我想监控linux中的jboss服务器状态以便跟上&运行应用程序。我的要求是如果服务器关闭,我需要从服务器获取电子邮件。
所以我计划在linux中运行crontab每小时或半小时来检查服务器状态。
30 * * * * ps -ef|grep java | mail test@domain.com
运行上面的命令时,我会得到grep命令结果。那么如何读取grep命令结果来查找服务器是&跑?
如果有人有其他选择,请告知。
答案 0 :(得分:1)
在你的crontab文件中写下:
MAILTO="test@domain.com"
30 * * * * pgrep -lf java
答案 1 :(得分:0)