| { |
| "annotations": { |
| "list": [ |
| { |
| "builtIn": 1, |
| "datasource": "-- Grafana --", |
| "enable": true, |
| "hide": true, |
| "iconColor": "rgba(0, 211, 255, 1)", |
| "name": "Annotations & Alerts", |
| "target": { |
| "limit": 100, |
| "matchAny": false, |
| "tags": [], |
| "type": "dashboard" |
| }, |
| "type": "dashboard" |
| } |
| ] |
| }, |
| "description": "Dashboard for Spring Boot Statistics(by micrometer-prometheus)", |
| "editable": true, |
| "fiscalYearStartMonth": 0, |
| "gnetId": 14430, |
| "graphTooltip": 0, |
| "id": 1, |
| "iteration": 1645635034981, |
| "links": [], |
| "liveNow": false, |
| "panels": [ |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 0 |
| }, |
| "id": 54, |
| "panels": [], |
| "title": "Basic Statistics", |
| "type": "row" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 6, |
| "x": 0, |
| "y": 1 |
| }, |
| "id": 52, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "value", |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "process_uptime_seconds{application=\"$application\",instance=\"$instance\"}", |
| "format": "time_series", |
| "intervalFactor": 2, |
| "legendFormat": "", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Uptime", |
| "type": "stat" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "dateTimeAsIso" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 6, |
| "x": 6, |
| "y": 1 |
| }, |
| "id": 56, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "value", |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "process_start_time_seconds{application=\"$application\",instance=\"$instance\"}*1000", |
| "format": "time_series", |
| "intervalFactor": 2, |
| "legendFormat": "", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Start time", |
| "type": "stat" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "max": 100, |
| "min": 0, |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "rgba(50,172,45,0.97)", |
| "value": null |
| }, |
| { |
| "color": "rgba(237,129,40,0.89)", |
| "value": 70 |
| }, |
| { |
| "color": "rgba(245,54,54,0.9)", |
| "value": 90 |
| } |
| ] |
| }, |
| "unit": "percent" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 6, |
| "x": 12, |
| "y": 1 |
| }, |
| "id": 58, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "showThresholdLabels": false, |
| "showThresholdMarkers": true |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "sum(jvm_memory_used_bytes{application=\"$application\",instance=\"$instance\",area=\"heap\"})*100/sum(jvm_memory_max_bytes{application=\"$application\",instance=\"$instance\",area=\"heap\"})", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Heap Used", |
| "type": "gauge" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| }, |
| { |
| "options": { |
| "from": -1e+32, |
| "result": { |
| "text": "N/A" |
| }, |
| "to": 0 |
| }, |
| "type": "range" |
| } |
| ], |
| "max": 100, |
| "min": 0, |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "rgba(50,172,45,0.97)", |
| "value": null |
| }, |
| { |
| "color": "rgba(237,129,40,0.89)", |
| "value": 70 |
| }, |
| { |
| "color": "rgba(245,54,54,0.9)", |
| "value": 90 |
| } |
| ] |
| }, |
| "unit": "percent" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 6, |
| "x": 18, |
| "y": 1 |
| }, |
| "id": 60, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "showThresholdLabels": false, |
| "showThresholdMarkers": true |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "sum(jvm_memory_used_bytes{application=\"$application\",instance=\"$instance\",area=\"nonheap\"})*100/sum(jvm_memory_max_bytes{application=\"$application\",instance=\"$instance\",area=\"nonheap\"})", |
| "format": "time_series", |
| "intervalFactor": 2, |
| "legendFormat": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Non-Heap Used", |
| "type": "gauge" |
| }, |
| { |
| "aliasColors": {}, |
| "bars": false, |
| "dashLength": 10, |
| "dashes": false, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "links": [] |
| }, |
| "overrides": [] |
| }, |
| "fill": 1, |
| "fillGradient": 0, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 0, |
| "y": 7 |
| }, |
| "hiddenSeries": false, |
| "id": 95, |
| "legend": { |
| "alignAsTable": true, |
| "avg": true, |
| "current": true, |
| "max": true, |
| "min": true, |
| "show": true, |
| "total": false, |
| "values": true |
| }, |
| "lines": true, |
| "linewidth": 1, |
| "links": [], |
| "nullPointMode": "null", |
| "options": { |
| "alertThreshold": true |
| }, |
| "percentage": false, |
| "pluginVersion": "8.3.4", |
| "pointradius": 5, |
| "points": false, |
| "renderer": "flot", |
| "seriesOverrides": [], |
| "spaceLength": 10, |
| "stack": false, |
| "steppedLine": false, |
| "targets": [ |
| { |
| "expr": "system_cpu_usage{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "System CPU Usage", |
| "refId": "A" |
| }, |
| { |
| "expr": "process_cpu_usage{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Process CPU Usage", |
| "refId": "B" |
| } |
| ], |
| "thresholds": [], |
| "timeRegions": [], |
| "title": "CPU Usage", |
| "tooltip": { |
| "shared": true, |
| "sort": 0, |
| "value_type": "individual" |
| }, |
| "type": "graph", |
| "xaxis": { |
| "mode": "time", |
| "show": true, |
| "values": [] |
| }, |
| "yaxes": [ |
| { |
| "format": "short", |
| "logBase": 1, |
| "show": true |
| }, |
| { |
| "format": "short", |
| "logBase": 1, |
| "show": true |
| } |
| ], |
| "yaxis": { |
| "align": false |
| } |
| }, |
| { |
| "aliasColors": {}, |
| "bars": false, |
| "dashLength": 10, |
| "dashes": false, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "links": [] |
| }, |
| "overrides": [] |
| }, |
| "fill": 1, |
| "fillGradient": 0, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 12, |
| "y": 7 |
| }, |
| "hiddenSeries": false, |
| "id": 96, |
| "legend": { |
| "alignAsTable": true, |
| "avg": true, |
| "current": true, |
| "max": true, |
| "min": true, |
| "show": true, |
| "total": false, |
| "values": true |
| }, |
| "lines": true, |
| "linewidth": 1, |
| "links": [], |
| "nullPointMode": "null", |
| "options": { |
| "alertThreshold": true |
| }, |
| "percentage": false, |
| "pluginVersion": "8.3.4", |
| "pointradius": 5, |
| "points": false, |
| "renderer": "flot", |
| "seriesOverrides": [], |
| "spaceLength": 10, |
| "stack": false, |
| "steppedLine": false, |
| "targets": [ |
| { |
| "expr": "system_load_average_1m{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Load Average [1m]", |
| "refId": "A" |
| }, |
| { |
| "expr": "system_cpu_count{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "CPU Core Size", |
| "refId": "B" |
| } |
| ], |
| "thresholds": [], |
| "timeRegions": [], |
| "title": "Load Average", |
| "tooltip": { |
| "shared": true, |
| "sort": 0, |
| "value_type": "individual" |
| }, |
| "type": "graph", |
| "xaxis": { |
| "mode": "time", |
| "show": true, |
| "values": [] |
| }, |
| "yaxes": [ |
| { |
| "format": "short", |
| "logBase": 1, |
| "show": true |
| }, |
| { |
| "format": "short", |
| "logBase": 1, |
| "show": true |
| } |
| ], |
| "yaxis": { |
| "align": false |
| } |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "locale" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 0, |
| "y": 14 |
| }, |
| "id": 66, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "http_server_requests_seconds_count{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "{{method}} [{{status}}] - {{uri}}", |
| "refId": "A" |
| } |
| ], |
| "title": "HTTP Server Requests Count", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "locale" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 8, |
| "y": 14 |
| }, |
| "id": 110, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "http_server_requests_seconds_sum{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "{{method}} [{{status}}] - {{uri}}", |
| "refId": "A" |
| } |
| ], |
| "title": "HTTP Server Requests Sum", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "locale" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 16, |
| "y": 14 |
| }, |
| "id": 111, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "http_server_requests_seconds_max{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "{{method}} [{{status}}] - {{uri}}", |
| "refId": "A" |
| } |
| ], |
| "title": "HTTP Server Requests Max", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 20 |
| }, |
| "id": 48, |
| "panels": [], |
| "title": "JVM Statistics - Memory", |
| "type": "row" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "bytes" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 10, |
| "w": 8, |
| "x": 0, |
| "y": 21 |
| }, |
| "id": 85, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "repeat": "memory_pool_heap", |
| "repeatDirection": "h", |
| "targets": [ |
| { |
| "expr": "jvm_memory_used_bytes{instance=\"$instance\",application=\"$application\",id=\"$memory_pool_heap\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Used", |
| "refId": "C" |
| }, |
| { |
| "expr": "jvm_memory_committed_bytes{instance=\"$instance\",application=\"$application\",id=\"$memory_pool_heap\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Commited", |
| "refId": "A" |
| }, |
| { |
| "expr": "jvm_memory_max_bytes{instance=\"$instance\",application=\"$application\",id=\"$memory_pool_heap\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Max", |
| "refId": "B" |
| } |
| ], |
| "title": "$memory_pool_heap (heap)", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "bytes" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 10, |
| "w": 6, |
| "x": 0, |
| "y": 31 |
| }, |
| "id": 88, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "repeat": "memory_pool_nonheap", |
| "repeatDirection": "h", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_memory_used_bytes{instance=\"$instance\",id=\"CodeHeap 'non-nmethods'\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Used", |
| "refId": "C" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_memory_committed_bytes{instance=\"$instance\",id=\"CodeHeap 'non-nmethods'\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Commited", |
| "refId": "A" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_memory_max_bytes{instance=\"$instance\",id=\"CodeHeap 'non-nmethods'\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Max", |
| "refId": "B" |
| } |
| ], |
| "title": "$memory_pool_nonheap (non-heap)", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "short" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 12, |
| "x": 12, |
| "y": 31 |
| }, |
| "id": 80, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "lastNotNull", |
| "max" |
| ], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "irate(jvm_classes_unloaded_classes_total{instance=\"$instance\"}[5m])", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Classes Unloaded", |
| "refId": "A" |
| } |
| ], |
| "title": "Classes Unloaded", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "short" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 12, |
| "y": 39 |
| }, |
| "id": 83, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_buffer_memory_used_bytes{instance=\"$instance\",id=\"mapped\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Used Bytes", |
| "refId": "A" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_buffer_total_capacity_bytes{instance=\"$instance\",id=\"mapped\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Capacity Bytes", |
| "refId": "B" |
| } |
| ], |
| "title": "Mapped Buffers", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "decimals": 0, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "locale" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 12, |
| "x": 0, |
| "y": 51 |
| }, |
| "id": 50, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_classes_loaded_classes{instance=\"$instance\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Classes Loaded", |
| "refId": "A" |
| } |
| ], |
| "title": "Classes Loaded", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "bytes" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 12, |
| "x": 12, |
| "y": 56 |
| }, |
| "id": 78, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "irate(jvm_gc_memory_allocated_bytes_total{instance=\"$instance\"}[5m])", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "allocated", |
| "refId": "A" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "irate(jvm_gc_memory_promoted_bytes_total{instance=\"$instance\"}[5m])", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "promoted", |
| "refId": "B" |
| } |
| ], |
| "title": "Memory Allocate/Promote", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "short" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 0, |
| "y": 59 |
| }, |
| "id": 82, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "jvm_buffer_memory_used_bytes{instance=\"$instance\",application=\"$application\",id=\"direct\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Used Bytes", |
| "refId": "A" |
| }, |
| { |
| "expr": "jvm_buffer_total_capacity_bytes{instance=\"$instance\",application=\"$application\",id=\"direct\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Capacity Bytes", |
| "refId": "B" |
| } |
| ], |
| "title": "Direct Buffers", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "short" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 12, |
| "x": 0, |
| "y": 66 |
| }, |
| "id": 68, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_threads_daemon_threads{instance=\"$instance\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Daemon", |
| "refId": "A" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_threads_live_threads{instance=\"$instance\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Live", |
| "refId": "B" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jvm_threads_peak_threads{instance=\"$instance\",application=\"$application\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Peak", |
| "refId": "C" |
| } |
| ], |
| "title": "Threads", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 74 |
| }, |
| "id": 72, |
| "panels": [], |
| "title": "JVM Statistics - GC", |
| "type": "row" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "locale" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 10, |
| "w": 12, |
| "x": 0, |
| "y": 75 |
| }, |
| "id": 74, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "irate(jvm_gc_pause_seconds_count{instance=\"$instance\"}[5m])", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "{{action}} [{{cause}}]", |
| "refId": "A" |
| } |
| ], |
| "title": "GC Count", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 10, |
| "w": 12, |
| "x": 12, |
| "y": 75 |
| }, |
| "id": 76, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "irate(jvm_gc_pause_seconds_sum{instance=\"$instance\",application=\"$application\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "{{action}} [{{cause}}]", |
| "refId": "A" |
| } |
| ], |
| "title": "GC Stop the World Duration", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 85 |
| }, |
| "id": 34, |
| "panels": [], |
| "title": "HikariCP Statistics", |
| "type": "row" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 4, |
| "w": 4, |
| "x": 0, |
| "y": 86 |
| }, |
| "id": 44, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "none", |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "/^hikaricp_connections{app=\"orders\",app_kubernetes_io_instance=\"mushop\",app_kubernetes_io_name=\"orders\",instance=\"10.1.0.72:80\",job=\"kubernetes-pods\",kubernetes_namespace=\"mushop\",kubernetes_pod_name=\"mushop-orders-67bb8f45c8-5cr5p\",mockmode=\"false\",pod_template_hash=\"67bb8f45c8\",pool=\"HikariPool-1\",version=\"local\"}$/", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "hikaricp_connections{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "refId": "A" |
| } |
| ], |
| "title": "Connections Size", |
| "type": "stat" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "normal" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "short" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 20, |
| "x": 4, |
| "y": 86 |
| }, |
| "id": 36, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "hikaricp_connections_active{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Active", |
| "refId": "B" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "hikaricp_connections_idle{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "Idle", |
| "refId": "A" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "expr": "hikaricp_connections_pending{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Pending", |
| "refId": "C" |
| } |
| ], |
| "title": "Connections", |
| "type": "timeseries" |
| }, |
| { |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "thresholds" |
| }, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 4, |
| "w": 4, |
| "x": 0, |
| "y": 90 |
| }, |
| "id": 46, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "none", |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ], |
| "fields": "/^hikaricp_connections_timeout_total{app=\"orders\",app_kubernetes_io_instance=\"mushop\",app_kubernetes_io_name=\"orders\",instance=\"10.1.0.72:80\",job=\"kubernetes-pods\",kubernetes_namespace=\"mushop\",kubernetes_pod_name=\"mushop-orders-67bb8f45c8-5cr5p\",mockmode=\"false\",pod_template_hash=\"67bb8f45c8\",pool=\"HikariPool-1\",version=\"local\"}$/", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "hikaricp_connections_timeout_total{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "refId": "A" |
| } |
| ], |
| "title": "Connection Timeout Count", |
| "type": "stat" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 0, |
| "y": 94 |
| }, |
| "id": 38, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "hikaricp_connections_creation_seconds_sum{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"} / hikaricp_connections_creation_seconds_count{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Creation Time", |
| "refId": "A" |
| } |
| ], |
| "title": "Connection Creation Time", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 8, |
| "y": 94 |
| }, |
| "id": 42, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "hikaricp_connections_usage_seconds_sum{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"} / hikaricp_connections_usage_seconds_count{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Usage Time", |
| "refId": "A" |
| } |
| ], |
| "title": "Connection Usage Time", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 6, |
| "w": 8, |
| "x": 16, |
| "y": 94 |
| }, |
| "id": 40, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "list", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "hikaricp_connections_acquire_seconds_sum{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"} / hikaricp_connections_acquire_seconds_count{instance=\"$instance\",application=\"$application\",pool=\"$hikaricp\"}", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "Acquire Time", |
| "refId": "A" |
| } |
| ], |
| "title": "Connection Acquire Time", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 100 |
| }, |
| "id": 101, |
| "panels": [], |
| "title": "Database Stats", |
| "type": "row" |
| }, |
| { |
| "description": "", |
| "fieldConfig": { |
| "defaults": { |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 3, |
| "w": 3, |
| "x": 0, |
| "y": 101 |
| }, |
| "id": 102, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "value", |
| "fieldOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ] |
| }, |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "last" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jdbc_connections_active{instance=\"$instance\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Active Connections", |
| "type": "stat" |
| }, |
| { |
| "description": "", |
| "fieldConfig": { |
| "defaults": { |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 3, |
| "w": 3, |
| "x": 3, |
| "y": 101 |
| }, |
| "id": 106, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "value", |
| "fieldOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ] |
| }, |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "last" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "jdbc_connections_idle{instance=\"$instance\"}", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Idle Connections", |
| "type": "stat" |
| }, |
| { |
| "description": "", |
| "fieldConfig": { |
| "defaults": { |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 3, |
| "w": 6, |
| "x": 6, |
| "y": 101 |
| }, |
| "id": 108, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "colorMode": "value", |
| "fieldOptions": { |
| "calcs": [ |
| "lastNotNull" |
| ] |
| }, |
| "graphMode": "none", |
| "justifyMode": "auto", |
| "orientation": "horizontal", |
| "reduceOptions": { |
| "calcs": [ |
| "last" |
| ], |
| "fields": "", |
| "values": false |
| }, |
| "textMode": "auto" |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "sum(spring_data_repository_invocations_seconds_count{instance=\"$instance\"})", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Total query executions", |
| "type": "stat" |
| }, |
| { |
| "description": "", |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 0, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": false, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "decimals": 1, |
| "mappings": [ |
| { |
| "options": { |
| "match": "null", |
| "result": { |
| "text": "N/A" |
| } |
| }, |
| "type": "special" |
| } |
| ], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 8, |
| "w": 12, |
| "x": 0, |
| "y": 104 |
| }, |
| "id": 107, |
| "links": [], |
| "maxDataPoints": 100, |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "min", |
| "max" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "exemplar": true, |
| "expr": "sum(rate(spring_data_repository_invocations_seconds_max{instance=\"$instance\"}[5m]))", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "rate", |
| "metric": "", |
| "refId": "A", |
| "step": 14400 |
| } |
| ], |
| "title": "Response Time", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 112 |
| }, |
| "id": 18, |
| "panels": [], |
| "title": "HTTP Statistics", |
| "type": "row" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 24, |
| "x": 0, |
| "y": 113 |
| }, |
| "id": 4, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [], |
| "displayMode": "table", |
| "placement": "right" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "irate(http_server_requests_seconds_count{instance=\"$instance\",application=\"$application\",uri!~\".*actuator.*\"}[5m])", |
| "format": "time_series", |
| "interval": "", |
| "intervalFactor": 1, |
| "legendFormat": "{{method}} [{{status}}] - {{uri}}", |
| "refId": "A" |
| } |
| ], |
| "title": "Request Count", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "s" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 24, |
| "x": 0, |
| "y": 120 |
| }, |
| "id": 2, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "max", |
| "min" |
| ], |
| "displayMode": "table", |
| "placement": "right" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "expr": "irate(http_server_requests_seconds_sum{instance=\"$instance\",application=\"$application\",exception=\"None\",uri!~\".*actuator.*\"}[5m]) / irate(http_server_requests_seconds_count{instance=\"$instance\",application=\"$application\",exception=\"None\",uri!~\".*actuator.*\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "{{method}} [{{status}}] - {{uri}}", |
| "refId": "A" |
| } |
| ], |
| "title": "Response Time", |
| "type": "timeseries" |
| }, |
| { |
| "collapsed": false, |
| "gridPos": { |
| "h": 1, |
| "w": 24, |
| "x": 0, |
| "y": 127 |
| }, |
| "id": 8, |
| "panels": [], |
| "title": "Logback Statistics", |
| "type": "row" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 0, |
| "y": 128 |
| }, |
| "id": 6, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "alias": "", |
| "expr": "irate(logback_events_total{instance=\"$instance\",application=\"$application\",level=\"info\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "info", |
| "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", |
| "refId": "A" |
| } |
| ], |
| "title": "INFO logs", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 12, |
| "x": 12, |
| "y": 128 |
| }, |
| "id": 10, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "alias": "", |
| "expr": "irate(logback_events_total{instance=\"$instance\",application=\"$application\",level=\"error\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "error", |
| "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", |
| "refId": "A" |
| } |
| ], |
| "title": "ERROR logs", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 8, |
| "x": 0, |
| "y": 135 |
| }, |
| "id": 14, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "alias": "", |
| "expr": "irate(logback_events_total{instance=\"$instance\",application=\"$application\",level=\"warn\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "warn", |
| "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", |
| "refId": "A" |
| } |
| ], |
| "title": "WARN logs", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 8, |
| "x": 8, |
| "y": 135 |
| }, |
| "id": 16, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "alias": "", |
| "expr": "irate(logback_events_total{instance=\"$instance\",application=\"$application\",level=\"debug\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "debug", |
| "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", |
| "refId": "A" |
| } |
| ], |
| "title": "DEBUG logs", |
| "type": "timeseries" |
| }, |
| { |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "fieldConfig": { |
| "defaults": { |
| "color": { |
| "mode": "palette-classic" |
| }, |
| "custom": { |
| "axisLabel": "", |
| "axisPlacement": "auto", |
| "barAlignment": 0, |
| "drawStyle": "line", |
| "fillOpacity": 10, |
| "gradientMode": "none", |
| "hideFrom": { |
| "legend": false, |
| "tooltip": false, |
| "viz": false |
| }, |
| "lineInterpolation": "linear", |
| "lineWidth": 1, |
| "pointSize": 5, |
| "scaleDistribution": { |
| "type": "linear" |
| }, |
| "showPoints": "never", |
| "spanNulls": true, |
| "stacking": { |
| "group": "A", |
| "mode": "none" |
| }, |
| "thresholdsStyle": { |
| "mode": "off" |
| } |
| }, |
| "links": [], |
| "mappings": [], |
| "thresholds": { |
| "mode": "absolute", |
| "steps": [ |
| { |
| "color": "green", |
| "value": null |
| }, |
| { |
| "color": "red", |
| "value": 80 |
| } |
| ] |
| }, |
| "unit": "none" |
| }, |
| "overrides": [] |
| }, |
| "gridPos": { |
| "h": 7, |
| "w": 8, |
| "x": 16, |
| "y": 135 |
| }, |
| "id": 20, |
| "links": [], |
| "options": { |
| "legend": { |
| "calcs": [ |
| "mean", |
| "lastNotNull", |
| "max", |
| "min", |
| "sum" |
| ], |
| "displayMode": "table", |
| "placement": "bottom" |
| }, |
| "tooltip": { |
| "mode": "single" |
| } |
| }, |
| "pluginVersion": "8.3.4", |
| "targets": [ |
| { |
| "alias": "", |
| "expr": "irate(logback_events_total{instance=\"$instance\",application=\"$application\",level=\"trace\"}[5m])", |
| "format": "time_series", |
| "intervalFactor": 1, |
| "legendFormat": "trace", |
| "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", |
| "refId": "A" |
| } |
| ], |
| "title": "TRACE logs", |
| "type": "timeseries" |
| } |
| ], |
| "refresh": "10s", |
| "schemaVersion": 34, |
| "style": "dark", |
| "tags": [], |
| "templating": { |
| "list": [ |
| { |
| "current": { |
| "selected": false, |
| "text": "policy-api:6969", |
| "value": "policy-api:6969" |
| }, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "definition": "label_values(jvm_classes_loaded_classes,instance)", |
| "hide": 0, |
| "includeAll": false, |
| "label": "Instance", |
| "multi": false, |
| "name": "instance", |
| "options": [], |
| "query": { |
| "query": "label_values(jvm_classes_loaded_classes,instance)", |
| "refId": "Prometheus-instance-Variable-Query" |
| }, |
| "refresh": 1, |
| "regex": "", |
| "skipUrlSync": false, |
| "sort": 1, |
| "tagValuesQuery": "", |
| "tagsQuery": "", |
| "type": "query", |
| "useTags": false |
| }, |
| { |
| "current": { |
| "isNone": true, |
| "selected": false, |
| "text": "None", |
| "value": "" |
| }, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "definition": "", |
| "hide": 0, |
| "includeAll": false, |
| "label": "Application", |
| "multi": false, |
| "name": "application", |
| "options": [], |
| "query": { |
| "query": "label_values(jvm_classes_loaded{instance=\"$instance\"},application)", |
| "refId": "Prometheus-application-Variable-Query" |
| }, |
| "refresh": 1, |
| "regex": "", |
| "skipUrlSync": false, |
| "sort": 1, |
| "tagValuesQuery": "", |
| "tagsQuery": "", |
| "type": "query", |
| "useTags": false |
| }, |
| { |
| "current": { |
| "isNone": true, |
| "selected": false, |
| "text": "None", |
| "value": "" |
| }, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "definition": "", |
| "hide": 0, |
| "includeAll": false, |
| "label": "HikariCP-Pool", |
| "multi": false, |
| "name": "hikaricp", |
| "options": [], |
| "query": { |
| "query": "label_values(hikaricp_connections{instance=\"$instance\",application=\"$application\"},pool)", |
| "refId": "Prometheus-hikaricp-Variable-Query" |
| }, |
| "refresh": 1, |
| "regex": "", |
| "skipUrlSync": false, |
| "sort": 1, |
| "tagValuesQuery": "", |
| "tagsQuery": "", |
| "type": "query", |
| "useTags": false |
| }, |
| { |
| "current": { |
| "selected": false, |
| "text": "All", |
| "value": "$__all" |
| }, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "definition": "", |
| "hide": 0, |
| "includeAll": true, |
| "label": "Memory Pool (heap)", |
| "multi": false, |
| "name": "memory_pool_heap", |
| "options": [], |
| "query": { |
| "query": "label_values(jvm_memory_used_bytes{application=\"$application\",instance=\"$instance\",area=\"heap\"},id)", |
| "refId": "Prometheus-memory_pool_heap-Variable-Query" |
| }, |
| "refresh": 1, |
| "regex": "", |
| "skipUrlSync": false, |
| "sort": 1, |
| "tagValuesQuery": "", |
| "tagsQuery": "", |
| "type": "query", |
| "useTags": false |
| }, |
| { |
| "current": { |
| "selected": false, |
| "text": "All", |
| "value": "$__all" |
| }, |
| "datasource": { |
| "type": "prometheus", |
| "uid": "dkSf71fnz" |
| }, |
| "definition": "", |
| "hide": 0, |
| "includeAll": true, |
| "label": "Memory Pool (nonheap)", |
| "multi": false, |
| "name": "memory_pool_nonheap", |
| "options": [], |
| "query": { |
| "query": "label_values(jvm_memory_used_bytes{application=\"$application\",instance=\"$instance\",area=\"nonheap\"},id)", |
| "refId": "Prometheus-memory_pool_nonheap-Variable-Query" |
| }, |
| "refresh": 1, |
| "regex": "", |
| "skipUrlSync": false, |
| "sort": 1, |
| "tagValuesQuery": "", |
| "tagsQuery": "", |
| "type": "query", |
| "useTags": false |
| } |
| ] |
| }, |
| "time": { |
| "from": "now-15m", |
| "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": "", |
| "title": "Spring Boot Statistics & Endpoint Metrics", |
| "uid": "OS7-NUiGz", |
| "version": 1, |
| "weekStart": "" |
| } |