Preliminary Dashboards

The infrastructure to call these from the Overview panel is added, as will as a
timeout to postpone loading the iframe until the DOM is initialized.

Change-Id: Id733933beba3040a5a181f291583794c4ab80e83
This commit is contained in:
Lawrence Davison 2014-09-10 11:40:31 -07:00
parent 476e5493e8
commit 9c1baab24f
14 changed files with 5977 additions and 5 deletions

View File

@ -0,0 +1,816 @@
{
"title": "Compute",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Row1",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> OpenStack Nova Compute </h3>\n<br/>\nThis dashboard provides information on the compute nodes and their OpenStack related processes.",
"style": {},
"title": "Compute"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_cputime.user"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Processes User"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_cputime.system"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_cputime.system"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_cputime.system"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_cputime.system"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Processes System"
}
],
"notice": false
},
{
"title": "New row",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_disk_ops.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_disk_ops.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_disk_ops.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_disk_ops.read"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Read Ops"
},
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_disk_ops.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_disk_ops.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_disk_ops.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_disk_ops.write"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Write Ops"
}
],
"notice": false
},
{
"title": "New row",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_disk_octets.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_disk_octets.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_disk_octets.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_disk_octets.read"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Read Octets"
},
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api-metadata.ps_disk_octets.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-compute.ps_disk_octets.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-consoleauth.ps_disk_octets.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ceilometer-agent-compute.ps_disk_octets.write"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Write Octets"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,306 @@
{
"title": "Database",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Row1",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> OpenStack Supporting Database Info </H3>\n<br/>\nThis dashboard is to show information that helps discern the state of supporting databases primarily MySQL or Postgres. This may additionally include information on Redis, Cassandra, Mongo and/or ElasticSearch.",
"style": {},
"title": "OS Database"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.syst"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "MySQL Process"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "minute",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.user",
"currentHorizontalAggregatorName": "rate"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "minute",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.syst",
"currentHorizontalAggregatorName": "rate"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "minute",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_code.value",
"currentHorizontalAggregatorName": "rate"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "minute",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_data.value",
"currentHorizontalAggregatorName": "rate"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "MySQL Process"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

View File

@ -0,0 +1,186 @@
{
"title": "Image",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Row1",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> OpenStack Glance Image Service </h3>\n<br/>\nThis dashboard provides information on the Glance image nodes and their OpenStack related processes.",
"style": {},
"title": "Image"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.glance-api.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.glance-api.ps_cputime.syst"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Glance Processes"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

View File

@ -0,0 +1,445 @@
{
"title": "Message Bus",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Summary",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "markdown",
"content": "",
"style": {},
"title": "Message Bus"
},
{
"span": 4,
"editable": true,
"type": "graph",
"loadingEditor": false,
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "rabbitmq_info.gauge.ctl_consumers.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Consumers Value"
},
{
"span": 4,
"editable": true,
"type": "graph",
"loadingEditor": false,
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "rabbitmq_info.gauge.ctl_consumers_cert.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Cert Value"
}
],
"notice": false
},
{
"title": "New row",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"bytes",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 4,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "rabbitmq_info.gauge.pmap_mapped.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "rabbitmq_info.gauge.pmap_shared.value",
"hide": true
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "rabbitmq_info.gauge.pmap_used.value"
}
],
"aliasColors": {
"rabbitmq_info.gauge.pmap_used.value ( ) ": "#447EBC",
"rabbitmq_info.gauge.pmap_mapped.value ( ) ": "#65C5DB"
},
"aliasYAxis": {},
"title": "Process Info"
},
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.syst"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.mysqld.ps_cputime.user"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "MySQL"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,845 @@
{
"title": "Processes",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Summary",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> Cluster System Process Status </h3>\n\nFind various information about process states running on your OpenStack cluster in this dashboard. This information includes:<br/>\n<ul>\n<li> Cluster Process Summary </li>\n<ul>\n<li>Note that process idle time is on a seperate graph so that other states are easily visible </li>\n</ul>\n<li> OpenStack Key Process Metrics </li>\n<ul> <li> Process Count </li> <li>Process Memory Util </li> <li>...</li> </ul>\n<li> Supporting Process Metrics </li>\n<li> Process Fork Rate </li>\n<li>Other Process Information</li>\n</ul>",
"style": {},
"title": "Process Dashboard"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": 5,
"threshold2": 10,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": true,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.running.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.paging.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.blocked.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.stopped.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.zombies.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Ave Process States",
"leftYAxisLabel": "Smaller Value Process States"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": true,
"total": true,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.ps_state.sleeping.value"
}
],
"aliasColors": {
"processes.ps_state.sleeping.value ( ) ": "#705DA0"
},
"aliasYAxis": {},
"title": "Ave Process States",
"leftYAxisLabel": "Sleeping Processes Always Highest"
}
],
"notice": false
},
{
"title": "OpenStack Core",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api.ps_count.processes"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_count.processes"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_count.processes"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-cert.ps_count.processes"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-conductor.ps_count.processes"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-scheduler.ps_count.processes"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "OS Processes Count",
"leftYAxisLabel": "Process Count"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"bytes",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api.ps_rss.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_rss.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_rss.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-cert.ps_rss.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-conductor.ps_rss.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-scheduler.ps_rss.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "OS Processes RSS",
"leftYAxisLabel": "Process Resident Segment Size"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"bytes",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 1,
"linewidth": 2,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": true,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-api.ps_code.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_code.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_code.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-cert.ps_code.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-conductor.ps_code.value"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.nova-scheduler.ps_code.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "OS Processes Code Value",
"leftYAxisLabel": "Process Code Value"
}
],
"notice": false
},
{
"title": "Other",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 2,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": true,
"total": true,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "individual",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.fork_rate.value",
"currentHorizontalAggregatorName": "least_squares"
}
],
"aliasColors": {
"processes.fork_rate.value ( ) ": "#0A50A1"
},
"aliasYAxis": {},
"title": "Cluster Fork Rate",
"leftYAxisLabel": "Ave"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [
"processes",
"openstack"
],
"timezone": "browser"
}

