Skip to main content
ClickStack is ClickHouse’s observability platform, built on HyperDX, for alerting across your logs, metrics, and traces. Connect it to incident.io to page the right people and automatically create incidents when a ClickStack alert fires. ClickStack sends alerts to incident.io through its incident.io webhook destination, pointed at an HTTP alert source you create in incident.io. Once connected, ClickStack alerts flow into your alert routes for escalation and incident creation, just like any other source.

Instructions

  1. Head over to the Alerts section in your incident.io dashboard.
  2. Select the sources tab at the top of the page.
  3. Press the New alert source button.
  4. Search for HTTP, then click continue to create the alert source.
  5. Copy the Webhook URL that incident.io generates. It includes a token and looks like https://api.incident.io/v2/alert_events/http/...?token=....
  6. In ClickStack, open a search or dashboard chart, add an alert, and select Add New Webhook.
  7. Set the Service Type to incident.io, give the webhook a name, and paste in the Webhook URL from step 5.
  8. Select Test Webhook to confirm the connection, then save. You can reuse this webhook across other ClickStack alerts.
If your ClickStack version doesn’t offer incident.io as a service type, use the Generic service type instead and point it at a custom HTTP source. The generic webhook body supports the {{title}}, {{body}}, and {{link}} template variables, which you can map onto incident.io’s alert schema.
Once alerts are arriving, create an alert route to filter, group, and escalate them, or to automatically create incidents.