我有一套树莓派运行raspbian。
在每一个上,我都配置了 monit 来监视 Epiphany 浏览器,该浏览器应该始终显示特定的网站。
不幸的是,有时(就像现在),任何覆盆子都会在没有可见的顿悟窗口的情况下启动......考虑到这一点,这很奇怪
1 - 顿悟过程存在:
ps aux | grep epiphany
pi 2564 10.7 12.7 384764 121168 ? Sl 06:22 1:00 epiphany-browser http://163.83.104.41:9000/skillCenter/SGE/slideshow
pi 2842 0.0 0.1 3568 1828 pts/0 S+ 06:32 0:00 grep --color=auto epiphany
2 - monit 可以看到这个进程并认为它还活着
注意 monit 使用此配置观察顿悟过程
check process epiphany matching "epiphany"
if cpu > 95% for 2 cycles then alert
if cpu > 99% for 5 cycles then exec /sbin/reboot
# reboot if process is dead
if changed pid then exec /sbin/reboot
# or if process never started
if does not exist for 10 cycles
then exec /sbin/reboot
3 - 问题
那么...我如何告诉 monit 这个进程在我的 Gnome 桌面上不可见,以触发配置的监控操作?