可以的,商用的还是开源的监控软件通常都有这样的机制,比如说ITM里面叫监控情景,当该监控情景被触发了,可以选择触发后的操作,该操作通常是在监控客户端或者监控服务端上,立即执行一段自定义的脚本,该脚本可以自行编写(shell,ksh,python等),来实现自动化处理。最简单的比如说,当文件系统使用率>90%,可以编写一段ksh脚本,自动扩大文件系统大小。有了这个机制,是可以帮助我们实现一部分自动化运维的工作。但我还是建议尽量少用,尽量用的简单,并且最好有脚本处理权限控制。因为它通常是通过代理去执行这个自定义脚本的,这个代理的权限一般是root权限,所以在自动化处理脚本中,能su - 用户去做的,尽量用这个用户去做,避免root权限过大,造成其他一些故障或者隐患,反而得不偿失。
收起