groups:
  - name: ticdc
    rules:
      - alert: TiCDCPodsUnhealthyPhase
        expr: kube_pod_status_phase{phase!="Running", pod=~".*-ticdc-.*"} == 1
        for: 15m
        labels:
          severity: critical
          response_class: page
          tier: next-gen
          component: ticdc
          oncall_team: tidb_x_tools
        annotations:
          message: >
            TiCDC pod {{ $labels.namespace }}/{{ $labels.pod }} in {{ $labels.cluster }} 
            has been in {{ $labels.phase }} phase for longer than 15 minutes
