在监控线上系统时,需要实时监控异常日志信息,想到三种办法:
1、在应用代码里调用报警逻辑。如,catch到异常时,在catch代码块里调用报警接口。
2、使用shell脚本,如,tail -f | grep '***'。tail -f会间隔一秒读取日志内容,通过grep设置关键字,可以读取异常欣喜。
3、使用监控工具,如,Nagios。
在监控线上系统时,需要实时监控异常日志信息,想到三种办法:
1、在应用代码里调用报警逻辑。如,catch到异常时,在catch代码块里调用报警接口。
2、使用shell脚本,如,tail -f | grep '***'。tail -f会间隔一秒读取日志内容,通过grep设置关键字,可以读取异常欣喜。
3、使用监控工具,如,Nagios。