main script to build the UI
Source: dashboard.js, line 1
Methods
(inner) checkMeasurements(measurements)
get the measurements for each service
Parameters
measurements:object
details of the service to measure
Source: dashboard.js, line 82
(inner) displaySpark(server, x, line)
display a spark line moving through the dashboard panel
Parameters
server:object
x:number
line:number
service being measured
x-axis value of the data
y-axis value
Source: dashboard.js, line 138
(inner) pingServer(server)
measure the server response
Parameters
server:object
details for measurement
Source: dashboard.js, line 91
(inner) requestInterval(fn, delay, measurements):object
repeat calculation of values
Parameters
fn:function
delay:integer
measurements:object
callback function
pause duration
services being measured
Returns
- Type
- :object
handle
Source: dashboard.js, line 159
(inner) setupDash(measurements)
setupDash
Parameters
measurements:object
metric for adding to the dashboard
Source: dashboard.js, line 41
(inner) shadeBackground(percent):string
apply a background colour (green to red) depending on results
Parameters
percent:number
percent of threshold
Returns
- Type
- :string
- colour to apply to background in HSL space
Source: dashboard.js, line 185