Skip to content

Add Signalgrid alerting provider - #1785

Open
signalgridco wants to merge 2 commits into
TwiN:masterfrom
signalgridco:signalgrid
Open

Add Signalgrid alerting provider#1785
signalgridco wants to merge 2 commits into
TwiN:masterfrom
signalgridco:signalgrid

Conversation

@signalgridco

Copy link
Copy Markdown

Description

Adds Signalgrid as a native alerting provider.

The provider supports:

  • Sending triggered alerts through the Signalgrid API
  • Sending resolved notifications
  • CRIT type for triggered alerts
  • SUCCESS type for resolved alerts
  • Optional critical notifications for triggered alerts
  • Provider overrides
  • Default alert configuration
  • Configuration validation
  • Unit tests

Critical notifications are only enabled for triggered alerts. Resolved notifications are always sent as non-critical.

The README has also been updated with configuration documentation and an example.

Testing

The provider was tested against the Signalgrid API with both triggered and resolved Gatus alerts.

The full test suite passes:

go test ./...

@github-actions github-actions Bot added the area/alerting Related to alerting label Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/alerting Related to alerting

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant