Skip to content
This repository has been archived by the owner on May 29, 2024. It is now read-only.

Visualises jenkins-metrics-collector results from a RethinkDB.

License

Notifications You must be signed in to change notification settings

TOPdesk/jenkins-metrics-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jenkins-metrics-web

NodeJS application to visualize Jenkins metrics collected by jenkins-metrics-collector.

Requirements

Tested on NodeJS v4 and v5. Uses RethinkDB with data from jenkins-metrics-collector.

Installation

Running npm install will get all dependencies - including bower for client.

Configuration

Put your configuration to config/default.json For detailed config file naming conventions see Loren West's node-config.

{
  "server": {
    "port": 3000
  },
  "database": {
    "host": "localhost",
    "port": 28015,
    "authKey": "",
    "name": "jenkins_metrics"
  },
  "statistics": {
    "executionTime": {
      "earliestBatchLimitPercent": 10,
      "latestBatchLimitPercent": 10
    },
    "executionResults": {
      "earliestBatchLimitPercent": 10,
      "latestBatchLimitPercent": 10
    },
    "testResults": {
      "earliestBatchLimitPercent": 10,
      "latestBatchLimitPercent": 10
    }
  }
}

About

Visualises jenkins-metrics-collector results from a RethinkDB.

Resources

License

Stars

Watchers

Forks

Packages

No packages published