Loki logs dashboard update

This commit is contained in:
Arseniy Kuznetsov
2022-10-28 08:34:56 +01:00
parent faf002b628
commit d1758f57ea

View File

@@ -21,11 +21,12 @@
} }
] ]
}, },
"description": "Mikrotik Loki Logs ", "description": "Mikrotik Loki Logs",
"editable": true, "editable": true,
"fiscalYearStartMonth": 0, "fiscalYearStartMonth": 0,
"gnetId": 17139, "gnetId": 17139,
"graphTooltip": 0, "graphTooltip": 0,
"id": 7,
"links": [ "links": [
{ {
"asDropdown": false, "asDropdown": false,
@@ -33,10 +34,11 @@
"includeVars": false, "includeVars": false,
"keepTime": false, "keepTime": false,
"tags": [ "tags": [
"mikrotik" "mikrotik",
"mktxp"
], ],
"targetBlank": false, "targetBlank": false,
"title": "Mikrotik MKTXP Exporter", "title": "MKTXP Exporter",
"tooltip": "", "tooltip": "",
"type": "dashboards", "type": "dashboards",
"url": "" "url": ""
@@ -102,7 +104,7 @@
"text": {}, "text": {},
"textMode": "auto" "textMode": "auto"
}, },
"pluginVersion": "9.2.0", "pluginVersion": "9.2.1",
"targets": [ "targets": [
{ {
"datasource": { "datasource": {
@@ -110,7 +112,7 @@
"uid": "P8E80F9AEF21F6940" "uid": "P8E80F9AEF21F6940"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "count_over_time({job=\"syslog\", routerboard=\"$routerboard\"} [$__interval] |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\")", "expr": "count_over_time({job=\"syslog\", routerboard=\"$routerboard\"} [$__interval] |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\" !~\"(?i)$exclude\")",
"legendFormat": "{{host}}", "legendFormat": "{{host}}",
"queryType": "range", "queryType": "range",
"refId": "A" "refId": "A"
@@ -209,7 +211,7 @@
"uid": "P8E80F9AEF21F6940" "uid": "P8E80F9AEF21F6940"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "count_over_time({job=\"syslog\", routerboard=\"$routerboard\"} [$__interval] | pattern \"<prefix>:<_>\" |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\")", "expr": "count_over_time({job=\"syslog\", routerboard=\"$routerboard\"} [$__interval] | pattern \"<prefix>:<_>\" |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\" !~\"(?i)$exclude\")",
"legendFormat": "{{prefix}}", "legendFormat": "{{prefix}}",
"queryType": "range", "queryType": "range",
"refId": "A" "refId": "A"
@@ -250,7 +252,7 @@
"uid": "P8E80F9AEF21F6940" "uid": "P8E80F9AEF21F6940"
}, },
"editorMode": "code", "editorMode": "code",
"expr": "{job=\"syslog\", routerboard=\"$routerboard\"} |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\"", "expr": "{job=\"syslog\", routerboard=\"$routerboard\"} |~\"(?i)$topics\" |~\"(?i)$searchable_pattern\" !~\"(?i)$exclude\"",
"legendFormat": "", "legendFormat": "",
"queryType": "range", "queryType": "range",
"refId": "A" "refId": "A"
@@ -300,7 +302,7 @@
}, },
{ {
"current": { "current": {
"selected": true, "selected": false,
"text": [ "text": [
"All" "All"
], ],
@@ -358,9 +360,64 @@
"selected": false, "selected": false,
"text": "wireless", "text": "wireless",
"value": "wireless" "value": "wireless"
},
{
"selected": false,
"text": "dns",
"value": "dns"
},
{
"selected": false,
"text": "health",
"value": "health"
},
{
"selected": false,
"text": "dhcp",
"value": "dhcp"
},
{
"selected": false,
"text": "interface",
"value": "interface"
},
{
"selected": false,
"text": "ipsec",
"value": "ipsec"
},
{
"selected": false,
"text": "l2tp",
"value": "l2tp"
},
{
"selected": false,
"text": "ppp",
"value": "ppp"
},
{
"selected": false,
"text": "raw",
"value": "raw"
},
{
"selected": false,
"text": "ssh",
"value": "ssh"
},
{
"selected": false,
"text": "system",
"value": "system"
},
{
"selected": false,
"text": "ups",
"value": "ups"
} }
], ],
"query": "account,caps,critical,error,firewall,info,warning,wireless", "query": "account,caps,critical,error,firewall,info,warning,wireless,dns,health,dhcp,interface,ipsec,l2tp,ppp,raw,ssh,system,ups",
"queryValue": "", "queryValue": "",
"skipUrlSync": false, "skipUrlSync": false,
"type": "custom" "type": "custom"
@@ -371,8 +428,9 @@
"text": "", "text": "",
"value": "" "value": ""
}, },
"description": "Search (case insensitive)",
"hide": 0, "hide": 0,
"label": "Search (case insensitive)", "label": "Search",
"name": "searchable_pattern", "name": "searchable_pattern",
"options": [ "options": [
{ {
@@ -385,6 +443,30 @@
"skipUrlSync": false, "skipUrlSync": false,
"type": "textbox" "type": "textbox"
}, },
{
"current": {
"selected": false,
"text": "None",
"value": "None"
},
"description": "Exclude pattern (case-insensitive, None includes everything)",
"hide": 0,
"includeAll": false,
"label": "Exclude",
"multi": false,
"name": "exclude",
"options": [
{
"selected": true,
"text": "None",
"value": "None"
}
],
"query": "None,",
"queryValue": "None",
"skipUrlSync": false,
"type": "custom"
},
{ {
"current": { "current": {
"selected": false, "selected": false,
@@ -458,6 +540,6 @@
"timezone": "", "timezone": "",
"title": "Mikrotik Loki Logs", "title": "Mikrotik Loki Logs",
"uid": "awslix6doiakp-mkt-loki", "uid": "awslix6doiakp-mkt-loki",
"version": 1, "version": 8,
"weekStart": "" "weekStart": ""
} }