Monitorinq sisteminiz alerti bizim ünvana göndərir; sistem insident açır və növbətçini xəbərdar edir. Alert sönəndə insident özü bağlanır.
Ünvanı almaq
Növbə → qrafik → «İnteqrasiya» → «Webhook token yarat». Sizə belə bir ünvan verilir:
POST https://taskfly.az/api/duty/incidents/<token>Grafana Alerting
Alerting → Contact points → Add contact point → Integration: Webhook. URL sahəsinə yuxarıdakı ünvanı yazın, method POST. Başqa heç nə tənzimləmək lazım deyil — Grafana-nın standart gövdəsi olduğu kimi qəbul edilir.
Prometheus Alertmanager
receivers:
- name: taskfly-duty
webhook_configs:
- url: 'https://taskfly.az/api/duty/incidents/TOKEN'
send_resolved: truesend_resolved: true vacibdir — bunsuz alert sönəndə insident bağlanmır və əl ilə bağlamaq lazım gəlir.Alert necə oxunur
| Alert sahəsi | Sistemdə |
|---|---|
annotations.summary | İnsidentin başlığı (yoxdursa labels.alertname) |
labels.severity | Prioritet: critical / high / warning / info |
annotations.description | İnsidentin mətni — etiketlər və dashboard linki ilə birlikdə |
fingerprint | Təkrar açarı — eyni alert yeni insident açmır |
status | firing → açılır, resolved → bağlanır |
Bir sorğuda gələn hər alert ayrıca insident yaradır — qrupdakı alertlər bir-birini üstələmir.