Logga in Hem API-dokument Agent Delning Integritet Support
Get Pling
iPhone-app macOS-agent (.dmg) Linux Windows GitHub

Hem / Dokumentation / Alertmanager

Alertmanager-larm som push-notiser på iPhone

Alertmanagers webhook-mottagare kan POSTa till valfri URL när ett larm utlöses eller löses. Rikta den mot Pling så blir dina Prometheus-larm push-notiser på iPhone, med etiketten severity mappad till push-prioritet och grupperade larm sammanfattade åt dig.

Mottagarkonfigurationen

Lägg till en webhook-mottagare i alertmanager.yml och dirigera larm till den:

receivers:
  - name: pling
    webhook_configs:
      - url: "https://api.plingpush.com/api/ingest/alertmanager/YOUR_TOKEN"
        send_resolved: true

route:
  receiver: pling

Ladda om och testa

Ladda om konfigurationen och utlös sedan ett testlarm:

curl -X POST http://localhost:9093/-/reload

Hur pushen ser ut

Where to get your token: create an API token in the Pling app, or at plingpush.com/account, and swap it into the URL above. Full API reference in the dokumentation.

Vanliga frågor

Fungerar send_resolved?

Ja. Med send_resolved: true postar Alertmanager även när en avisering löses, och Pling levererar det som en [RESOLVED]-push med låg prioritet.

Vad händer med grupperade aviseringar?

Alertmanager grupperar larm innan de skickas. Pling använder gruppens larmnamn som titel och anger i meddelandet hur många larm som finns i gruppen.

Hur avgörs prioritet?

En etikett med severity: critical mappas till hög prioritet, andra allvarlighetsgrader till normal, och lösta notiser till låg. Sammanfattningsannoteringen och instansetiketten utgör meddelandet.

Var hämtar jag min token?

Skapa en API-token i Pling-appen eller på plingpush.com/account och använd den i stället för YOUR_TOKEN i webhook-URL:en.

Fler recept: GitHub Actions · cron-jobb · Python · Grafana · Uptime Kuma · API-referens