用OSX的say命令让Nagios报警叫出来
Mac OSX系统有个有趣的命令say,传入一段文本就可以让系统读出来。比如你可以打开OSX的Terminal.app,然后输入say hello OSX,听听会不会响。 因为机缘巧合,我们项目的CI服务器装在一台Mac Pro上了,在写脚本监控CI Server进程或者做CI monitor的报警的时候,就可以用这个say命令把一些信息读出来,再在Mac上插个大喇叭,这样整个项目组都能听得见了。 比如:say Go server went down, no dzuo no die, ... »