Skip to content
Snippets Groups Projects

Logs to alerts

Pipe logs to Mattermost or Slack webhooks

Requirements

  • Mattermost or Slack instance
  • curl, jq, tail

Installation

  1. git clone https://git.ethitter.com/debian/eth-log-alerting.git /usr/local/eth-log-alerting
  2. cp /usr/local/eth-log-alerting/systemd.service /etc/systemd/system/eth_log_alerting.service
  3. cp /usr/local/eth-log-alerting/defaults /etc/default/eth_log_alerting
  4. Edit /etc/default/eth_log_alerting
  5. systemctl daemon-reload
  6. systemctl enable eth_log_alerting.service
  7. systemctl start eth_log_alerting.service