View File

@ -0,0 +1,274 @@
{
"title": "Security",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Row1",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> Security </h3>\n<br/>\nThis dashboard presents information to help assess the authentication system in OpenStack. It will be enhanced to include other security metrics as they are collected.",
"style": {},
"title": "Security"
},
{
"span": 4,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 5,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.keystone.ps_cputime.syst"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.keystone.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {
"metric": "You must supply a metric name."
},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
}
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Keystone Process"
},
{
"span": 4,
"editable": true,
"type": "graph",
"loadingEditor": false,
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 0,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": false,
"legend": {
"show": true,
"values": false,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": false
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "users.value"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Users"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

View File

@ -0,0 +1,670 @@
{
"title": "Storage",
"services": {
"filter": {
"list": [],
"time": {
"from": "now-6h",
"to": "now"
}
}
},
"rows": [
{
"title": "Row1",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"error": false,
"span": 4,
"editable": true,
"type": "text",
"mode": "html",
"content": "<h3> OpenStack Store </h3>\n<br/>\nThis dashboard provides information on the storage nodes and their OpenStack related processes.",
"style": {},
"title": "Store"
},
{
"span": 8,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_cputime.syst"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_cputime.syst"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_cputime.syst"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_cputime.user"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_cputime.user"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Cinder Processes"
}
],
"notice": false
},
{
"title": "New row",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_disk_ops.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_disk_ops.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_disk_ops.read"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Read Ops"
},
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_disk_ops.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_disk_ops.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_disk_ops.write"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Write Ops"
}
],
"notice": false
},
{
"title": "New row",
"height": "250px",
"editable": true,
"collapse": false,
"collapsable": true,
"panels": [
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_disk_octets.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_disk_octets.read"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_disk_octets.read"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Read Octets"
},
{
"span": 6,
"editable": true,
"type": "graph",
"datasource": null,
"renderer": "flot",
"x-axis": true,
"y-axis": true,
"scale": 1,
"y_formats": [
"short",
"short"
],
"grid": {
"leftMax": null,
"rightMax": null,
"leftMin": null,
"rightMin": null,
"threshold1": null,
"threshold2": null,
"threshold1Color": "rgba(216, 200, 27, 0.27)",
"threshold2Color": "rgba(234, 112, 112, 0.22)"
},
"annotate": {
"enable": false
},
"resolution": 100,
"lines": true,
"fill": 3,
"linewidth": 1,
"points": false,
"pointradius": 5,
"bars": false,
"stack": true,
"legend": {
"show": true,
"values": true,
"min": false,
"max": false,
"current": false,
"total": false,
"avg": true
},
"percentage": false,
"zerofill": true,
"nullPointMode": "connected",
"steppedLine": false,
"tooltip": {
"value_type": "cumulative",
"query_as_alias": true
},
"targets": [
{
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-api.ps_disk_octets.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-scheduler.ps_disk_octets.write"
},
{
"target": "",
"downsampling": "avg",
"errors": {},
"groupBy": {
"timeInterval": "1s"
},
"horAggregator": {
"samplingRate": "1s",
"unit": "millisecond",
"factor": "1",
"percentile": "0.75"
},
"metric": "processes.cinder-volume.ps_disk_octets.write"
}
],
"aliasColors": {},
"aliasYAxis": {},
"title": "Disk Write Octets"
}
],
"notice": false
}
],
"editable": true,
"failover": false,
"panel_hints": true,
"style": "light",
"pulldowns": [
{
"type": "filtering",
"collapse": false,
"notice": false,
"enable": false
},
{
"type": "annotations",
"enable": false
}
],
"nav": [
{
"type": "timepicker",
"collapse": false,
"notice": false,
"enable": true,
"status": "Stable",
"time_options": [
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
],
"refresh_intervals": [
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"now": true
}
],
"loader": {
"save_gist": false,
"save_elasticsearch": true,
"save_local": true,
"save_default": true,
"save_temp": true,
"save_temp_ttl_enable": true,
"save_temp_ttl": "30d",
"load_gist": false,
"load_elasticsearch": true,
"load_elasticsearch_size": 20,
"load_local": false,
"hide": false
},
"refresh": false,
"tags": [],
"timezone": "browser"
}

