| { |
| "__inputs": [ |
| { |
| "name": "DS_PROMETHEUS", |
| "label": "Prometheus", |
| "description": "", |
| "type": "datasource", |
| "pluginId": "prometheus", |
| "pluginName": "Prometheus" |
| } |
| ], |
| "__requires": [ |
| { |
| "type": "grafana", |
| "id": "grafana", |
| "name": "Grafana", |
| "version": "6.1.6" |
| }, |
| { |
| "type": "datasource", |
| "id": "prometheus", |
| "name": "Prometheus", |
| "version": "1.0.0" |
| }, |
| { |
| "type": "panel", |
| "id": "table", |
| "name": "Table", |
| "version": "" |
| } |
| ], |
| "annotations": { |
| "list": [ |
| { |
| "builtIn": 1, |
| "datasource": "-- Grafana --", |
| "enable": true, |
| "hide": true, |
| "iconColor": "rgba(0, 211, 255, 1)", |
| "name": "Annotations & Alerts", |
| "type": "dashboard" |
| } |
| ] |
| }, |
| "editable": true, |
| "gnetId": null, |
| "graphTooltip": 0, |
| "id": null, |
| "links": [], |
| "panels": [ |
| { |
| "columns": [], |
| "datasource": "Prometheus", |
| "description": "Top namespaces by activation count", |
| "fontSize": "100%", |
| "gridPos": { |
| "h": 10, |
| "w": 12, |
| "x": 0, |
| "y": 0 |
| }, |
| "id": 2, |
| "links": [], |
| "pageSize": null, |
| "scroll": true, |
| "showHeader": true, |
| "sort": { |
| "col": 0, |
| "desc": false |
| }, |
| "styles": [ |
| { |
| "alias": "Time", |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "pattern": "Time", |
| "type": "hidden" |
| }, |
| { |
| "alias": "Namespace", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "link": true, |
| "linkTargetBlank": false, |
| "linkTooltip": "Metrics related to ${__cell}", |
| "linkUrl": "d/Oew1lvymk/openwhisk-action-performance-metrics?var-namespace=${__cell}&from=${__from}&to=${__to}", |
| "mappingType": 1, |
| "pattern": "namespace", |
| "thresholds": [], |
| "type": "string", |
| "unit": "short" |
| }, |
| { |
| "alias": "Activation Count", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "mappingType": 1, |
| "pattern": "Value", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| }, |
| { |
| "alias": "", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "decimals": 2, |
| "pattern": "/.*/", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| } |
| ], |
| "targets": [ |
| { |
| "expr": "topk(10, sum by(namespace)(increase(openwhisk_action_activations_total[${__range_s}s])))", |
| "format": "table", |
| "hide": false, |
| "instant": true, |
| "intervalFactor": 1, |
| "refId": "A" |
| } |
| ], |
| "title": "Top Namespaces", |
| "transform": "table", |
| "type": "table" |
| }, |
| { |
| "columns": [], |
| "datasource": "Prometheus", |
| "description": "Top memory sizes specified (in MB)", |
| "fontSize": "100%", |
| "gridPos": { |
| "h": 10, |
| "w": 5, |
| "x": 12, |
| "y": 0 |
| }, |
| "id": 4, |
| "links": [], |
| "pageSize": null, |
| "scroll": true, |
| "showHeader": true, |
| "sort": { |
| "col": 0, |
| "desc": false |
| }, |
| "styles": [ |
| { |
| "alias": "Time", |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "pattern": "Time", |
| "type": "hidden" |
| }, |
| { |
| "alias": "Namespace", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "link": true, |
| "linkTargetBlank": false, |
| "linkUrl": "d/Oew1lvymk/openwhisk-action-performance-metrics?var-namespace=${__cell}", |
| "mappingType": 1, |
| "pattern": "namespace", |
| "thresholds": [], |
| "type": "string", |
| "unit": "short" |
| }, |
| { |
| "alias": "Activation Count", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "mappingType": 1, |
| "pattern": "Value", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| }, |
| { |
| "alias": "", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "decimals": 2, |
| "pattern": "/.*/", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| } |
| ], |
| "targets": [ |
| { |
| "expr": "topk(10, sum by(memory)(increase(openwhisk_action_activations_total[${__range_s}s])))", |
| "format": "table", |
| "hide": false, |
| "instant": true, |
| "intervalFactor": 1, |
| "refId": "A" |
| } |
| ], |
| "title": "Memory", |
| "transform": "table", |
| "type": "table" |
| }, |
| { |
| "columns": [], |
| "datasource": "Prometheus", |
| "description": "Top activation 'kind'", |
| "fontSize": "100%", |
| "gridPos": { |
| "h": 10, |
| "w": 5, |
| "x": 17, |
| "y": 0 |
| }, |
| "id": 5, |
| "links": [], |
| "pageSize": null, |
| "scroll": true, |
| "showHeader": true, |
| "sort": { |
| "col": 0, |
| "desc": false |
| }, |
| "styles": [ |
| { |
| "alias": "Time", |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "pattern": "Time", |
| "type": "hidden" |
| }, |
| { |
| "alias": "Namespace", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "link": true, |
| "linkTargetBlank": false, |
| "linkUrl": "d/Oew1lvymk/openwhisk-action-performance-metrics?var-namespace=${__cell}", |
| "mappingType": 1, |
| "pattern": "namespace", |
| "thresholds": [], |
| "type": "string", |
| "unit": "short" |
| }, |
| { |
| "alias": "Activation Count", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "mappingType": 1, |
| "pattern": "Value", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| }, |
| { |
| "alias": "", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "decimals": 2, |
| "pattern": "/.*/", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| } |
| ], |
| "targets": [ |
| { |
| "expr": "topk(10, sum by(kind)(increase(openwhisk_action_activations_total[${__range_s}s])))", |
| "format": "table", |
| "hide": false, |
| "instant": true, |
| "intervalFactor": 1, |
| "refId": "A" |
| } |
| ], |
| "title": "Kind", |
| "transform": "table", |
| "type": "table" |
| }, |
| { |
| "columns": [], |
| "datasource": "Prometheus", |
| "fontSize": "100%", |
| "gridPos": { |
| "h": 8, |
| "w": 22, |
| "x": 0, |
| "y": 10 |
| }, |
| "id": 3, |
| "links": [], |
| "pageSize": null, |
| "scroll": true, |
| "showHeader": true, |
| "sort": { |
| "col": 0, |
| "desc": false |
| }, |
| "styles": [ |
| { |
| "alias": "Time", |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "pattern": "Time", |
| "type": "hidden" |
| }, |
| { |
| "alias": "Namespace", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "mappingType": 1, |
| "pattern": "namespace", |
| "thresholds": [], |
| "type": "string", |
| "unit": "short" |
| }, |
| { |
| "alias": "Action", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "link": true, |
| "linkTooltip": "Action ${__cell} details", |
| "linkUrl": "d/Oew1lvymk/openwhisk-action-performance-metrics?var-namespace=${__cell_2}&var-action=${__cell}&from=${__from}&to=${__to}", |
| "mappingType": 1, |
| "pattern": "action", |
| "thresholds": [], |
| "type": "string", |
| "unit": "short" |
| }, |
| { |
| "alias": "Activation Count", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "dateFormat": "YYYY-MM-DD HH:mm:ss", |
| "decimals": 2, |
| "mappingType": 1, |
| "pattern": "Value", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| }, |
| { |
| "alias": "", |
| "colorMode": null, |
| "colors": [ |
| "rgba(245, 54, 54, 0.9)", |
| "rgba(237, 129, 40, 0.89)", |
| "rgba(50, 172, 45, 0.97)" |
| ], |
| "decimals": 2, |
| "pattern": "/.*/", |
| "thresholds": [], |
| "type": "number", |
| "unit": "short" |
| } |
| ], |
| "targets": [ |
| { |
| "expr": "topk(10, sum by(namespace,action,kind,memory)(increase(openwhisk_action_activations_total[${__range_s}s])))", |
| "format": "table", |
| "hide": false, |
| "instant": true, |
| "intervalFactor": 1, |
| "refId": "A" |
| } |
| ], |
| "title": "Top Actions", |
| "transform": "table", |
| "type": "table" |
| } |
| ], |
| "schemaVersion": 18, |
| "style": "dark", |
| "tags": [ |
| "openwhisk" |
| ], |
| "templating": { |
| "list": [] |
| }, |
| "time": { |
| "from": "now-15m", |
| "to": "now" |
| }, |
| "timepicker": { |
| "refresh_intervals": [ |
| "5s", |
| "10s", |
| "30s", |
| "1m", |
| "5m", |
| "15m", |
| "30m", |
| "1h", |
| "2h", |
| "1d" |
| ], |
| "time_options": [ |
| "5m", |
| "15m", |
| "1h", |
| "6h", |
| "12h", |
| "24h", |
| "2d", |
| "7d", |
| "30d" |
| ] |
| }, |
| "timezone": "", |
| "title": "OpenWhisk - Top Namespaces", |
| "uid": "RnvlchiZk", |
| "version": 1 |
| } |