monicazhang 发表于 2015-12-2 11:08:11

nagios用什么方法监控java应用

nagios有什么插件可以监控java应用,比如我有用java写的服务器,想远程监控它的状态,比如是不是crash了. 网上找到的方法是用check_tcp插件,然后在java应用代码中嵌入一段建立socket的代码,这样,可以通过远程建立连接来询问程序状态. 还有什么好用的插件或方法?

monicazhang 发表于 2015-12-2 11:08:23

本帖最后由 monicazhang 于 2015-12-2 11:12 编辑

作者:刘春辉       开源监控软件
链接:question/20431559/answer/15591416         监控软件
来源:知乎          nagios培训

(1)可以为你的程序添加一些status testing接口。在nagios上写个插件,定期连通status testing接口获取服务器状态信息。nginx就有个模块提供了标准的检测接口: NginxHttpStubStatusModule       nagios实施
         
(2)可以通过snmp协议监控特定服务器进程是否存在。这里有一组nagios snmp插件:          nagios配置




想做Nagios,iTop各种交流的,可以进入开源监控工具Nagios交流QQ群号 :476809427         nagios安装

页: [1]
查看完整版本: nagios用什么方法监控java应用