| 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
|
573.3us |
| 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
|
51.06us |
| 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
|
133.2us |
| 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.
|
44.73us |
| 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.
|
131.1us |
| 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.
|
65.15us |
| 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.
|
100.9us |
| 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.
|
65.15us |
| 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.
|
109.7us |
| 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.
|
60.15us |
| 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.
|
116.2us |
| 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.
|
14.55ms |
| 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
|
231.9us |
| 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
|
140.1us |
| 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
|
132.1us |
| 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
|
53.09us |
| 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
|
54.02us |
| 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
|
47.21us |
| 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
|
104.1us |