Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Commit

Permalink
add alert
Browse files Browse the repository at this point in the history
  • Loading branch information
lance6716 committed Aug 5, 2020
1 parent 3f7c286 commit 5eedfa9
Showing 1 changed file with 35 additions and 0 deletions.
35 changes: 35 additions & 0 deletions dm/dm-ansible/conf/dm_worker.rules.yml
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,38 @@ groups:
description: 'cluster: ENV_LABELS_ENV, instance: {{ $labels.instance }}, task: {{ $labels.task }}, values: {{ $value }}'
value: '{{ $value }}'
summary: dm syncer binlog file not catch up relay exceed 10 min

- alert: DM_worker_offline
expr: dm_master_worker_state == 0
for: 1h
labels:
env: ENV_LABELS_ENV
level: critical
expr: dm_master_worker_state == 0
annotations:
description: 'cluster: ENV_LABELS_ENV, instance: {{ $labels.instance }}, task: {{ $labels.task }}, values: {{ $value }}'
value: '{{ $value }}'
summary: dm worker offline exceed 1h

- alert: DM_pending_DDL
expr: dm_master_ddl_state_number > 0
for: 1h
labels:
env: ENV_LABELS_ENV
level: critical
expr: dm_master_ddl_state_number > 0
annotations:
description: 'cluster: ENV_LABELS_ENV, instance: {{ $labels.instance }}, task: {{ $labels.task }}, values: {{ $value }}'
value: '{{ $value }}'
summary: DDL pending exceed 1h

- alert: DM_DDL_error
expr: increase(dm_master_shard_ddl_error[1m]) > 0
labels:
env: ENV_LABELS_ENV
level: critical
expr: increase(dm_master_shard_ddl_error[1m]) > 0
annotations:
description: 'cluster: ENV_LABELS_ENV, instance: {{ $labels.instance }}, task: {{ $labels.task }}, values: {{ $value }}'
value: '{{ $value }}'
summary: DDL error happens

0 comments on commit 5eedfa9

Please sign in to comment.