Simple Airflow monitor with Discord written in Go
$ git clone https://github.com/telkomdev/go-airflow-simple-discord-monitor \
&& cd https://github.com/telkomdev/go-airflow-simple-discord-monitor \
&& make build \
&& sudo make install
config.json
{
"airflow_url": "https://my-airflow-server.local",
"interval": 60,
"discord_thread_url": "https://my-discord-webhook",
"discord_name": "My Bot",
"discord_avatar_url": "https://my-domain/my-avatar.jpg"
}
$ ./go-airflow-simple-discord-monitor
info: Scheduling task to run every 60 seconds
info: Executing health check
...
- Add unit test
- Improve documentation
- Improve code quality