diff --git a/Dockerfile b/Dockerfile index e0b66ab..fec95a5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -46,7 +46,7 @@ RUN git clone https://github.com/etsy/statsd.git /src/statsd # Install Grafana RUN mkdir /src/grafana &&\ mkdir /opt/grafana &&\ - wget https://grafanarel.s3.amazonaws.com/builds/grafana-2.1.3.linux-x64.tar.gz -O /src/grafana.tar.gz &&\ + wget https://grafanarel.s3.amazonaws.com/builds/grafana-3.0.4-1464167696.linux-x64.tar.gz -O /src/grafana.tar.gz &&\ tar -xzf /src/grafana.tar.gz -C /opt/grafana --strip-components=1 &&\ rm /src/grafana.tar.gz diff --git a/grafana/dashboards/docker.json b/grafana/dashboards/docker.json index 01958fc..d5564a7 100644 --- a/grafana/dashboards/docker.json +++ b/grafana/dashboards/docker.json @@ -1,5 +1,5 @@ { - "id": 4, + "id": null, "title": "Docker", "originalTitle": "Docker", "tags": [], diff --git a/grafana/dashboards/system-metrics.json b/grafana/dashboards/system-metrics.json deleted file mode 100644 index e6760dd..0000000 --- a/grafana/dashboards/system-metrics.json +++ /dev/null @@ -1,1335 +0,0 @@ -{ - "annotations": { - "list": [] - }, - "editable": true, - "hideControls": false, - "id": null, - "nav": [ - { - "collapse": false, - "enable": true, - "notice": false, - "now": true, - "refresh_intervals": [ - "5s", - "10s", - "30s", - "1m", - "5m", - "15m", - "30m", - "1h", - "2h", - "1d" - ], - "status": "Stable", - "time_options": [ - "5m", - "15m", - "1h", - "6h", - "12h", - "24h", - "2d", - "7d", - "30d" - ], - "type": "timepicker" - } - ], - "originalTitle": "System Metrics", - "refresh": "5s", - "rows": [ - { - "collapse": false, - "editable": true, - "height": "100px", - "panels": [ - { - "content": "## OS Metrics\n\n* Kamon provides the following metrics related to the host OS (most of the metrics gathering are achieved using [Sigar][SigarLink])\n[SigarLink]: https://support.hyperic.com/display/SIGAR/Home \"Sigar Home\"\n\n", - "editable": true, - "error": false, - "id": 16, - "links": [], - "mode": "markdown", - "span": 12, - "style": {}, - "title": "", - "type": "text" - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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": 4, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 8, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.network.rx-bytes.sum, 'sum'), 'Received')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.network.tx-bytes.sum, 'sum'), 'Transmitted')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Network Traffic", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "bytes", - "short" - ] - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(50, 172, 45, 0.97)", - "rgba(237, 129, 40, 0.89)", - "rgba(245, 54, 54, 0.9)" - ], - "editable": true, - "error": false, - "format": "short", - "id": 17, - "interval": null, - "links": [], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "span": 1, - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "targets": [ - { - "target": "consolidateBy(stats.timers.$Application.$Host.system-metric.network.rx-errors.sum, 'sum')" - } - ], - "thresholds": "", - "title": "RX-Errors", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "current" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(50, 172, 45, 0.97)", - "rgba(237, 129, 40, 0.89)", - "rgba(245, 54, 54, 0.9)" - ], - "editable": true, - "error": false, - "format": "short", - "id": 19, - "interval": null, - "links": [], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "span": 1, - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "targets": [ - { - "target": "consolidateBy(stats.timers.$Application.$Host.system-metric.network.rx-dropped.sum, 'sum')" - } - ], - "thresholds": "", - "title": "RX-Dropped", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "current" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(50, 172, 45, 0.97)", - "rgba(237, 129, 40, 0.89)", - "rgba(245, 54, 54, 0.9)" - ], - "editable": true, - "error": false, - "format": "short", - "id": 18, - "interval": null, - "links": [], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "span": 1, - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "targets": [ - { - "target": "consolidateBy(stats.timers.$Application.$Host.system-metric.network.tx-errors.sum, 'sum')" - } - ], - "thresholds": "", - "title": "TX-Errors", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "current" - }, - { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "rgba(50, 172, 45, 0.97)", - "rgba(237, 129, 40, 0.89)", - "rgba(245, 54, 54, 0.9)" - ], - "editable": true, - "error": false, - "format": "short", - "id": 20, - "interval": null, - "links": [], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "span": 1, - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": true, - "lineColor": "rgb(31, 120, 193)", - "show": true - }, - "targets": [ - { - "target": "consolidateBy(stats.timers.$Application.$Host.system-metric.network.tx-dropped.sum, 'sum')" - } - ], - "thresholds": "", - "title": "TX-Dropped", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "current" - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "System %": "#BF1B00", - "User %": "#1F78C1" - }, - "bars": false, - "datasource": null, - "editable": true, - "error": false, - "fill": 1, - "grid": { - "leftLogBase": 1, - "leftMax": 102, - "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, - "leftYAxisLabel": "", - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "sort": null, - "sortDesc": null, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.cpu.cpu-user.mean_99, 'User')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.cpu.cpu-system.mean_99, 'System')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.cpu.cpu-idle.mean_99, 'Idle')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.cpu.cpu-stolen.mean_99, 'Stolen')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.cpu.cpu-wait.mean_99, 'Wait')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "System CPU", - "tooltip": { - "shared": true, - "value_type": "individual" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "percent", - "short" - ] - }, - { - "aliasColors": { - "System %": "#BF1B00", - "User %": "#1F78C1" - }, - "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, - "leftYAxisLabel": "", - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "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": 6, - "stack": true, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.*.$Host.system-metric.process-cpu.process-user-cpu.upper, 'max'), 'User')" - }, - { - "target": "alias(consolidateBy(stats.timers.*.$Host.system-metric.process-cpu.process-system-cpu.upper, 'max'), 'System')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Process CPU", - "tooltip": { - "shared": true, - "value_type": "individual" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "percent", - "short" - ] - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "Total Memory": "#890F02" - }, - "bars": false, - "datasource": null, - "editable": true, - "error": false, - "fill": 1, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": 0, - "rightLogBase": 1, - "rightMax": null, - "rightMin": 0, - "threshold1": null, - "threshold1Color": "rgba(216, 200, 27, 0.27)", - "threshold2": null, - "threshold2Color": "rgba(234, 112, 112, 0.22)", - "thresholdLine": false - }, - "id": 3, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "max": false, - "min": false, - "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": "Total Memory", - "stack": false - } - ], - "span": 6, - "stack": true, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.memory.memory-used.upper, 'Used Memory')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.memory.memory-cache-and-buffer.upper, 'Cache and Buffers')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.memory.memory-total.upper, 'Total Memory')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "System Memory", - "tooltip": { - "shared": true, - "value_type": "individual" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "bytes", - "short" - ] - }, - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.file-system.file-system-reads.sum, 'sum'), 'Reads')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.file-system.file-system-writes.sum, 'sum'), 'Writes')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "File System Usage", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "bytes", - "short" - ] - } - ], - "title": "Row1" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.context-switches.context-switches-global.sum, 'sum'), 'Global')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.context-switches.context-switches-process-voluntary.sum, 'sum'), 'Voluntary for the Application')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.context-switches.context-switches-process-non-voluntary.sum, 'sum'), 'non-Voluntary for the Application')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Context Switches", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "short" - ] - }, - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.load-average.one-minute.mean_99, 'One Minute')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.load-average.five-minutes.mean_99, 'Five Minutes')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.load-average.fifteen-minutes.mean_99, 'Fifteen Minutes')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Load Average", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "none", - "short" - ] - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "25px", - "panels": [ - { - "content": "## JVM Metrics\n* Kamon provides the following metrics related to the JVM", - "editable": true, - "error": false, - "id": 15, - "links": [], - "mode": "markdown", - "span": 12, - "style": {}, - "title": "", - "type": "text" - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "NewGen Collections": "#EAB839", - "OldGen Total Time": "#7EB26D", - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [ - { - "alias": "stats.timers.kamon.ivantopo-desktop.system-metric.ps-scavenge-garbage-collector.garbage-collection-time.sum", - "yaxis": 2 - }, - { - "alias": "NewGen Total Time", - "yaxis": 2 - }, - { - "alias": "OldGen Total Time", - "yaxis": 1 - } - ], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.ps-scavenge-garbage-collector.garbage-collection-count.sum, 'sum'), 'NewGen Collections')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.ps-marksweep-garbage-collector.garbage-collection-time.sum, 'sum'), 'OldGen Total Time')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Garbage Collection Time", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "ms", - "ms" - ] - }, - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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": 11, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "sort": "current", - "sortDesc": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [ - { - "alias": "stats.timers.kamon.ivantopo-desktop.system-metric.ps-scavenge-garbage-collector.garbage-collection-time.sum", - "yaxis": 2 - }, - { - "alias": "NewGen Total Time", - "yaxis": 2 - }, - { - "alias": "OldGen Total Time", - "yaxis": 2 - } - ], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.ps-marksweep-garbage-collector.garbage-collection-count.sum, 'sum'), 'OldGen Collections')" - }, - { - "target": "alias(consolidateBy(stats.timers.$Application.$Host.system-metric.ps-scavenge-garbage-collector.garbage-collection-count.sum, 'sum'), 'NewGen Collections')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Garbage Collection Count", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "none", - "short" - ] - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.heap-max.upper, 'Max Heap')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.heap-used.upper, 'Used Heap')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.heap-committed.upper, 'Committed Heap')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Heap", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "bytes", - "short" - ] - }, - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.non-heap-max.upper, 'Max')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.non-heap-committed.upper, 'Committed')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.jmx-memory.non-heap-used.upper, 'Used')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Non Heap Memory", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "bytes", - "short" - ] - } - ], - "title": "New row" - }, - { - "collapse": false, - "editable": true, - "height": "250px", - "panels": [ - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.threads.thread-count.upper, 'Thread Count')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.threads.daemon-thread-count.upper, 'Daemon Threads')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.threads.peak-thread-count.upper, 'Peak')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Threads", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "none", - "short" - ] - }, - { - "aliasColors": { - "Received": "#3F6833", - "Transmitted": "#BF1B00" - }, - "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, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "max": false, - "min": false, - "rightSide": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "alias(stats.timers.$Application.$Host.system-metric.class-loading.classes-currently-loaded.upper, 'Currently Loaded Classes')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.class-loading.classes-loaded.upper, 'Loaded Classes')" - }, - { - "target": "alias(stats.timers.$Application.$Host.system-metric.class-loading.classes-unloaded.upper, 'Unloaded Classes')" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Class Loading", - "tooltip": { - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "none", - "short" - ] - } - ], - "title": "New row" - } - ], - "schemaVersion": 6, - "sharedCrosshair": false, - "style": "dark", - "tags": [], - "templating": { - "enable": true, - "list": [ - { - "allFormat": "glob", - "datasource": null, - "includeAll": false, - "name": "Application", - "options": [], - "query": "stats.timers.*", - "refresh": true, - "refresh_on_load": false, - "type": "query" - }, - { - "allFormat": "glob", - "datasource": null, - "includeAll": false, - "name": "Host", - "options": [], - "query": "stats.timers.*.*", - "refresh": true, - "refresh_on_load": false, - "type": "query" - } - ] - }, - "time": { - "from": "now-5m", - "to": "now" - }, - "timezone": "browser", - "title": "System Metrics", - "version": 0 -} diff --git a/grafana/dashboards/welcome.json b/grafana/dashboards/welcome.json deleted file mode 100644 index 0fbbab7..0000000 --- a/grafana/dashboards/welcome.json +++ /dev/null @@ -1,1086 +0,0 @@ -{ - "title": "Kamon Dashboard", - "originalTitle": "Kamon Dashboard", - "tags": [ - "kamon", - "metrics", - "actors" - ], - "style": "dark", - "timezone": "browser", - "editable": true, - "hideControls": false, - "sharedCrosshair": false, - "rows": [ - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "80px", - "notice": false, - "panels": [ - { - "content": "## Actor Metrics ##", - "editable": true, - "error": false, - "id": 1, - "loadingEditor": false, - "mode": "markdown", - "span": 12, - "style": {}, - "title": "Actor Metrics", - "type": "text" - } - ], - "title": "Actor Metrics Label" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "350px", - "notice": false, - "panels": [ - { - "content": "This dashboard gives a simple overview metrics collected by Kamon from your application. By default the pattern in which metrics \nare reported contains the application name (see the application key in kamon-statsd's reference.conf file) and the host name from \nwhich the metrics are being collected. The filters on the upper left side let you select between these two path keys. \n\nFeel free to play with this dashboard, see how the panels are constructed and create your own dashboard according to your needs!", - "editable": true, - "error": false, - "id": 2, - "loadingEditor": false, - "mode": "markdown", - "span": 3, - "style": {}, - "title": "Welcome to the Kamon Example Dashboard!", - "type": "text" - }, - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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)", - "thresholdLine": false - }, - "id": 3, - "leftYAxisLabel": "Message Count", - "legend": { - "avg": false, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "rightYAxisLabel": "Processing Time", - "scale": 1, - "seriesOverrides": [ - { - "alias": "user-simple-service-actor processing time", - "yaxis": 2 - } - ], - "span": 9, - "stack": false, - "steppedLine": false, - "targets": [ - { - "hide": false, - "target": "aliasByNode(stats.timers.$Application.$Host.akka-actor.*.processing-time.count,5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "# of Processed Messages per Actor", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "µs" - ], - "zerofill": true - } - ], - "title": "Intro and Processed Count" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [ - { - "alias": "OK-Future", - "yaxis": 2 - } - ], - "span": 6, - "stack": false, - "steppedLine": true, - "targets": [ - { - "target": "aliasByNode(stats.timers.$Application.$Host.akka-actor.*.mailbox-size.mean,5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Mailbox Size per Actor", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "µs" - ], - "zerofill": true - }, - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 5, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [ - { - "alias": "OK-Future", - "yaxis": 2 - } - ], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "aliasByNode(scale(stats.timers.$Application.$Host.akka-actor.*.time-in-mailbox.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Time in Mailbox per Actor", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "µs", - "none" - ], - "zerofill": true - } - ], - "title": "Other Stuff" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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)", - "thresholdLine": false - }, - "id": 6, - "leftYAxisLabel": "Message Count", - "legend": { - "avg": false, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "rightYAxisLabel": "Processing Time", - "scale": 1, - "seriesOverrides": [ - { - "alias": "user-simple-service-actor processing time", - "yaxis": 2 - } - ], - "span": 12, - "stack": false, - "steppedLine": false, - "targets": [ - { - "hide": false, - "target": "aliasByNode(scale(stats.timers.$Application.$Host.akka-actor.*.processing-time.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Processing Time per Actor", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "µs", - "µs" - ], - "zerofill": true - } - ], - "title": "Actor Processing Time" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "80px", - "notice": false, - "panels": [ - { - "content": "## Router Metrics ##", - "editable": true, - "error": false, - "id": 7, - "loadingEditor": false, - "mode": "markdown", - "span": 12, - "style": {}, - "title": "Router Metrics", - "type": "text" - } - ], - "title": "Router Metrics label" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "350px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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)", - "thresholdLine": false - }, - "id": 8, - "leftYAxisLabel": "Message Count", - "legend": { - "avg": false, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "rightYAxisLabel": "Processing Time", - "scale": 1, - "seriesOverrides": [ - { - "alias": "user-simple-service-actor processing time", - "yaxis": 2 - } - ], - "span": 12, - "stack": false, - "steppedLine": false, - "targets": [ - { - "hide": false, - "target": "aliasByNode(stats.timers.$Application.$Host.akka-router.*.processing-time.count,5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "# of Processed Messages per Router", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "µs" - ], - "zerofill": true - } - ], - "title": "Processed Count" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 9, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [ - { - "alias": "OK-Future", - "yaxis": 2 - } - ], - "span": 6, - "stack": false, - "steppedLine": true, - "targets": [ - { - "target": "aliasByNode(scale(stats.timers.$Application.$Host.akka-router.*.routing-time.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Routing Time per Router", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "µs" - ], - "zerofill": true - }, - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 10, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [ - { - "alias": "OK-Future", - "yaxis": 2 - } - ], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "aliasByNode(scale(stats.timers.$Application.$Host.akka-router.*.time-in-mailbox.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Time in Mailbox per Router", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "µs", - "none" - ], - "zerofill": true - } - ], - "title": "Other Stuff" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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)", - "thresholdLine": false - }, - "id": 11, - "leftYAxisLabel": "Message Count", - "legend": { - "avg": false, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "rightYAxisLabel": "Processing Time", - "scale": 1, - "seriesOverrides": [ - { - "alias": "user-simple-service-actor processing time", - "yaxis": 2 - } - ], - "span": 12, - "stack": false, - "steppedLine": false, - "targets": [ - { - "hide": false, - "target": "aliasByNode(scale(stats.timers.$Application.$Host.akka-router.*.processing-time.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Processing Time per Router", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "µs", - "µs" - ], - "zerofill": true - } - ], - "title": "Router Processing Time" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "80px", - "notice": false, - "panels": [ - { - "content": "## Trace Metrics ##", - "editable": true, - "error": false, - "id": 12, - "loadingEditor": false, - "mode": "markdown", - "span": 12, - "style": {}, - "title": "Trace Metrics", - "type": "text" - } - ], - "title": "Trace Metrics Label" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 13, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [], - "span": 8, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "aliasByNode(stats.timers.$Application.$Host.trace.*.elapsed-time.count,5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "# of Processed Traces", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "cumulative" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "short" - ], - "zerofill": true - }, - { - "content": "Whether your are manually starting/finishing TraceContexts or letting Kamon do it for you in Spray and Play! applications\nthis section contains metrics about those traces!", - "editable": true, - "error": false, - "id": 14, - "loadingEditor": false, - "mode": "markdown", - "span": 4, - "style": {}, - "title": "Trace Metrics", - "type": "text" - } - ], - "title": "Trace Metrics and Intro" - }, - { - "collapsable": true, - "collapse": false, - "editable": true, - "height": "250px", - "notice": false, - "panels": [ - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": false, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 15, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": true, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [], - "span": 6, - "stack": false, - "steppedLine": false, - "targets": [ - { - "target": "aliasByNode(scale(stats.timers.$Application.$Host.trace.*.elapsed-time.mean,0.001),5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Trace Processing Time", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "individual" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "µs", - "short" - ], - "zerofill": true - }, - { - "aliasColors": {}, - "annotate": { - "enable": false - }, - "bars": true, - "datasource": null, - "editable": true, - "fill": 0, - "grid": { - "leftLogBase": 1, - "leftMax": null, - "leftMin": null, - "max": null, - "min": 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": 16, - "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false - }, - "lines": false, - "linewidth": 2, - "loadingEditor": false, - "nullPointMode": "null as zero", - "percentage": true, - "pointradius": 5, - "points": false, - "renderer": "flot", - "resolution": 100, - "scale": 1, - "seriesOverrides": [], - "span": 6, - "stack": true, - "steppedLine": false, - "targets": [ - { - "target": "aliasByNode(stats.timers.$Application.$Host.trace.*.elapsed-time.mean,5)" - } - ], - "timeFrom": null, - "timeShift": null, - "title": "Relative time per Trace", - "tooltip": { - "query_as_alias": true, - "shared": true, - "value_type": "individual" - }, - "type": "graph", - "x-axis": true, - "y-axis": true, - "y_formats": [ - "short", - "short" - ], - "zerofill": true - } - ], - "title": "Latency and Relative Time per Trace" - } - ], - "nav": [ - { - "collapse": false, - "enable": true, - "notice": false, - "now": true, - "refresh_intervals": [ - "5s", - "10s", - "30s", - "1m", - "5m", - "15m", - "30m", - "1h", - "2h", - "1d" - ], - "status": "Stable", - "time_options": [ - "5m", - "15m", - "1h", - "6h", - "12h", - "24h", - "2d", - "7d", - "30d" - ], - "type": "timepicker" - } - ], - "time": { - "from": "now-1h", - "to": "now" - }, - "templating": { - "list": [ - { - "allFormat": "glob", - "current": { - "text": "kamon", - "value": "kamon" - }, - "datasource": null, - "includeAll": false, - "name": "Application", - "options": [ - { - "text": "kamon", - "value": "kamon" - } - ], - "query": "stats.timers.*", - "refresh": true, - "type": "query" - }, - { - "allFormat": "glob", - "current": { - "text": "localhost", - "value": "localhost" - }, - "datasource": null, - "name": "Host", - "options": [ - { - "text": "localhost", - "value": "localhost" - } - ], - "query": "stats.timers.*.*", - "refresh": true, - "type": "query" - } - ] - }, - "annotations": { - "list": [] - }, - "refresh": "5s", - "schemaVersion": 6, - "version": 1, - "links": [] -}