Prometheus監視Cassandra dashboard

497525 ワード

{
     
  "annotations": {
     
    "list": [
      {
     
        "builtIn": 1,
        "datasource": "-- Grafana --",
        "enable": true,
        "hide": true,
        "iconColor": "rgba(0, 211, 255, 1)",
        "name": "Annotations & Alerts",
        "type": "dashboard"
      }
    ]
  },
  "description": "Display cassandra node detail in OS, Cassandra and JVM blocks",
  "editable": true,
  "gnetId": null,
  "graphTooltip": 0,
  "id": 1,
  "iteration": 1593307684749,
  "links": [],
  "panels": [
    {
     
      "collapsed": false,
      "datasource": null,
      "gridPos": {
     
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 0
      },
      "id": 103,
      "panels": [],
      "title": "Cluster Health",
      "type": "row"
    },
    {
     
      "cacheTimeout": null,
      "colorBackground": false,
      "colorValue": true,
      "colors": [
        "#d44a3a",
        "rgba(237, 129, 40, 0.89)",
        "#299c46"
      ],
      "datasource": "Prometheus",
      "description": "Number of virtual machines where Cassandra clusters are deployed.",
      "fieldConfig": {
     
        "defaults": {
     
          "custom": {
     }
        },
        "overrides": []
      },
      "format": "none",
      "gauge": {
     
        "maxValue": 100,
        "minValue": 0,
        "show": false,
        "thresholdLabels": false,
        "thresholdMarkers": true
      },
      "gridPos": {
     
        "h": 4,
        "w": 4,
        "x": 0,
        "y": 1
      },
      "id": 82,
      "interval": null,
      "links": [],
      "mappingType": 1,
      "mappingTypes": [
        {
     
          "name": "value to text",
          "value": 1
        },
        {
     
          "name": "range to text",
          "value": 2
        }
      ],
      "maxDataPoints": 100,
      "nullPointMode": "connected",
      "nullText": null,
      "postfix": "",
      "postfixFontSize": "50%",
      "prefix": "",
      "prefixFontSize": "50%",
      "rangeMaps": [
        {
     
          "from": "null",
          "text": "N/A",
          "to": "null"
        }
      ],
      "sparkline": {
     
        "fillColor": "rgba(31, 118, 189, 0.18)",
        "full": false,
        "lineColor": "rgb(31, 120, 193)",
        "show": true
      },
      "tableColumn": "",
      "targets": [
        {
     
          "expr": "sum(up{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"})",
          "format": "time_series",
          "hide": false,
          "interval": "",
          "intervalFactor": 1,
          "legendFormat": "",
          "refId": "B"
        }
      ],
      "thresholds": "1,3",
      "title": "VM Instance",
      "type": "singlestat",
      "valueFontSize": "80%",
      "valueMaps": [
        {
     
          "op": "=",
          "text": "Error",
          "value": "null"
        },
        {
     
          "op": "=",
          "text": "DOWN",
          "value": "0"
        }
      ],
      "valueName": "current"
    },
    {
     
      "cacheTimeout": null,
      "colorBackground": false,
      "colorValue": true,
      "colors": [
        "#d44a3a",
        "rgba(237, 129, 40, 0.89)",
        "#299c46"
      ],
      "datasource": null,
      "description": "Number of Cassandra nodes. If this number is different from the one of VM instance, exceptions will be thrown. 

• If Cassandra nodes are more than VM instances, check if any node-exporters deployed in VM instances is down.

• If Cassandra nodes are less than VM instances, check if any Cassandra node needs to be restarted."
, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "gridPos": { "h": 4, "w": 4, "x": 4, "y": 1 }, "id": 98, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "tableColumn": "", "targets": [ { "expr": "sum(up{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"})", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "A" } ], "thresholds": "1,3", "title": "Cassandra Node", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "Error", "value": "null" }, { "op": "=", "text": "DOWN", "value": "0" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "#299c46", "rgba(237, 129, 40, 0.89)", "#d44a3a" ], "datasource": null, "description": "Quick view to check JVM heap usage of Cassandra cluster. See \"JVM Heap Info\" for details.", "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "format": "percent", "gauge": { "maxValue": 100, "minValue": 0, "show": true, "thresholdLabels": false, "thresholdMarkers": true }, "gridPos": { "h": 4, "w": 4, "x": 8, "y": 1 }, "id": 93, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "tableColumn": "", "targets": [ { "expr": "sum((jvm_memory_bytes_used{area=\"heap\",instance=~\"10.120.103.*:7070\",job=~\"cassandra\"} / jvm_memory_bytes_max{area=\"heap\", instance=~\"10.120.103.*:7070\",job=~\"cassandra\"}) * 100) / sum(up{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"})", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "A" } ], "thresholds": "50,75", "title": "Heap Usage", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "#299c46", "rgba(237, 129, 40, 0.89)", "rgba(237, 129, 40, 0.89)" ], "datasource": null, "description": "Number of connection timeouts.When this number is greater than 0, there may be problem that blocks communication.", "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "gridPos": { "h": 4, "w": 4, "x": 12, "y": 1 }, "id": 94, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "tableColumn": "", "targets": [ { "expr": "sum(rate(cassandra_connection_totaltimeouts_count{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"}[30s]))", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "A" } ], "thresholds": "1,1", "title": "Connection Timeout", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": false, "colors": [ "#299c46", "rgba(237, 129, 40, 0.89)", "#d44a3a" ], "datasource": null, "description": "Number of pending compaction tasks. When this number keeps growing, system resource usage of Cassandra cluster may be high.", "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "gridPos": { "h": 4, "w": 4, "x": 16, "y": 1 }, "id": 90, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "tableColumn": "", "targets": [ { "expr": "sum(cassandra_compaction_pendingtasks{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"})", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "B" } ], "thresholds": "0,1", "title": "Pending Compaction", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "cacheTimeout": null, "colorBackground": false, "colorValue": true, "colors": [ "#299c46", "rgba(237, 129, 40, 0.89)", "rgba(237, 129, 40, 0.89)" ], "datasource": null, "description": "Number of unavailable exceptions when sending read or write requests.", "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "format": "none", "gauge": { "maxValue": 100, "minValue": 0, "show": false, "thresholdLabels": false, "thresholdMarkers": true }, "gridPos": { "h": 4, "w": 4, "x": 20, "y": 1 }, "id": 101, "interval": null, "links": [], "mappingType": 1, "mappingTypes": [ { "name": "value to text", "value": 1 }, { "name": "range to text", "value": 2 } ], "maxDataPoints": 100, "nullPointMode": "connected", "nullText": null, "postfix": "", "postfixFontSize": "50%", "prefix": "", "prefixFontSize": "50%", "rangeMaps": [ { "from": "null", "text": "N/A", "to": "null" } ], "sparkline": { "fillColor": "rgba(31, 118, 189, 0.18)", "full": false, "lineColor": "rgb(31, 120, 193)", "show": true }, "tableColumn": "", "targets": [ { "expr": "sum(rate(cassandra_clientrequest_unavailables_count{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"}[30s]))", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "A" } ], "thresholds": "1,1", "title": "Unavailable Exception", "type": "singlestat", "valueFontSize": "80%", "valueMaps": [ { "op": "=", "text": "N/A", "value": "null" } ], "valueName": "current" }, { "collapsed": false, "datasource": null, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 5 }, "id": 80, "panels": [], "title": "System Info", "type": "row" }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 2, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 6 }, "hiddenSeries": false, "id": 38, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "node_load1{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "1m:{ {instance}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Server Load 1m", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "short", "label": null, "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 2, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 6 }, "hiddenSeries": false, "id": 39, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "node_load5{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}", "interval": "", "legendFormat": "5m:{ {instance}}", "refId": "A" } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Server Load 5m", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "short", "label": null, "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 2, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 6 }, "hiddenSeries": false, "id": 40, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "node_load15{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "15m: { {instance}}", "refId": "B", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Server Load 15m", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "short", "label": null, "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 1, "description": "", "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 24, "x": 0, "y": 12 }, "hiddenSeries": false, "id": 26, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "hideZero": true, "max": true, "min": true, "rightSide": true, "show": true, "sideWidth": 400, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "(count(count(node_cpu_seconds_total{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}) by (instance,cpu)) by (instance) - sum by (instance)(irate(node_cpu_seconds_total{mode='idle',instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}[30s]))) * 100 / (count(count(node_cpu_seconds_total{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}) by (instance,cpu)) by (instance))", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}", "refId": "B", "step": 120 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "CPU Busy", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "percent", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 1, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 18 }, "hiddenSeries": false, "id": 28, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "(node_memory_MemTotal_bytes{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"} - node_memory_Cached_bytes{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"} - node_memory_MemFree_bytes{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"} - node_memory_Buffers_bytes{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}) * 100 / node_memory_MemTotal_bytes{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"} ", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}", "refId": "D", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Memory Usage", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "percent", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 18 }, "hiddenSeries": false, "id": 34, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "(node_filesystem_size_bytes{instance=~\"10.120.103.*:9100\", fstype!~\"rootfs|selinuxfs|autofs|rpc_pipefs|tmpfs\",job=~\"cassandra\",device!~\"/dev/sda1|/dev/sdb1\"} - node_filesystem_avail_bytes{instance=~\"10.120.103.*:9100\", fstype!~\"rootfs|selinuxfs|autofs|rpc_pipefs|tmpfs\",job=~\"cassandra\",device!~\"/dev/sda1|/dev/sdb1\"}) / node_filesystem_size_bytes{instance=~\"10.120.103.*:9100\", fstype!~\"rootfs|selinuxfs|autofs|rpc_pipefs|tmpfs\",job=~\"cassandra\",device!~\"/dev/sda1|/dev/sdb1\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ { device }}:{ {fstype}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Disk Usage", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "percentunit", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 24 }, "hiddenSeries": false, "id": 104, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/.*Read.*/", "transform": "negative-Y" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "irate(node_disk_reads_completed_total{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}[30s])", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "Read-{ {instance}}-{ {device}}", "refId": "B", "step": 240 }, { "expr": "irate(node_disk_writes_completed_total{instance=~\"$CassandraRegex\",job=~\".*node.*\",environment=\"$env\"}[30s])", "format": "time_series", "intervalFactor": 1, "legendFormat": "Write-{ {instance}}-{ {device}}", "refId": "C", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Disk R/W IOPS", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "iops", "label": "Read (-) / Write (+)", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": true, "dashLength": 10, "dashes": false, "datasource": null, "decimals": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 24 }, "hiddenSeries": false, "id": 105, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "hideZero": true, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "connected", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/.*Read.*/", "transform": "negative-Y" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "irate(node_disk_read_bytes_total{instance=~\"10.120.103.*:9100\",job=~\"cassandra\"}[30s])", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Read- { {instance}}- { {device}}", "refId": "B", "step": 240 }, { "expr": "irate(node_disk_written_bytes_total{instance=~\"$CassandraRegex\",job=~\".*node.*\",environment=\"$env\"}[30s])", "format": "time_series", "hide": false, "intervalFactor": 1, "legendFormat": "Write- { {instance}}- { {device}} ", "refId": "C", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Disk R/W Data", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "Bps", "label": "Read (-) / Write (+)", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 16, "y": 24 }, "hiddenSeries": false, "id": 36, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/.*Transmit.*/", "transform": "negative-Y" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "irate(node_network_receive_bytes_total{instance=~\"10.120.103.*:9100\", device!=\"lo\",job=~\"cassandra\"}[30s])", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Receive-{ { instance}}", "refId": "A", "step": 120 }, { "expr": "irate(node_network_transmit_bytes_total{instance=~\"$CassandraRegex\", device!=\"lo\",job=~\".*node.*\",environment=\"$env\"}[30s])", "format": "time_series", "hide": false, "intervalFactor": 1, "legendFormat": "Transmit-{ { instance}}", "refId": "B", "step": 120 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Network", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "individual" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "Bps", "label": "Trans (-) / Rece (+)", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "collapsed": false, "datasource": null, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 30 }, "id": 48, "panels": [], "title": "Cassandra Performance", "type": "row" }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 31 }, "hiddenSeries": false, "id": 69, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/.*Read.*/", "transform": "negative-Y" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_clientrequest_latency_mean{instance=~\"10.120.103.*:7070\",type=~\"Read.*\",job=~\"cassandra\"}", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Read-{ {instance}}-{ {type}}", "refId": "B", "step": 120 }, { "expr": "cassandra_clientrequest_latency_mean{instance=~\"$CassandraRegex\",type=~\"Write.*\",job=~\".*cassandra_jmx.*\",environment=~\"$env\"}", "format": "time_series", "hide": false, "intervalFactor": 1, "legendFormat": "Write-{ {instance}}", "refId": "A", "step": 120 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Client Request Avg Latency", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "µs", "label": "Read (-) / Write (+)", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 31 }, "hiddenSeries": false, "id": 15, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_columnfamily_rangelatency_mean{instance=~\"10.120.103.*:7070\",job=~\"cassandra\"}", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "ColumnFamily Range Avg Latency", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "µs", "label": null, "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 37 }, "hiddenSeries": false, "id": 99, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_storage_load{instance=~\"10.120.103.*:7070\",job=~\"cassandra.*\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Cassandra Storage Load", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 37 }, "hiddenSeries": false, "id": 100, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "sum(cassandra_columnfamily_totaldiskspaceused{instance=~\"10.120.103.*:7070\",keyspace!~\"system.*||keyspace\",job=~\"cassandra.*\"}) by (instance,keyspace)", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ {keyspace}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Data Live Size per Keysapce", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 43 }, "hiddenSeries": false, "id": 11, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideEmpty": false, "hideZero": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "sum(cassandra_columnfamily_memtablelivedatasize{instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"}) by (instance)", "format": "time_series", "hide": false, "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ {keyspace}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Memtable Live Data Size", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "short", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 43 }, "hiddenSeries": false, "id": 2, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_cache_hitrate{instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\",cache=\"KeyCache\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "KeyCache Hit Rate", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "percentunit", "label": null, "logBase": 1, "max": 1, "min": 0, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "columns": [], "datasource": null, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fontSize": "100%", "gridPos": { "h": 6, "w": 8, "x": 16, "y": 43 }, "id": 111, "links": [], "pageSize": null, "scroll": true, "showHeader": true, "sort": { "col": 0, "desc": true }, "styles": [ { "alias": "Time", "align": "auto", "dateFormat": "YYYY-MM-DD HH:mm:ss", "pattern": "Time", "type": "hidden" }, { "alias": "number", "align": "auto", "colorMode": null, "colors": [ "rgba(50, 172, 45, 0.97)", "rgba(237, 129, 40, 0.89)", "#d44a3a" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 0, "pattern": "Value", "thresholds": [], "type": "number", "unit": "short" } ], "targets": [ { "expr": "sum(cassandra_columnfamily_livesstablecount{instance=~\"10.120.103.*:7070\",keyspace!~\"system.*||keysapce\",job=~\".*cassandra.*\"} ) by (instance,keyspace,columnfamily)", "format": "table", "instant": true, "interval": "", "intervalFactor": 1, "legendFormat": "", "refId": "A" } ], "title": "SSTable Live", "transform": "table", "type": "table-old" }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 0, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 0, "y": 49 }, "hiddenSeries": false, "id": 106, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_columnfamily_snapshotssize{instance=~\"10.120.103.*:7070\",keyspace!~\"system.*||keysapce\",job=~\".*cassandra.*\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ {keyspace}}:{ {columnfamily}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Snapshots Size", "tooltip": { "msResolution": true, "shared": true, "sort": 2, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": "0", "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": true, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 8, "x": 8, "y": 49 }, "hiddenSeries": false, "id": 113, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "cassandra_threadpools_totalblockedtasks{instance=~\"10.120.103.*:7070\",path!~\"internal\",job=~\".*cassandra.*\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ {path}}-{ {threadpools}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Thread Pools Total Blocked Tasks", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "short", "label": null, "logBase": 1, "max": null, "min": 0, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "columns": [], "datasource": null, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fontSize": "100%", "gridPos": { "h": 6, "w": 8, "x": 16, "y": 49 }, "id": 108, "links": [], "pageSize": null, "scroll": true, "showHeader": true, "sort": { "col": null, "desc": false }, "styles": [ { "alias": "number", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "dateFormat": "YYYY-MM-DD HH:mm:ss", "decimals": 2, "pattern": "Value", "thresholds": [], "type": "number", "unit": "short" }, { "alias": "", "align": "auto", "colorMode": null, "colors": [ "rgba(245, 54, 54, 0.9)", "rgba(237, 129, 40, 0.89)", "rgba(50, 172, 45, 0.97)" ], "decimals": 2, "pattern": "/.*/", "thresholds": [], "type": "number", "unit": "short" } ], "targets": [ { "expr": "sum(cassandra_client_connectednativeclients{instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"}) by (instance)", "format": "table", "instant": true, "interval": "", "intervalFactor": 1, "legendFormat": "Native", "refId": "A" } ], "title": "Client Connection", "transform": "table", "type": "table-old" }, { "collapsed": false, "datasource": null, "gridPos": { "h": 1, "w": 24, "x": 0, "y": 55 }, "id": 44, "panels": [], "title": "JMX", "type": "row" }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 2, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 24, "x": 0, "y": 56 }, "hiddenSeries": false, "id": 77, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "hideZero": true, "max": true, "min": true, "rightSide": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "jvm_memory_bytes_max{area=\"heap\", instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"}", "format": "time_series", "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-total", "refId": "B", "step": 240 }, { "expr": "jvm_memory_bytes_used{area=\"heap\",instance=~\"$CassandraRegex\",job=~\".*cassandra_jmx.*\",environment=~\"$env\"}", "format": "time_series", "intervalFactor": 1, "legendFormat": "{ {instance}}-used", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "JVM Heap Info", "tooltip": { "msResolution": true, "shared": true, "sort": 2, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 0, "y": 62 }, "hiddenSeries": false, "id": 72, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [ { "alias": "/.*OldGen.*/", "transform": "negative-Y" } ], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "rate(jvm_gc_collection_seconds_sum{instance=~\"10.120.103.*:7070\",gc=\"ParNew\",job=~\".*cassandra.*\"}[30s]) /rate(jvm_gc_collection_seconds_count{instance=~\"10.120.103.*:7070\",gc=\"ParNew\",job=~\".*cassandra.*\"}[30s])", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "ParNew-{ {instance}}", "refId": "A", "step": 240 }, { "expr": "rate(jvm_gc_collection_seconds_sum{instance=~\"$CassandraRegex\",gc=\"ConcurrentMarkSweep\",job=~\".*cassandra_jmx.*\",environment=~\"$env\"}[30s]) / rate(jvm_gc_collection_seconds_count{instance=~\"$CassandraRegex\",gc=\"ConcurrentMarkSweep\",job=~\".*cassandra_jmx.*\",environment=~\"$env\"}[30s])", "format": "time_series", "hide": false, "intervalFactor": 1, "legendFormat": "OldGen-{ {instance}}", "refId": "B", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "GC Time", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "s", "label": "OldGen (-) / ParNew (+)", "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 2, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 6, "w": 12, "x": 12, "y": 62 }, "hiddenSeries": false, "id": 96, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": false, "max": true, "min": true, "rightSide": false, "show": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "jvm_memory_bytes_committed{area=\"nonheap\",instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"}", "format": "time_series", "hide": false, "interval": "", "intervalFactor": 1, "legendFormat": "Commited-{ {instance}}", "refId": "A", "step": 240 }, { "expr": "jvm_memory_bytes_used{area=\"nonheap\",instance=~\"$CassandraRegex\",job=~\".*cassandra_jmx.*\",environment=~\"$env\"}", "format": "time_series", "hide": false, "intervalFactor": 1, "legendFormat": "Used-{ {instance}}", "refId": "B", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "Non-heap Usage", "tooltip": { "msResolution": true, "shared": true, "sort": 0, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "decimals": null, "format": "bytes", "label": null, "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } }, { "aliasColors": { }, "bars": false, "dashLength": 10, "dashes": false, "datasource": null, "decimals": 1, "editable": true, "error": false, "fieldConfig": { "defaults": { "custom": { } }, "overrides": [] }, "fill": 1, "fillGradient": 0, "grid": { }, "gridPos": { "h": 9, "w": 24, "x": 0, "y": 68 }, "hiddenSeries": false, "id": 13, "isNew": true, "legend": { "alignAsTable": true, "avg": true, "current": true, "max": true, "min": true, "rightSide": true, "show": true, "sort": "current", "sortDesc": true, "total": false, "values": true }, "lines": true, "linewidth": 1, "links": [], "nullPointMode": "null as zero", "options": { "dataLinks": [] }, "percentage": false, "pointradius": 5, "points": false, "renderer": "flot", "seriesOverrides": [], "spaceLength": 10, "stack": false, "steppedLine": false, "targets": [ { "expr": "jvm_memory_pool_bytes_used{instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"} / jvm_memory_pool_bytes_max{instance=~\"10.120.103.*:7070\",job=~\".*cassandra.*\"}>0", "format": "time_series", "instant": false, "interval": "", "intervalFactor": 1, "legendFormat": "{ {instance}}-{ {pool}}", "refId": "A", "step": 240 } ], "thresholds": [], "timeFrom": null, "timeRegions": [], "timeShift": null, "title": "JVM Pool Usage", "tooltip": { "msResolution": true, "shared": true, "sort": 2, "value_type": "cumulative" }, "type": "graph", "xaxis": { "buckets": null, "mode": "time", "name": null, "show": true, "values": [] }, "yaxes": [ { "format": "percentunit", "label": null, "logBase": 1, "max": null, "min": null, "show": true }, { "format": "short", "label": null, "logBase": 1, "max": null, "min": null, "show": true } ], "yaxis": { "align": false, "alignLevel": null } } ], "refresh": "30m", "schemaVersion": 25, "style": "dark", "tags": [], "templating": { "list": [ { "current": { "text": ".*10.*", "value": ".*10.*" }, "hide": 2, "label": null, "name": "CassandraRegex", "options": [ { "text": ".*10.*", "value": ".*10.*" } ], "query": ".*10.*", "skipUrlSync": false, "type": "constant" }, { "current": { "text": "v3.11.4", "value": "v3.11.4" }, "hide": 2, "label": null, "name": "env", "options": [ { "text": "v3.11.4", "value": "v3.11.4" } ], "query": "performance_test", "skipUrlSync": false, "type": "constant" } ] }, "time": { "from": "now-5m", "to": "now" }, "timepicker": { "refresh_intervals": [ "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ] }, "timezone": "browser", "title": "Cassandra-Dashboard-performance-test", "uid": "OmCN0gvik15", "version": 20 }