View File

@ -11,14 +11,14 @@ var app = angular.module('compass', [
'compass.userProfile',
'ui.router',
'ui.bootstrap',
//'compassAppDev',
'compassAppDev',
'ngAnimate'
]);
app.constant('settings', {
apiUrlBase: '/api',
metadataUrlBase: 'data',
monitoringUrlBase: ''
monitoringUrlBase: 'http://metrics-api/monit/api/v1'
});
app.config(function($stateProvider, $urlRouterProvider) {

View File

@ -1,3 +1,11 @@
<!-- In a pinch the following commented out line can be used for demo purposes -->
<!-- iframe src="http://play.grafana.org/#/dashboard/file/white-theme.json" height="1500px" width="99%" scrolling="auto" frameborder="0"><font face="Arial, Helvetica, sans-serif" size="1">Sorry your browser does not support IFRAMES.</font></iframe -->
<iframe src="/dash/" height="1680px" width="99%" scrolling="auto" frameborder="0"><font face="Arial, Helvetica, sans-serif" size="1">Sorry your browser does not support IFRAMES.</font></iframe>
<iframe id="dashboards" src="/dash/#/dashboard/file/Metrics%20Dashboard" height="1680px" width="99%" scrolling="auto" frameborder="0"><font face="Arial, Helvetica, sans-serif" size="1">Sorry your browser does not support IFRAMES.</font></iframe>
<!--
<script LANGUAGE="JavaScript">
function go(loc){
document.getElementById('dashboards').src = loc;
}
</script>
-->

View File

@ -399,17 +399,38 @@ angular.module('compass.monitoring', [
.controller('moniOverviewCtrl', function($scope) {
$scope.goAlarms = function(){
//document.getElementById('dashboards').src = "/#/d/file/".concat(locs);
}
$scope.goDash = function(locs){
//alert(locs);
setTimeout(function(){document.getElementById('dashboards').src = "/dash/#/dashboard/file/"+locs;},600);
}
$scope.moniOverviewData = [{
"name": "cluster_summary",
"display_name": "Cluster Summary",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Metrics%20Dashboard",
"state": "ok"
}, {
"name": "controller",
"display_name": "Controller",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Controller",
"state": "error"
}, {
"name": "alert",
"display_name": "Alert",
"base_url": "/#/cluster/2/monitoring/alerts",
"dash": "",
"state": "",
"alerts": [{
"type": "critical",
@ -433,38 +454,56 @@ angular.module('compass.monitoring', [
}, {
"name": "compute",
"display_name": "Compute",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Compute",
"state": "ok"
}, {
"name": "security",
"display_name": "Security",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Security",
"state": "warning"
}, {
"name": "database",
"display_name": "Database",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Database",
"state": "warning"
}, {
"name": "image",
"display_name": "Image",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Image",
"state": "warning"
}, {
"name": "store",
"display_name": "Store",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Storage",
"state": "ok"
}, {
"name": "messagebus",
"display_name": "Message Bus",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Message%20Bus",
"state": "ok"
}, {
"name": "processes",
"display_name": "Processes",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Processes",
"state": "ok"
}, {
"name": "monitoring",
"display_name": "Monitoring",
"base_url": "/#/cluster/2/monitoring/charts",
"dash": "Metrics%20Dashboard",
"state": "ok"
}, {
"name": "users",
"display_name": "Users",
"base_url": "/#/users",
"dash": "",
"state": "ok"
}];

View File

@ -8,7 +8,8 @@
<div class="toc info-icons">
<ul class="tiles">
<li ng-repeat="tile in moniOverviewData">
<a href="javascript:getSummary({{tile.name}})">
<!-- <a ng-href='/#/cluster/2/monitoring/charts' ng-click="goDash(tile.dash)"> -->
<a ng-href="{{tile.base_url}}" ng-click="goDash(tile.dash)">
<span>
<img src="assets/img/moni/{{tile.name}}.png" width="100" height="100" style="margin-left: 4px; margin-bottom: 40px; margin-top: 5px">
</span>
@ -63,7 +64,9 @@
</a>
</li>
<li>
<a href="javascript::getSummary(02_quickstart);" style="background-color: #D6487E;">
<!-- <a href="javascript::getSummary(01_intro);" style="background-color: #7B68AF;"> -->
<a ng-href='/#/cluster/2/monitoring/charts ng-click='go("/dash/#/dashboard/file/Controller")' style="background-color: #7B68AF;">
<em>
<image src="assets/img/controller.png" width="110" height="110" style="margin-left: -8px; margin-bottom: 40px;"></image>
</em>

View File

@ -199,6 +199,14 @@ angular.module('compass.services', [])
this.deleteHost = function(id) {
return $http.delete(settings.apiUrlBase + '/hosts/' + id);
};
this.monitoredHosts = function() {
//return $http.jsonp(settings.monitoringUrlBase: + '/hosts/');
};
this.monitoredHost = function(id) {
//return $http.jsonp(settings.monitoringUrlBase: + '/hosts/' + id);
};
}
])