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:
parent
476e5493e8
commit
9c1baab24f
816
v2/dash/app/dashboards/Compute
Normal file
816
v2/dash/app/dashboards/Compute
Normal 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"
|
||||
}
|
1173
v2/dash/app/dashboards/Controller
Normal file
1173
v2/dash/app/dashboards/Controller
Normal file
File diff suppressed because it is too large
Load Diff
306
v2/dash/app/dashboards/Database
Normal file
306
v2/dash/app/dashboards/Database
Normal 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"
|
||||
}
|
186
v2/dash/app/dashboards/Image
Normal file
186
v2/dash/app/dashboards/Image
Normal 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"
|
||||
}
|
445
v2/dash/app/dashboards/Message Bus
Normal file
445
v2/dash/app/dashboards/Message Bus
Normal 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"
|
||||
}
|
1199
v2/dash/app/dashboards/Metrics Dashboard
Normal file
1199
v2/dash/app/dashboards/Metrics Dashboard
Normal file
File diff suppressed because it is too large
Load Diff
845
v2/dash/app/dashboards/Processes
Normal file
845
v2/dash/app/dashboards/Processes
Normal 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"
|
||||
}
|
274
v2/dash/app/dashboards/Security
Normal file
274
v2/dash/app/dashboards/Security
Normal 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"
|
||||
}
|
670
v2/dash/app/dashboards/Storage
Normal file
670
v2/dash/app/dashboards/Storage
Normal 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"
|
||||
}
|
@ -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) {
|
||||
|
@ -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>
|
||||
-->
|
||||
|
@ -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"
|
||||
}];
|
||||
|
||||
|
@ -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>
|
||||
|
@ -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);
|
||||
};
|
||||
}
|
||||
])
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user