diff --git a/contrib/grafana.json b/contrib/grafana.json index b05b947..c4ce3cd 100644 --- a/contrib/grafana.json +++ b/contrib/grafana.json @@ -59,7 +59,7 @@ } ] }, - "description": "Process status published by Go Prometheus client library, e.g. memory used, fds open, GC details", + "description": "tclipd metrics", "editable": true, "fiscalYearStartMonth": 0, "gnetId": 6671, @@ -229,9 +229,9 @@ "uid": "${DS_PROMETHEUS}" }, "editorMode": "code", - "expr": "tclip_paste_views{}", + "expr": "sum(tclip_paste_views{origin=~\"$origin\"}) by (id, type)", "instant": false, - "legendFormat": "{{id}} - {{origin}} ({{type}})", + "legendFormat": "{{id}} ({{type}})", "range": true, "refId": "A" } @@ -296,8 +296,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -426,8 +425,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -541,8 +539,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -696,8 +693,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -851,8 +847,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -953,8 +948,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1055,8 +1049,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1157,8 +1150,7 @@ "mode": "absolute", "steps": [ { - "color": "green", - "value": null + "color": "green" }, { "color": "red", @@ -1217,7 +1209,7 @@ "type": "row" } ], - "refresh": "30s", + "refresh": "10s", "schemaVersion": 39, "tags": [], "templating": { @@ -1288,6 +1280,27 @@ "selected": false } ] + }, + { + "allValue": ".*", + "current": {}, + "definition": "label_values(tclip_paste_views,origin)", + "hide": 0, + "includeAll": true, + "label": "Origin", + "multi": false, + "name": "origin", + "options": [], + "query": { + "qryType": 1, + "query": "label_values(tclip_paste_views,origin)", + "refId": "PrometheusVariableQueryEditor-VariableQuery" + }, + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "type": "query" } ] }, @@ -1318,6 +1331,6 @@ "timezone": "browser", "title": "tclip", "uid": "ypFZFgvmz", - "version": 9, + "version": 16, "weekStart": "" } \ No newline at end of file