[Image] Public Alerts
Public-Alerts
9R will be moving internal alerting tooling into public-alerts
to enable the community to utilize and improve these tools.
Included in this PR is 1 monitor: chain_lag.go
Note to reviewers: This is my first Golang project
Overview of the components
Monitors
Monitors are independent scripts that poll for info and trigger notifiers if conditions are met.
Notifiers
Notifiers are simple interface to send messages to various platforms like discord and slack using webhooks.
cmd/alert
This is the scheduler to specify how often Monitors should poll.