Passer au contenu principal

ilert Intégration

Mis à jour aujourd’hui

Introduction

This integration connects Level alerts to ilert's incident management system via webhooks. When a Level alert becomes active, ilert creates a new incident and routes it through your escalation policy. When the alert resolves in Level, ilert closes the incident automatically. Non polling. Non manual updates.


⚙️ PREREQUISITES

  • Level administrator access (to create webhooks)

  • ilert account with permission to create Alert Sources

  • An escalation policy already configured in ilert


ilert Intégration

Créer a Level Alert Source in ilert

ilert needs an Alert Source configured for Level before it can receive events.

  1. Log in to ilert and navigate to Alert Sources.

  2. Cliquez sur Créer Alert Source.

  3. Recherche for and select Level.io.

  4. Entrer a name for the alert source.

  5. Assign the escalation policy that should handle Level incidents.

  6. Configurer alert grouping preferences if needed.

  7. Cliquez sur Créer.

After creation, ilert generates a webhook URL for this alert source. Copy that URL — you'll need it in the next step.

💡 CONSEIL : Nom the alert source something that reflects its source, like "Level Alertes," so it's easy to identify in your ilert incident list.


Créer a Webhook in Level

  1. In Level, navigate to Paramètres → Webhooks.

  2. Cliquez sur Créer Webhook.

  3. Paste the ilert webhook URL into the endpoint field.

  4. Under Events, select both:

    • Alert active

    • Alerte résolue

  5. Cliquez sur Enregistrer.

ℹ️ REMARQUE : Both events are required. Alert active creates the ilert incident. Alerte résolue closes it. If you only select one, you'll get one-way sync.


How It Works

Once the integration is live:

  • When a Level alert becomes active, ilert creates a new incident.

  • Escalation and on-call routing are handled by ilert based on the policy you assigned to the alert source.

  • When the alert resolves in Level, ilert automatically resolves the associated incident.

Non configuration is needed in Level beyond the webhook.


Test the Intégration

  1. Trigger a test alert in Level (for example, generate a synthetic threshold breach on a monitor).

  2. Confirm a new incident appears in ilert.

  3. Résoudre the alert in Level.

  4. Confirm the incident automatically closes in ilert.

If the incident doesn't appear:

  • Verify the webhook URL was copied from ilert exactly, with no trailing spaces or truncation.

  • Confirm both Alert active and Alerte résolue events are selected in the Level webhook.

  • Check that the alert source in ilert is enabled.

  • Review webhook delivery logs at Paramètres → Webhooks → [your webhook] → Afficher Logs in Level.

If the incident doesn't auto-resolve:

  • Confirm Alerte résolue is selected in the Level webhook.

  • Verify the alert in Level is fully cleared (not just acknowledged).


Questions fréquemment posées

  • Who can configure this integration? A Level administrator (to create the webhook) and an ilert user with permission to create alert sources.

  • Does ilert automatically resolve incidents when the Level alert clears? Oui, as long as the Alerte résolue event is selected in the Level webhook. When Level sends the resolved event, ilert closes the matching incident.

  • Where do I configure escalation and on-call routing? In ilert. All routing, escalation policies, and notification rules are managed within ilert — nothing in Level controls that behavior.

  • Can I route different alert types to different ilert escalation policies? You'd need to create separate alert sources in ilert and separate webhooks in Level, scoped to different event types or device groups. ilert's alert source configuration determines the policy applied to each incoming incident.

Avez-vous trouvé la réponse à votre question ?