板上的大大们好
小弟我最近要做系统服务的死活监控
监控的项目包含
httpd snmp named nginx redis-server node mysqld mongod PM2 memcached
服务都有加上enable自动启动
为了保险
写了一只script 确认运作期间的状态
systemctl status $line | grep running && echo "$line OK" || echo "$line error
!"
但是考虑到服务hang住
或是重启一直失败之类的状况
想请教除了我这种使用systemctl及service status的方式
或是telnet确认port状态 , wget针对网页服务测试
还有没有别的方式呢?