{ "dashboard": { "annotations": { "list": [] }, "editable": true, "hideControls": false, "id": null, "links": [], "overwrite": true, "rows": [ { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 1, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/Node1/i", "stack": "A" }, { "alias": "/Node2/i", "stack": "B" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-system), '$Node1_Timeshift'), 'Node1 - System')" }, { "refId": "B", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-user), '$Node1_Timeshift'), 'Node1 - User')" }, { "refId": "C", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-nice), '$Node1_Timeshift'), 'Node1 - Nice')" }, { "refId": "D", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-steal), '$Node1_Timeshift'), 'Node1 - Steal')" }, { "refId": "E", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-softirq), '$Node1_Timeshift'), 'Node1 - SoftIRQ')" }, { "refId": "F", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-interrupt), '$Node1_Timeshift'), 'Node1 - Interrupt')" }, { "refId": "G", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-wait), '$Node1_Timeshift'), 'Node1 - Wait')" }, { "refId": "H", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.cpu-*.cpu-idle), '$Node1_Timeshift'), 'Node1 - Idle')" }, { "refId": "I", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-system), '$Node2_Timeshift'), 'Node2 - System')" }, { "refId": "J", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-user), '$Node2_Timeshift'), 'Node2 - User')" }, { "refId": "K", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-nice), '$Node2_Timeshift'), 'Node2 - Nice')" }, { "refId": "L", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-steal), '$Node2_Timeshift'), 'Node2 - Steal')" }, { "refId": "M", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-softirq), '$Node2_Timeshift'), 'Node2 - SoftIRQ')" }, { "refId": "N", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-interrupt), '$Node2_Timeshift'), 'Node2 - Interrupt')" }, { "refId": "O", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-wait), '$Node2_Timeshift'), 'Node2 - Wait')" }, { "refId": "P", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.cpu-*.cpu-idle), '$Node2_Timeshift'), 'Node2 - Idle')" } ], "timeFrom": null, "timeShift": null, "title": "CPU Average", "tooltip": { "shared": true, "value_type": "individual" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "percent", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 2, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/Node1/i", "stack": "A" }, { "alias": "/Node2/i", "stack": "B" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(sumSeries($Cloud1.$Node1.cpu-*.cpu-system), 'Node1 - System')" }, { "refId": "B", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-user), '$Node1_Timeshift'), 'Node1 - User')" }, { "refId": "C", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-nice), '$Node1_Timeshift'), 'Node1 - Nice')" }, { "refId": "D", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-steal), '$Node1_Timeshift'), 'Node1 - Steal')" }, { "refId": "E", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-softirq), '$Node1_Timeshift'), 'Node1 - SoftIRQ')" }, { "refId": "F", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-interrupt), '$Node1_Timeshift'), 'Node1 - Interrupt')" }, { "refId": "G", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-wait), '$Node1_Timeshift'), 'Node1 - Wait')" }, { "refId": "H", "target": "alias(timeShift(sumSeries($Cloud1.$Node1.cpu-*.cpu-idle), '$Node1_Timeshift'), 'Node1 - Idle')" }, { "refId": "I", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-system), '$Node2_Timeshift'), 'Node2 - System')" }, { "refId": "J", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-user), '$Node2_Timeshift'), 'Node2 - User')" }, { "refId": "K", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-nice), '$Node2_Timeshift'), 'Node2 - Nice')" }, { "refId": "L", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-steal), '$Node2_Timeshift'), 'Node2 - Steal')" }, { "refId": "M", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-softirq), '$Node2_Timeshift'), 'Node2 - SoftIRQ')" }, { "refId": "N", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-interrupt), '$Node2_Timeshift'), 'Node2 - Interrupt')" }, { "refId": "O", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-wait), '$Node2_Timeshift'), 'Node2 - Wait')" }, { "refId": "P", "target": "alias(timeShift(sumSeries($Cloud2.$Node2.cpu-*.cpu-idle), '$Node2_Timeshift'), 'Node2 - Idle')" } ], "timeFrom": null, "timeShift": null, "title": "CPU Sum", "tooltip": { "shared": true, "value_type": "individual" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "percent", "short" ] } ], "showTitle": true, "title": "CPU Comparsion" }, { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 3, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/Node1/i", "stack": "A" }, { "alias": "/Node2/i", "stack": "B" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-slab_unrecl), '$Node1_Timeshift'), 'Node1 - Slab Unrecl')" }, { "refId": "B", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-used), '$Node1_Timeshift'), 'Node1 - Used')" }, { "refId": "C", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-buffered), '$Node1_Timeshift'), 'Node1 - Buffered')" }, { "refId": "D", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-slab_recl), '$Node1_Timeshift'), 'Node1 - Slab Recl')" }, { "refId": "E", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-cached), '$Node1_Timeshift'), 'Node1 - Cached')" }, { "refId": "F", "target": "alias(timeShift(averageSeries($Cloud1.$Node1.memory.memory-free), '$Node1_Timeshift'), 'Node1 - Free')" }, { "refId": "G", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-slab_unrecl), '$Node2_Timeshift'), 'Node2 - Slab Unrecl')" }, { "refId": "H", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-used), '$Node2_Timeshift'), 'Node2 - Used')" }, { "refId": "I", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-buffered), '$Node2_Timeshift'), 'Node2 - Buffered')" }, { "refId": "J", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-slab_recl), '$Node2_Timeshift'), 'Node2 - Slab Recl')" }, { "refId": "K", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-cached), '$Node2_Timeshift'), 'Node2 - Cached')" }, { "refId": "L", "target": "alias(timeShift(averageSeries($Cloud2.$Node2.memory.memory-free), '$Node2_Timeshift'), 'Node2 - Free')" } ], "timeFrom": null, "timeShift": null, "title": "Memory in Bytes", "tooltip": { "shared": true, "value_type": "individual" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "bytes", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": 0, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 4, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/Node1/i", "stack": "A" }, { "alias": "/Node2/i", "stack": "B" } ], "span": 12, "stack": true, "steppedLine": false, "targets": [ { "hide": true, "refId": "A", "target": "timeShift($Cloud1.$Node1.memory.memory-slab_unrecl, '$Node1_Timeshift')" }, { "hide": true, "refId": "B", "target": "timeShift($Cloud1.$Node1.memory.memory-used, '$Node1_Timeshift')" }, { "hide": true, "refId": "C", "target": "timeShift($Cloud1.$Node1.memory.memory-buffered, '$Node1_Timeshift')" }, { "hide": true, "refId": "D", "target": "timeShift($Cloud1.$Node1.memory.memory-slab_recl, '$Node1_Timeshift')" }, { "hide": true, "refId": "E", "target": "timeShift($Cloud1.$Node1.memory.memory-cached, '$Node1_Timeshift')" }, { "hide": true, "refId": "F", "target": "timeShift($Cloud1.$Node1.memory.memory-free, '$Node1_Timeshift')" }, { "hide": true, "refId": "G", "target": "timeShift(sumSeries($Cloud1.$Node1.memory.*), '$Node1_Timeshift')" }, { "refId": "H", "target": "alias(asPercent(#A, #G), 'Node1 - Slab Unrecl')" }, { "refId": "I", "target": "alias(asPercent(#B, #G), 'Node1 - Used')" }, { "refId": "J", "target": "alias(asPercent(#C, #G), 'Node1 - Buffered')" }, { "refId": "K", "target": "alias(asPercent(#D, #G), 'Node1 - Slab Recl')" }, { "refId": "L", "target": "alias(asPercent(#E, #G), 'Node1 - Cached')" }, { "refId": "M", "target": "alias(asPercent(#F, #G), 'Node1 - Free')" }, { "hide": true, "refId": "N", "target": "timeShift($Cloud2.$Node2.memory.memory-slab_unrecl, '$Node2_Timeshift')" }, { "hide": true, "refId": "O", "target": "timeShift($Cloud2.$Node2.memory.memory-used, '$Node2_Timeshift')" }, { "hide": true, "refId": "P", "target": "timeShift($Cloud2.$Node2.memory.memory-buffered, '$Node2_Timeshift')" }, { "hide": true, "refId": "Q", "target": "timeShift($Cloud2.$Node2.memory.memory-slab_recl, '$Node2_Timeshift')" }, { "hide": true, "refId": "R", "target": "timeShift($Cloud2.$Node2.memory.memory-cached, '$Node2_Timeshift')" }, { "hide": true, "refId": "S", "target": "timeShift($Cloud2.$Node2.memory.memory-free, '$Node2_Timeshift')" }, { "hide": true, "refId": "T", "target": "timeShift(sumSeries($Cloud2.$Node2.memory.*), '$Node2_Timeshift')" }, { "refId": "U", "target": "alias(asPercent(#N, #T), 'Node2 - Slab Unrecl')" }, { "refId": "V", "target": "alias(asPercent(#O, #T), 'Node2 - Used')" }, { "refId": "W", "target": "alias(asPercent(#P, #T), 'Node2 - Buffered')" }, { "refId": "X", "target": "alias(asPercent(#Q, #T), 'Node2 - Slab Recl')" }, { "refId": "Y", "target": "alias(asPercent(#R, #T), 'Node2 - Cached')" }, { "refId": "Z", "target": "alias(asPercent(#S, #T), 'Node2 - Free')" } ], "timeFrom": null, "timeShift": null, "title": "Memory in Percentage", "tooltip": { "shared": true, "value_type": "individual" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "percent", "short" ] } ], "showTitle": true, "title": "Memory Comparsion" }, { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 5, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "Node1 - Write", "transform": "negative-Y" }, { "alias": "Node2 - Write", "transform": "negative-Y" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Disk.disk_ops.read, '$Node1_Timeshift'), 'Node1 - Read')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Disk.disk_ops.write, '$Node1_Timeshift'), 'Node1 - Write')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Disk.disk_ops.read, '$Node2_Timeshift'), 'Node2 - Read')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Disk.disk_ops.write, '$Node2_Timeshift'), 'Node2 - Write')" } ], "timeFrom": null, "timeShift": null, "title": "iops", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "iops", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 6, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "Node1 - Write", "transform": "negative-Y" }, { "alias": "Node2 - Write", "transform": "negative-Y" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Disk.disk_octets.read, '$Node1_Timeshift'), 'Node1 - Read')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Disk.disk_octets.write, '$Node1_Timeshift'), 'Node1 - Write')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Disk.disk_octets.read, '$Node2_Timeshift'), 'Node2 - Read')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Disk.disk_octets.write, '$Node2_Timeshift'), 'Node2 - Write')" } ], "timeFrom": null, "timeShift": null, "title": "Throughput", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "Bps", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 7, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift(scale($Cloud1.$Node1.$Node1_Disk.disk_io_time.io_time, 0.1), '$Node1_Timeshift'), 'Node1 - Time')" }, { "refId": "B", "target": "alias(timeShift(scale($Cloud2.$Node2.$Node2_Disk.disk_io_time.io_time, 0.1), '$Node2_Timeshift'), 'Node2 - Time')" } ], "timeFrom": null, "timeShift": null, "title": "% Time", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "percent", "short" ] } ], "showTitle": true, "title": "Disk Comparsion" }, { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 8, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "Node1 - RX", "transform": "negative-Y" }, { "alias": "Node2 - RX", "transform": "negative-Y" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Interface.if_packets.tx, '$Node1_Timeshift'), 'Node1 - TX')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Interface.if_packets.rx, '$Node1_Timeshift'), 'Node1 - RX')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Interface.if_packets.tx, '$Node2_Timeshift'), 'Node2 - TX')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Interface.if_packets.rx, '$Node2_Timeshift'), 'Node2 - RX')" } ], "timeFrom": null, "timeShift": null, "title": "pps", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "pps", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 9, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "Node1 - RX", "transform": "negative-Y" }, { "alias": "Node2 - RX", "transform": "negative-Y" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift(scale($Cloud1.$Node1.$Node1_Interface.if_octets.tx, 8), '$Node1_Timeshift'), 'Node1 - TX')" }, { "refId": "B", "target": "alias(timeShift(scale($Cloud1.$Node1.$Node1_Interface.if_octets.rx, 8), '$Node1_Timeshift'), 'Node1 - RX')" }, { "refId": "C", "target": "alias(timeShift(scale($Cloud2.$Node2.$Node2_Interface.if_octets.tx, 8), '$Node2_Timeshift'), 'Node2 - TX')" }, { "refId": "D", "target": "alias(timeShift(scale($Cloud2.$Node2.$Node2_Interface.if_octets.rx, 8), '$Node2_Timeshift'), 'Node2 - RX')" } ], "timeFrom": null, "timeShift": null, "title": "Throughput", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "bps", "short" ] } ], "showTitle": true, "title": "Network Comparsion" }, { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 10, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/Node1/i", "stack": "A" }, { "alias": "/Node2/i", "stack": "B" } ], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-running, '$Node1_Timeshift'), 'Node1 - Running')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-stopped, '$Node1_Timeshift'), 'Node1 - Stopped')" }, { "refId": "C", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-sleeping, '$Node1_Timeshift'), 'Node1 - Sleeping')" }, { "refId": "D", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-blocked, '$Node1_Timeshift'), 'Node1 - Blocked')" }, { "refId": "E", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-paging, '$Node1_Timeshift'), 'Node1 - Paging')" }, { "refId": "F", "target": "alias(timeShift($Cloud1.$Node1.processes.ps_state-zombies, '$Node1_Timeshift'), 'Node1 - Zombies')" }, { "refId": "G", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-running, '$Node2_Timeshift'), 'Node2 - Running')" }, { "refId": "H", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-stopped, '$Node2_Timeshift'), 'Node2 - Stopped')" }, { "refId": "I", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-sleeping, '$Node2_Timeshift'), 'Node2 - Sleeping')" }, { "refId": "J", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-blocked, '$Node2_Timeshift'), 'Node2 - Blocked')" }, { "refId": "K", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-paging, '$Node2_Timeshift'), 'Node2 - Paging')" }, { "refId": "L", "target": "alias(timeShift($Cloud2.$Node2.processes.ps_state-zombies, '$Node2_Timeshift'), 'Node2 - Zombies')" } ], "timeFrom": null, "timeShift": null, "title": "Processes State", "tooltip": { "shared": true, "value_type": "individual" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "short", "short" ] } ], "showTitle": true, "title": "Node Process Comparsion" }, { "collapse": true, "editable": true, "height": "250px", "panels": [ { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 0, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 11, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_count.processes, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Processes')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_count.threads, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Threads')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_count.processes, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Processes')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_count.threads, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Threads')" } ], "timeFrom": null, "timeShift": null, "title": "Process Counts", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "short", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 12, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift(scale($Cloud1.$Node1.$Node1_Process.ps_cputime.syst, 0.0001), '$Node1_Timeshift'), 'Node1 - $Node1_Process - System')" }, { "refId": "B", "target": "alias(timeShift(scale($Cloud1.$Node1.$Node1_Process.ps_cputime.user, 0.0001), '$Node1_Timeshift'), 'Node1 - $Node1_Process - User')" }, { "refId": "C", "target": "alias(timeShift(scale($Cloud2.$Node2.$Node2_Process.ps_cputime.syst, 0.0001), '$Node2_Timeshift'), 'Node2 - $Node2_Process - System')" }, { "refId": "D", "target": "alias(timeShift(scale($Cloud2.$Node2.$Node2_Process.ps_cputime.user, 0.0001), '$Node2_Timeshift'), 'Node2 - $Node2_Process - User')" } ], "timeFrom": null, "timeShift": null, "title": "Process CPU", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "percent", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 13, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_rss, '$Node1_Timeshift'), 'Node1 - $Node1_Process - RSS')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_vm, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Virtual')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_rss, '$Node2_Timeshift'), 'Node2 - $Node2_Process - RSS')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_vm, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Virtual')" } ], "timeFrom": null, "timeShift": null, "title": "Process Memory", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "bits", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 14, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_pagefaults.majflt, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Majflt')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.ps_pagefaults.minflt, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Minflt')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_pagefaults.majflt, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Majflt')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.ps_pagefaults.minflt, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Minflt')" } ], "timeFrom": null, "timeShift": null, "title": "Page Faults", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "short", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 15, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.io_ops.read, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Read')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.io_ops.write, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Write')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.io_ops.read, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Read')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.io_ops.write, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Write')" } ], "timeFrom": null, "timeShift": null, "title": "iops", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "iops", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 16, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.io_octets.rx, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Rx')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.io_octets.tx, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Tx')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.io_octets.rx, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Rx')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.io_octets.tx, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Tx')" } ], "timeFrom": null, "timeShift": null, "title": "IO Throughput", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "bytes", "short" ] }, { "aliasColors": {}, "bars": false, "datasource": null, "editable": true, "error": false, "fill": 1, "grid": { "leftLogBase": 1, "leftMax": null, "leftMin": null, "rightLogBase": 1, "rightMax": null, "rightMin": null, "threshold1": null, "threshold1Color": "rgba(216, 200, 27, 0.27)", "threshold2": null, "threshold2Color": "rgba(234, 112, 112, 0.22)" }, "id": 17, "isNew": true, "legend": { "alignAsTable": true, "avg": false, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 2, "links": [], "nullPointMode": "null", "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "span": 12, "stack": false, "steppedLine": false, "targets": [ { "refId": "A", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.disk_octets.read, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Disk Read')" }, { "refId": "B", "target": "alias(timeShift($Cloud1.$Node1.$Node1_Process.disk_octets.write, '$Node1_Timeshift'), 'Node1 - $Node1_Process - Disk Write')" }, { "refId": "C", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.disk_octets.read, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Disk Read')" }, { "refId": "D", "target": "alias(timeShift($Cloud2.$Node2.$Node2_Process.disk_octets.write, '$Node2_Timeshift'), 'Node2 - $Node2_Process - Disk Write')" } ], "timeFrom": null, "timeShift": null, "title": "Disk IO Throughput", "tooltip": { "shared": true, "value_type": "cumulative" }, "type": "graph", "x-axis": true, "y-axis": true, "y_formats": [ "bytes", "short" ] } ], "showTitle": true, "title": "Per Process Comparsion" } ], "schemaVersion": 8, "sharedCrosshair": false, "style": "dark", "tags": [], "templating": { "list": [ { "allFormat": "glob", "current": { "text": "None", "value": "None" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Cloud1", "options": [], "query": "*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "None", "value": "None" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Cloud2", "options": [], "query": "*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "", "value": "" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node1", "options": [], "query": "$Cloud1.*", "refresh": 2, "regex": "/^(?!stats[d]*[_counts]*$).*$/", "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "", "value": "" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node2", "options": [], "query": "$Cloud2.*", "refresh": 2, "regex": "/^(?!stats[d]*[_counts]*$).*$/", "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "disk-vda", "value": "disk-vda" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node1_Disk", "options": [], "query": "$Cloud1.$Node1.disk-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "disk-vda", "value": "disk-vda" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node2_Disk", "options": [], "query": "$Cloud2.$Node2.disk-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "interface-eth0", "value": "interface-eth0" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node1_Interface", "options": [], "query": "$Cloud1.$Node1.interface-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "interface-eth0", "value": "interface-eth0" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node2_Interface", "options": [], "query": "$Cloud2.$Node2.interface-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "processes-ruby", "value": "processes-ruby" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node1_Process", "options": [], "query": "$Cloud1.$Node1.processes-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "current": { "tags": [], "text": "processes-ruby", "value": "processes-ruby" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node2_Process", "options": [], "query": "$Cloud2.$Node2.processes-*", "refresh": 2, "type": "query" }, { "allFormat": "glob", "auto": false, "current": { "tags": [], "text": "0m", "value": "0m" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node1_Timeshift", "options": [ { "selected": true, "text": "0m", "value": "0m" }, { "selected": false, "text": "1m", "value": "1m" }, { "selected": false, "text": "10m", "value": "10m" }, { "selected": false, "text": "30m", "value": "30m" }, { "selected": false, "text": "1h", "value": "1h" }, { "selected": false, "text": "2h", "value": "2h" }, { "selected": false, "text": "3h", "value": "3h" }, { "selected": false, "text": "4h", "value": "4h" }, { "selected": false, "text": "5h", "value": "5h" }, { "selected": false, "text": "6h", "value": "6h" }, { "selected": false, "text": "12h", "value": "12h" }, { "selected": false, "text": "1d", "value": "1d" }, { "selected": false, "text": "2d", "value": "2d" }, { "selected": false, "text": "3d", "value": "3d" }, { "selected": false, "text": "4d", "value": "4d" }, { "selected": false, "text": "5d", "value": "5d" }, { "selected": false, "text": "6d", "value": "6d" }, { "selected": false, "text": "7d", "value": "7d" }, { "selected": false, "text": "14d", "value": "14d" }, { "selected": false, "text": "30d", "value": "30d" } ], "query": "0m,1m,10m,30m,1h,6h,12h,1d,7d,14d,30d", "refresh": 2, "type": "custom" }, { "allFormat": "glob", "auto": false, "current": { "tags": [], "text": "0m", "value": "0m" }, "datasource": null, "includeAll": false, "multi": false, "multiFormat": "glob", "name": "Node2_Timeshift", "options": [ { "selected": true, "text": "0m", "value": "0m" }, { "selected": false, "text": "1m", "value": "1m" }, { "selected": false, "text": "10m", "value": "10m" }, { "selected": false, "text": "30m", "value": "30m" }, { "selected": false, "text": "1h", "value": "1h" }, { "selected": false, "text": "2h", "value": "2h" }, { "selected": false, "text": "3h", "value": "3h" }, { "selected": false, "text": "4h", "value": "4h" }, { "selected": false, "text": "5h", "value": "5h" }, { "selected": false, "text": "6h", "value": "6h" }, { "selected": false, "text": "12h", "value": "12h" }, { "selected": false, "text": "1d", "value": "1d" }, { "selected": false, "text": "2d", "value": "2d" }, { "selected": false, "text": "3d", "value": "3d" }, { "selected": false, "text": "4d", "value": "4d" }, { "selected": false, "text": "5d", "value": "5d" }, { "selected": false, "text": "6d", "value": "6d" }, { "selected": false, "text": "7d", "value": "7d" }, { "selected": false, "text": "14d", "value": "14d" }, { "selected": false, "text": "30d", "value": "30d" } ], "query": "0m,1m,10m,30m,1h,6h,12h,1d,7d,14d,30d", "refresh": 2, "type": "custom" } ] }, "time": { "from": "now-1h", "to": "now" }, "timepicker": { "now": true, "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ] }, "timezone": "utc", "title": "Cloud System Performance Comparsion", "version": 7 } }