https://github.com/ttys3/consul-alert
consul-alert
https://github.com/ttys3/consul-alert
Last synced: 4 months ago
JSON representation
consul-alert
- Host: GitHub
- URL: https://github.com/ttys3/consul-alert
- Owner: ttys3
- Created: 2022-02-24T16:23:22.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-10-27T15:37:05.000Z (8 months ago)
- Last Synced: 2025-11-22T18:02:42.162Z (8 months ago)
- Language: Go
- Homepage:
- Size: 4.42 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# consul-slack [](https://circleci.com/gh/amenzhinsky/consul-slack)
Consul services state slack notifier written in go.
## Running
You can safely run multiple consul-slack instances because they use locking strategy based on the consul KV.
### Systemd
```
[Unit]
Description=Consul slack notifier
Wants=network.target
[Service]
Type=simple
User=consul-slack
Group=consul-slack
ExecStart=/usr/local/bin/consul-slack \
-slack-username Consul \
-slack-icon https://image-url \
-consul-address 127.0.0.1:8500 \
-consul-schema http \
-consul-datacenter dc1 \
SLACK_WEBHOOK_URL
Restart=on-failure
[Install]
WantedBy=multi-user.target
```
## Credits
original code fork from https://github.com/amenzhinsky/consul-slack