Lewati ke isi

Pemantauan

Aktifkan objek pemantauan milik chart (memerlukan Prometheus Operator dan sidecar Grafana):

metrics:
  serviceMonitor: { enabled: true }
  prometheusRule: { enabled: true, overdueHours: { prod: 26, default: 50 } }
  grafanaDashboard: { enabled: true }

Peringatan

Peringatan Dipicu saat Runbook
TenaxBackupOverdue Tidak ada cadangan penuh yang berhasil selama overdueHours (per label env) BackupOverdue
TenaxBackupNeverSucceeded Sebuah target belum pernah memiliki cadangan yang berhasil BackupOverdue
TenaxStreamLagHigh Aliran perubahan tertinggal StreamLagHigh
TenaxStreamChainBroken Rantai point-in-time terputus (slot hilang, binlog terhapus) StreamChainBroken
TenaxVerificationFailed Pemulihan verifikasi terakhir gagal VerificationFailed
TenaxVerificationOverdue Tidak ada verifikasi yang berhasil selama 8 hari VerificationFailed
TenaxSlotWALRetentionHigh Replication slot menahan banyak WAL di basis data SlotWALRetentionHigh
TenaxStoreUnreachable Sebuah BackupStore tidak dapat dijangkau StoreUnreachable
TenaxGCFailing Garbage collection belum berhasil akhir-akhir ini GCFailing
TenaxSandboxExpiryFailing Sandbox yang melewati TTL-nya tidak dihapus SandboxExpiryFailing

Aturan-aturannya disertakan di charts/tenax/files/prometheus-rules.yaml dan diuji unit dengan promtool. Setiap metrik tercantum di Metrik.

Dasbor

Dasbor Grafana Tenax menampilkan, per target: keberhasilan terakhir, durasi dan ukuran cadangan (mentah dan tersimpan), lag aliran, jendela point-in-time, hasil verifikasi dan waktu pemulihan, retensi WAL slot, ukuran store, kedalaman antrean, dan sandbox yang aktif.