Mixduty v0.1.0 Mixduty.Incidents View Source

An incident is a normalized, de-duplicated event generated by a PagerDuty integration. It can be thought of as a problem or an issue within your service that needs to be addressed and resolved.

Incidents can be triggered, acknowledged, or resolved, and are assigned to a user based on the service’s escalation policy.

A triggered incident prompts a notification to be sent to the currently on-call user(s) as defined in the escalation policy used by the service. Incidents are triggered through the Events API.

Updates to an incident generate log entries that capture the changes to an incident over time, whether these changes were prompted by a user, an integration, or were performed automatically.

Link to this section Summary

Functions

Create an incident

Example

Mixduty.Incident.create("Server is on fire", "P00PBUG", "user@pagerduty.com", client)

List incidents of an account

Example

Mixduty.Incidents.list(client)

Link to this section Functions

Link to this function create(title, service_id, from, client, options \\ %{}) View Source

Create an incident

Example

Mixduty.Incident.create("Server is on fire", "P00PBUG", "user@pagerduty.com", client)
Link to this function list(client, params \\ [], options \\ []) View Source

List incidents of an account

Example

Mixduty.Incidents.list(client)