Webhooks
Lumigo webhook integration allows you to receive live alerts to your preferred apps, even if they are not on the list of pre-built integrations. To integrate webhooks follow the steps below:
- From your project's sidebar, click Settings > Integrations.
- Under Webhooks , click "Integrate"
- Enter your webhook name and URL in the provided fields.
- Click “Save”
Set up and Manage Alerts
Once you have connected Lumigo to a webhook, you can create and edit your Alerts. Click Alerts, and follow the following steps:
- Select Webhooks as a notifications service
- Define the notifications preferences
- Click "Save Alert"
Webhook Payload
lumigoProject.id | ID of the affected Lumigo project |
lumigoProject.name | Name of the affected Lumigo project |
issue.id | ID of the detected issue |
issue.level | The level (category) of the issue: error, warning, insight |
issue.type | Issue type (e.g. 404 Client error response) |
issue.state | The state of the issue |
issue.message | Issue message (e.g. {"message":"Unicorn not found"}) |
issue.lastOccurrenceTimestamp | Unix 13-digit epoch timestamp of the last issue occurrence. |
issue.isCloudwatch | A boolean field to specify whether it’s a cw issue. |
issue.cloudwatch.metricNamespace | CloudWatch metric namespace |
issue.cloudwatch.metricDimensions | CloudWatch metric dimension(s) |
issue.metric.periodSeconds | The metric evaluation period in seconds |
issue.metric.statistic | The statistic defined in the alert condition |
issue.metric.threshold | The TH defined in the alert condition |
resource.id | ID of the affected resource |
resource.type | Type of the affected resource |
resource.name | Name of the affected resource |
resource.region | Region of the affected resource |
resource.runtime | Runtime of the affected resource |
Updated about 1 year ago