我想监控日志文件中的错误,然后向管理员发送电子邮件。
日志文件包含如下数据
11 Aug 02:30 Service1 restarted
11 Aug 05:35 Service1 restarted
11 Aug 08:43 Service2 restarted
11 Aug 11:20 Service1 restarted
11 Aug 14:53 Service2 restarted
Run Code Online (Sandbox Code Playgroud)
我想创建一个每 5 分钟运行一次的脚本,并检查最后一次服务重启并发送电子邮件。
例如:如果脚本在 02:35 运行,它会看到Service1重新启动,因此它会发送一封电子邮件,如Service1 restarted at 02:30. 现在,当脚本在 5:45 运行时,它应该发送Service1仅在 05:35 重新启动的电子邮件(不应包括 02:35 重新启动)
有没有办法达到这个要求?我基本上是 Linux 和 Shell 脚本的新手