Skip to content

Latest commit

 

History

History
98 lines (63 loc) · 4.49 KB

README.md

File metadata and controls

98 lines (63 loc) · 4.49 KB

Particle Integration

ilert is an all-in-one platform for incident management. It provides a set of features that helps companies increase their uptime and react to incidents in the most comprehensive way. Alerting, call routing, on-call scheduling, ChatOps, AI assistance in incident communication and post-mortem creation — these and many more functions enable teams to concentrate their efforts on issue resolution. ilert integration for Particle enables users to receive alerts from devices and notify engineers by multiple channels, be it phone calls, push notifications, SMS, etc. Use alert templates to enrich alerts with all vital information to help your team react quicker.

ilert particle

In ilert: Create a Particle alert source

  1. Got to Alert sources -> Alert sources and click on Create new alert source

ilert alert source 1

  1. Search for Particle in the search field, click on the Particle tile and click on Next.

ilert alert source 2

  1. Give your alert source a name, optionally assign teams and click Next.
  2. Select an escalation policy by creating a new one or assigning an existing one.

ilert alert source 3

  1. Select you Alert grouping preference and click Continue setup. You may click Do not group alerts for now and change it later.

ilert alert source 4

  1. The next page show additional settings such as customer alert templates or notification prioritiy. Click on Finish setup for now.
  2. On the final page, an API key and / or webhook URL will be generated that you will need later in this guide.

ilert alert source 5

In Particle: Create a Webhook

  1. In the sidebar click on Integrations.

particle webhook 1

  1. Now click on ADD NEW INTEGRATION.

particle webhook 2

  1. Click on Webhook, to create a new webhook integration.

particle webhook 3

  1. Enter a Name, an Event Name(ALERT or RESOLVE) and the previous generated ilert webhook URL into the URL field.
  2. Change the Request Type to POST and open the Advanced Settings.
ALERT RESOLVE
particle webhook 4 particle webhook 5
  1. Select Default. (for custom json data follow this step)

particle webhook 6

  1. Click on SAVE.
  2. Optional: Click on TEST to test the integration.

particle webhook 7

Custom Webhooks

In Particle: Custom json data

  1. Under Advanced Settings choose Custom for JSON DATA.
  2. Create a template using the Particle documentation. (it is also possible to add own customized values)

particle webhook 8

In ilert: Create a custom template

  1. Go to the alert source edit view.
  2. Under Alert template enable Alert summary and Alert details.
  3. For a detailed guide on how to use our alert templating click here.
  4. Use the payload keys created in Particle to create the alert template.

particle webhook 9