Apache2 错误记录到松弛通道网络挂钩

Apache2 error logs to slack channel web hook

我有很多错误日志发送到松弛通道。数数 我将应用程序异常发送到我的松弛通道,ping 我的 Web 服务器以获取错误状态,在客户下订单时发送管理消息等等。

Slack 对于实时警报非常有用。我正在使用 monit 监控我的服务,但 monit 只能将条件发送到电子邮件。

今天我收到一个应用程序错误,因为我的 amazon ec2 实例上没有足够的内存。我花了几分钟才意识到我的 Web 服务器已关闭。

我正在研究如何使用 slack web hook 设置 apache2 web 服务器错误日志。欢迎现有的解决方案,但我也愿意对 apache2 进行一些黑客攻击。

我找到了解决办法。它不会将 apache 日志发送到 slack,但我可以将 apache 日志发送到云服务器,该服务器更强大,可以查询和发出警报。

Loggy https://www.loggly.com/ and Papertrail https://papertrailapp.com/

他们非常强大。我自己现在使用 Papertrail。 Papertrail 易于安装。它使用远程系统日志,可以捕获任何日志文件,标记并发送到它的云服务器。我们可以很容易地在云端进行搜索。