| Rule |
Evaluation Time |
| alert: ExporterDown
expr: up == 0
for: 5m
annotations:
description: Exporter {{ $labels.instance }} has been down for more than 5 minutes.
summary: Exporter {{ $labels.instance }} down
|
612.5us |
| alert: InstanceDown
expr: nginx_up == 0
for: 5m
labels:
severity: page
annotations:
description: '{{ $labels.instance }} of job {{ $labels.job }} has been down for
more than 5 minutes.'
summary: Instance {{ $labels.instance }} down
|
45.28us |
| alert: OverNginxConnectionsActive
expr: nginx_connections_active
> 40
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} over 40 nginx connections
summary: Instance {{ $labels.instance }} over 40 nginx connections
|
42.27us |
| alert: OverWork
expr: node_load1{job="gateway"}
> 2
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} node_load over 1 for more than 5 minutes.
summary: Instance {{ $labels.instance }} over working.
|
43.47us |
| alert: OverWork
expr: node_load1{job=~"webserver|apserver"}
> 2
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} node_load over 2 for more than 5 minutes.
summary: Instance {{ $labels.instance }} over working.
|
106.6us |
| alert: OverWork
expr: node_load1{job=~"dbserver"}
> 3
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} node_load over 2 for more than 5 minutes.
summary: Instance {{ $labels.instance }} over working.
|
77.85us |
| alert: NotEnoughMemory
expr: node_memory_MemAvailable{job=~"gateway|webserver|apserver"}
< 1.048576e+08
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough memory less than 100MB
summary: Instance {{ $labels.instance }} not enough memory.
|
112.2us |
| alert: NotEnoughMemory
expr: node_memory_MemAvailable_bytes{job=~"dbserver"}
< 5.24288e+08
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough memory less than 500MB
summary: Instance {{ $labels.instance }} not enough memory.
|
68.7us |
| alert: ServerNotEnoughStrage
expr: node_filesystem_avail{job=~"gateway|webserver|apserver"}
< 2.147483648e+09
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough strage less than 2GB
summary: Instance {{ $labels.instance }} not enough strage.
|
97.21us |
| alert: DBNotEnoughStrage
expr: node_filesystem_avail_bytes{job=~"dbserver"}
< 2.147483648e+09
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough strage less than 2GB
summary: Instance {{ $labels.instance }} not enough strage.
|
61.85us |
| alert: ServerNotEnoughStrageForSystem
expr: node_filesystem_free
- node_filesystem_avail{job=~"gateway|webserver|apserver"} < 5.24288e+08
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough strage less than 500MB
summary: Instance {{ $labels.instance }} not enough strage.
|
141.9us |
| alert: DBNotEnoughStrageForSystem
expr: node_filesystem_free_bytes
- node_filesystem_avail_bytes{job=~"dbserver"} < 5.24288e+08
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} not enough strage less than 500MB
summary: Instance {{ $labels.instance }} not enough strage.
|
85.3us |
| alert: StopSlaveIO
expr: mysql_slave_status_slave_io_running{job=~"mysql_slave"}
< 1
for: 1m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} stop slave io
summary: Instance {{ $labels.instance }} stop slave io
|
522.6us |
| alert: StopSlaveSQL
expr: mysql_slave_status_slave_sql_running{job=~"mysql_slave"}
< 1
for: 1m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} stop slave SQL
summary: Instance {{ $labels.instance }} stop slave SQL
|
71.03us |
| alert: SlaveBehindMaster
expr: mysql_slave_status_seconds_behind_master{job=~"mysql_slave"}
> 0
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} behind master
summary: Instance {{ $labels.instance }} behind master
|
61.04us |
| alert: JVMUseMetaspaceOver1GB
expr: java_lang_Memory_NonHeapMemoryUsage_used
> 1.073741824e+09
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} use Metaspace over 1GB
summary: Instance {{ $labels.instance }} use Metaspace over 1GB
|
25.72us |
| alert: UserHeapMemOver1GB
expr: java_lang_Memory_HeapMemoryUsage_used
> 1.073741824e+09
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} use heap memory over 900MB
summary: Instance {{ $labels.instance }} use heap memory over 900MB
|
22.73us |
| alert: UserOldMemOver800MB
expr: java_lang_G1_Old_Gen_Usage_used
> 8.388608e+08
for: 5m
labels:
severity: page
annotations:
description: Instance {{ $labels.instance }} use old over 800MB
summary: Instance {{ $labels.instance }} use old over 800MB
|
27.94us |
| alert: RedisUsageMemOver
expr: 100
* redis_memory_used_bytes / redis_memory_max_bytes > 80
for: 5m
labels:
severity: page
annotations:
description: redis is using 80% of the maximum value
summary: redis is using 80% of the maximum value
|
52.15us |