Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

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