mirror of
https://github.com/monitoring-mixins/website.git
synced 2024-12-14 11:37:31 +00:00
assets,site/content: daily assets regeneration
This commit is contained in:
parent
6ff951ed4a
commit
7106ba2091
3 changed files with 112 additions and 30 deletions
|
@ -3,7 +3,8 @@ groups:
|
|||
rules:
|
||||
- alert: ConsulUp
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' is not up.
|
||||
description: Consul '{{ $labels.job }}' is not up.
|
||||
summary: Consul '{{ $labels.job }}' is not up.
|
||||
expr: |
|
||||
consul_up != 1
|
||||
for: 1m
|
||||
|
@ -11,7 +12,8 @@ groups:
|
|||
severity: critical
|
||||
- alert: ConsulMaster
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' has no master.
|
||||
description: Consul '{{ $labels.job }}' has no master.
|
||||
summary: Consul '{{ $labels.job }}' has no master.
|
||||
expr: |
|
||||
consul_raft_leader != 1
|
||||
for: 1m
|
||||
|
@ -19,7 +21,8 @@ groups:
|
|||
severity: critical
|
||||
- alert: ConsulPeers
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
description: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
summary: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
expr: |
|
||||
consul_raft_peers != 3
|
||||
for: 10m
|
||||
|
|
|
@ -40,15 +40,15 @@
|
|||
"renderer": "flot",
|
||||
"seriesOverrides": [ ],
|
||||
"spaceLength": 10,
|
||||
"span": 4,
|
||||
"span": 3,
|
||||
"stack": false,
|
||||
"steppedLine": false,
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum by (job, strategy) (rate(prometheus_rule_evaluations_total{job=~\"$job\"}[$__rate_interval]))",
|
||||
"expr": "sum by (job, rule_group, strategy) (rate(prometheus_rule_evaluations_total{job=~\"$job\"}[$__rate_interval]))",
|
||||
"format": "time_series",
|
||||
"intervalFactor": 2,
|
||||
"legendFormat": "{{ strategy }}",
|
||||
"legendFormat": "{{ rule_group }} {{ strategy }}",
|
||||
"legendLink": null,
|
||||
"step": 10
|
||||
}
|
||||
|
@ -116,15 +116,15 @@
|
|||
"renderer": "flot",
|
||||
"seriesOverrides": [ ],
|
||||
"spaceLength": 10,
|
||||
"span": 4,
|
||||
"span": 3,
|
||||
"stack": false,
|
||||
"steppedLine": false,
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum by (job, strategy) (increase(prometheus_rule_group_iterations_missed_total{job=~\"$job\"}[$__rate_interval]))",
|
||||
"expr": "sum by (job, rule_group, strategy) (rate(prometheus_rule_evaluation_failures_total{job=~\"$job\"}[$__rate_interval]))",
|
||||
"format": "time_series",
|
||||
"intervalFactor": 2,
|
||||
"legendFormat": "{{ strategy }}",
|
||||
"legendFormat": "{{ rule_group }} {{ strategy }}",
|
||||
"legendLink": null,
|
||||
"step": 10
|
||||
}
|
||||
|
@ -132,7 +132,7 @@
|
|||
"thresholds": [ ],
|
||||
"timeFrom": null,
|
||||
"timeShift": null,
|
||||
"title": "Rule Group Evaluations Missed",
|
||||
"title": "Rule Group Evaluations Failed",
|
||||
"tooltip": {
|
||||
"shared": false,
|
||||
"sort": 0,
|
||||
|
@ -192,7 +192,83 @@
|
|||
"renderer": "flot",
|
||||
"seriesOverrides": [ ],
|
||||
"spaceLength": 10,
|
||||
"span": 4,
|
||||
"span": 3,
|
||||
"stack": false,
|
||||
"steppedLine": false,
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum by (job, rule_group, strategy) (increase(prometheus_rule_group_iterations_missed_total{job=~\"$job\"}[$__rate_interval]))",
|
||||
"format": "time_series",
|
||||
"intervalFactor": 2,
|
||||
"legendFormat": "{{ rule_group }} {{ strategy }}",
|
||||
"legendLink": null,
|
||||
"step": 10
|
||||
}
|
||||
],
|
||||
"thresholds": [ ],
|
||||
"timeFrom": null,
|
||||
"timeShift": null,
|
||||
"title": "Rule Group Evaluations Missed",
|
||||
"tooltip": {
|
||||
"shared": false,
|
||||
"sort": 0,
|
||||
"value_type": "individual"
|
||||
},
|
||||
"type": "graph",
|
||||
"xaxis": {
|
||||
"buckets": null,
|
||||
"mode": "time",
|
||||
"name": null,
|
||||
"show": true,
|
||||
"values": [ ]
|
||||
},
|
||||
"yaxes": [
|
||||
{
|
||||
"format": "short",
|
||||
"label": null,
|
||||
"logBase": 1,
|
||||
"max": null,
|
||||
"min": 0,
|
||||
"show": true
|
||||
},
|
||||
{
|
||||
"format": "short",
|
||||
"label": null,
|
||||
"logBase": 1,
|
||||
"max": null,
|
||||
"min": null,
|
||||
"show": false
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"aliasColors": { },
|
||||
"bars": false,
|
||||
"dashLength": 10,
|
||||
"dashes": false,
|
||||
"datasource": "$datasource",
|
||||
"fill": 1,
|
||||
"id": 4,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
"max": false,
|
||||
"min": false,
|
||||
"show": true,
|
||||
"total": false,
|
||||
"values": false
|
||||
},
|
||||
"lines": true,
|
||||
"linewidth": 1,
|
||||
"links": [ ],
|
||||
"nullPointMode": "null as zero",
|
||||
"percentage": false,
|
||||
"pointradius": 5,
|
||||
"points": false,
|
||||
"renderer": "flot",
|
||||
"seriesOverrides": [ ],
|
||||
"spaceLength": 10,
|
||||
"span": 3,
|
||||
"stack": false,
|
||||
"steppedLine": false,
|
||||
"targets": [
|
||||
|
@ -208,7 +284,7 @@
|
|||
"thresholds": [ ],
|
||||
"timeFrom": null,
|
||||
"timeShift": null,
|
||||
"title": "Rule Group Evlauations Too Slow",
|
||||
"title": "Rule Group Evaluations Too Slow",
|
||||
"tooltip": {
|
||||
"shared": false,
|
||||
"sort": 0,
|
||||
|
@ -261,7 +337,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows rate of dropped alerts.",
|
||||
"fill": 1,
|
||||
"id": 4,
|
||||
"id": 5,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -338,7 +414,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows rate of alerts that successfully sent to alert manager.",
|
||||
"fill": 10,
|
||||
"id": 5,
|
||||
"id": 6,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -417,7 +493,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows ratio of errors compared to the total number of sent alerts.",
|
||||
"fill": 10,
|
||||
"id": 6,
|
||||
"id": 7,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -493,7 +569,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows how long has it taken to send alerts to alert manager.",
|
||||
"fill": 1,
|
||||
"id": 7,
|
||||
"id": 8,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -623,7 +699,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows rate of queued alerts.",
|
||||
"fill": 1,
|
||||
"id": 8,
|
||||
"id": 9,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -702,7 +778,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows ratio of dropped alerts compared to the total number of queued alerts.",
|
||||
"fill": 10,
|
||||
"id": 9,
|
||||
"id": 10,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -790,7 +866,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows rate of handled Unary gRPC requests.",
|
||||
"fill": 10,
|
||||
"id": 10,
|
||||
"id": 11,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -941,7 +1017,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows ratio of errors compared to the total number of handled requests.",
|
||||
"fill": 10,
|
||||
"id": 11,
|
||||
"id": 12,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1016,7 +1092,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows how long has it taken to handle requests, in quantiles.",
|
||||
"fill": 1,
|
||||
"id": 12,
|
||||
"id": 13,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1146,7 +1222,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows rate of handled Streamed gRPC requests.",
|
||||
"fill": 10,
|
||||
"id": 13,
|
||||
"id": 14,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1297,7 +1373,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows ratio of errors compared to the total number of handled requests.",
|
||||
"fill": 10,
|
||||
"id": 14,
|
||||
"id": 15,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1372,7 +1448,7 @@
|
|||
"datasource": "$datasource",
|
||||
"description": "Shows how long has it taken to handle requests, in quantiles",
|
||||
"fill": 1,
|
||||
"id": 15,
|
||||
"id": 16,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1501,7 +1577,7 @@
|
|||
"dashes": false,
|
||||
"datasource": "$datasource",
|
||||
"fill": 1,
|
||||
"id": 16,
|
||||
"id": 17,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1617,7 +1693,7 @@
|
|||
"dashes": false,
|
||||
"datasource": "$datasource",
|
||||
"fill": 1,
|
||||
"id": 17,
|
||||
"id": 18,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
@ -1693,7 +1769,7 @@
|
|||
"dashes": false,
|
||||
"datasource": "$datasource",
|
||||
"fill": 1,
|
||||
"id": 18,
|
||||
"id": 19,
|
||||
"legend": {
|
||||
"avg": false,
|
||||
"current": false,
|
||||
|
|
|
@ -23,7 +23,8 @@ Complete list of pregenerated alerts is available [here](https://github.com/moni
|
|||
{{< code lang="yaml" >}}
|
||||
alert: ConsulUp
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' is not up.
|
||||
description: Consul '{{ $labels.job }}' is not up.
|
||||
summary: Consul '{{ $labels.job }}' is not up.
|
||||
expr: |
|
||||
consul_up != 1
|
||||
for: 1m
|
||||
|
@ -36,7 +37,8 @@ labels:
|
|||
{{< code lang="yaml" >}}
|
||||
alert: ConsulMaster
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' has no master.
|
||||
description: Consul '{{ $labels.job }}' has no master.
|
||||
summary: Consul '{{ $labels.job }}' has no master.
|
||||
expr: |
|
||||
consul_raft_leader != 1
|
||||
for: 1m
|
||||
|
@ -49,7 +51,8 @@ labels:
|
|||
{{< code lang="yaml" >}}
|
||||
alert: ConsulPeers
|
||||
annotations:
|
||||
message: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
description: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
summary: Consul '{{ $labels.job }}' does not have 3 peers.
|
||||
expr: |
|
||||
consul_raft_peers != 3
|
||||
for: 10m
|
||||
|
|
Loading…
Reference in a new issue