{ "annotations": { "list": [ { "builtIn": 1, "datasource": { "type": "datasource", "uid": "grafana" }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", "name": "Annotations & Alerts", "type": "dashboard" } ] }, "editable": true, "fiscalYearStartMonth": 0, "graphTooltip": 0, "id": 5, "links": [], "panels": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 3, "w": 24, "x": 0, "y": 0 }, "id": 1, "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "type": "welcome" }, { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "gridPos": { "h": 7, "w": 12, "x": 0, "y": 3 }, "id": 3, "options": { "includeVars": false, "keepTime": false, "maxItems": 30, "query": "Mattermost", "showHeadings": true, "showRecentlyViewed": false, "showSearch": true, "showStarred": false, "tags": [] }, "pluginVersion": "10.4.2", "tags": [], "targets": [ { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "refId": "A" } ], "title": "Dashboards", "type": "dashlist" }, { "datasource": { "type": "datasource", "uid": "-- Mixed --" }, "fieldConfig": { "defaults": { "color": { "mode": "thresholds" }, "mappings": [ { "options": { "0": { "color": "red", "index": 0, "text": "Offline" } }, "type": "value" }, { "options": { "from": 0, "result": { "color": "green", "index": 1, "text": "Online" }, "to": 99999999999999 }, "type": "range" } ], "thresholds": { "mode": "absolute", "steps": [ { "color": "green", "value": null } ] } }, "overrides": [] }, "gridPos": { "h": 12, "w": 12, "x": 12, "y": 3 }, "id": 7, "options": { "colorMode": "value", "graphMode": "none", "justifyMode": "auto", "orientation": "auto", "reduceOptions": { "calcs": [ "lastNotNull" ], "fields": "/^(?!Time)/", "values": false }, "showPercentChange": false, "textMode": "value_and_name", "wideLayout": true }, "pluginVersion": "10.4.2", "targets": [ { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-postgres\"}[5m])) or vector(0)", "legendFormat": "Postgres", "queryType": "range", "refId": "A" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-inbucket\"}[5m])) or vector(0)", "legendFormat": "Inbucket", "queryType": "range", "refId": "C" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-minio\"}[5m])) or vector(0)", "legendFormat": "MinIO", "queryType": "range", "refId": "D" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-openldap\"}[5m])) or vector(0)", "legendFormat": "OpenLDAP", "queryType": "range", "refId": "E" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-dejavu\"}[5m])) or vector(0)", "legendFormat": "DejaVu", "queryType": "range", "refId": "F" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-keycloak\"}[5m])) or vector(0)", "legendFormat": "Keycloak", "queryType": "range", "refId": "G" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "sum(count_over_time({container=\"mattermost-elasticsearch\"}[5m])) or vector(0)", "legendFormat": "Elasticsearch", "queryType": "range", "refId": "H" }, { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "editorMode": "code", "expr": "sum(up{container=\"mattermost-prometheus\"}) or vector(0)", "hide": false, "legendFormat": "Prometheus", "range": true, "refId": "I" }, { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "editorMode": "code", "expr": "sum(up{container=\"mattermost-grafana\"}) or vector(0)", "hide": false, "legendFormat": "Grafana", "range": true, "refId": "J" }, { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "editorMode": "code", "expr": "sum(up{container=\"mattermost-loki\"}) or vector(0)", "hide": false, "legendFormat": "Loki", "range": true, "refId": "K" }, { "datasource": { "type": "prometheus", "uid": "PBFA97CFB590B2093" }, "editorMode": "code", "expr": "sum(up{container=\"mattermost-promtail\"}) or vector(0)", "hide": false, "legendFormat": "Promtail", "range": true, "refId": "L" } ], "title": "Panel Title", "type": "stat" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "description": "Links to common queries.", "gridPos": { "h": 5, "w": 12, "x": 0, "y": 10 }, "id": 6, "options": { "code": { "language": "plaintext", "showLineNumbers": false, "showMiniMap": false }, "content": "* [Mattermost Error Logs](/explore?schemaVersion=1&panes=%7B%22z8g%22:%7B%22datasource%22:%22P8E80F9AEF21F6940%22,%22queries%22:%5B%7B%22refId%22:%22A%22,%22expr%22:%22%7Bapp%3D%5C%22mattermost%5C%22%7D%20%7C%20level%3D%5C%22error%5C%22%22,%22queryType%22:%22range%22,%22datasource%22:%7B%22type%22:%22loki%22,%22uid%22:%22P8E80F9AEF21F6940%22%7D,%22editorMode%22:%22code%22%7D%5D,%22range%22:%7B%22from%22:%22now-6h%22,%22to%22:%22now%22%7D%7D%7D&orgId=1)\n* [Plugin Logs](/explore?schemaVersion=1&panes=%7B%22z8g%22:%7B%22datasource%22:%22P8E80F9AEF21F6940%22,%22queries%22:%5B%7B%22refId%22:%22A%22,%22expr%22:%22%7Bapp%3D%5C%22mattermost%5C%22%7D%20%7C%20json%20%7C%20plugin_id%20%21%3D%20%5C%22%5C%22%22,%22queryType%22:%22range%22,%22datasource%22:%7B%22type%22:%22loki%22,%22uid%22:%22P8E80F9AEF21F6940%22%7D,%22editorMode%22:%22code%22%7D%5D,%22range%22:%7B%22from%22:%22now-6h%22,%22to%22:%22now%22%7D%7D%7D&orgId=1)", "mode": "markdown" }, "pluginVersion": "10.4.2", "title": "Links", "type": "text" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "description": "Logs from the localhost Mattermost instance.", "gridPos": { "h": 10, "w": 24, "x": 0, "y": 15 }, "id": 4, "options": { "dedupStrategy": "none", "enableLogDetails": true, "prettifyLogMessage": false, "showCommonLabels": false, "showLabels": false, "showTime": false, "sortOrder": "Descending", "wrapLogMessage": false }, "targets": [ { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "{app=\"mattermost\"}", "queryType": "range", "refId": "A" } ], "title": "Mattermost Logs", "type": "logs" }, { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "description": "Logs from the Docker services running to support Mattermost.", "gridPos": { "h": 10, "w": 24, "x": 0, "y": 25 }, "id": 5, "options": { "dedupStrategy": "none", "enableLogDetails": true, "prettifyLogMessage": false, "showCommonLabels": false, "showLabels": false, "showTime": false, "sortOrder": "Descending", "wrapLogMessage": false }, "targets": [ { "datasource": { "type": "loki", "uid": "P8E80F9AEF21F6940" }, "editorMode": "code", "expr": "{job=\"docker\"}", "queryType": "range", "refId": "A" } ], "title": "Docker Logs", "type": "logs" } ], "schemaVersion": 39, "tags": [], "templating": { "list": [] }, "time": { "from": "now-6h", "to": "now" }, "timepicker": { "hidden": true, "refresh_intervals": [ "5s", "10s", "30s", "1m", "5m", "15m", "30m", "1h", "2h", "1d" ], "time_options": [ "5m", "15m", "1h", "6h", "12h", "24h", "2d", "7d", "30d" ], "type": "timepicker" }, "timezone": "browser", "title": "Home", "uid": "4yRNKfaGz", "version": 1, "weekStart": "" }