Alerts


/etc/prometheus/rules.yml > crosslife
ExporterDown (0 active)
alert: ExporterDown
expr: up == 0
for: 5m
labels:
  severity: critical
annotations:
  description: Экспортер недоступен на контуре {{ $labels.job }} более 5 минут
  summary: Экспортер недоступен на контуре {{ $labels.job }}
ExporterFlapping (0 active)
alert: ExporterFlapping
expr: changes(up[5m])
  > 2
for: 1m
labels:
  severity: warning
annotations:
  description: Экспортер на {{ $labels.job }} переключался {{ $value }} раз за 5 минут
  summary: Экспортер нестабилен на {{ $labels.job }}
HostOutOfMemory (0 active)
alert: HostOutOfMemory
expr: (node_memory_MemAvailable_bytes
  / node_memory_MemTotal_bytes) < 1
for: 1m
labels:
  severity: warning
annotations:
  description: |
    Node memory is filling up (< 10% left)
    Current available: {{ $value | humanizePercentage }} of total
    Server: {{ $labels.instance }}
    Job: {{ $labels.job }}
  summary: Host out of memory (instance {{ $labels.instance }})
MysqlDown (0 active)
alert: MysqlDown
expr: mysql_up == 0
for: 1m
labels:
  severity: critical
annotations:
  description: Mysql недоступен на {{ $labels.job }} более 1 минут
  summary: Mysql недоступен на {{ $labels.job }}
NginxDown (0 active)
alert: NginxDown
expr: nginx_up == 0
for: 1m
labels:
  severity: critical
annotations:
  description: Nginx недоступен на {{ $labels.job }} более 1 минут
  summary: Nginx недоступен на {{ $labels.job }}