Automatically open and close GitHub Issues when Selz detects a monitor failure or recovery.
Overview.
The Selz + GitHub integration keeps your incident history living alongside your code. When a monitor goes down, Selz opens a GitHub Issue in the repository of your choice, pre-populated with incident details. When the monitor recovers, Selz automatically closes the issue — giving you a built-in incident log without any extra tooling.
How it works.
Selz uses the GitHub REST API to create issues on monitor failure and close them on recovery. Each issue includes the monitor name, failure reason, affected URL, time of detection, and a link to the Selz incident. Issues are labeled automatically with a configurable label (e.g. "incident").
How to configure.
In GitHub, go to Settings → Developer settings → Personal access tokens and generate a token with repo scope.
In Selz, go to Settings → Integrations and click Connect next to GitHub.
Paste your Personal Access Token and enter the target repository in the format
owner/repo.Optionally set a label to apply to all incident issues (e.g.
incident).Click Save and trigger a test to confirm issue creation.


