如何监控 Tomcat?Zabbix 与 Cloud Insight 对比(如何监控老公手机)

网友投稿 957 2022-09-25

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

如何监控 Tomcat?Zabbix 与 Cloud Insight 对比(如何监控老公手机)

Java gateway 接受来自 Zabbix server 或者代理的连接,因此在每一个 Zabbix server 或代理中只能配置一个 Java gateway。如果一个主机有 JMX agent 及其他类型的监控项,则只有 JMX agent 类型的监控项可以通过 Java gateway 进行监控。当在 Java gateway 上的一个监控项值更新了,Zabbix server 或代理将连接 Java gateway 请求该值,因为 Java gateway 不会缓存任何值.

Zabbix server 或代理可以通过 StartJavaPollers 控制连接 Java gateway 的进程。Java gateway 在内部通过 STARTPOLLERS 控制选项使用多线程启动。StartJavaPollers 要小于或等于 STARTPOLLERS,否则可能导致当连接 Java gateway 时没有多余的线程进行处理;在服务端,如果一个连接请求超过了 Timeout 设定的秒数,连接将会终止,但 Java gateway 也许此时依然从 JMX 计数器中检索该值。

原理讲完,上手操作

等服务器配置完成后,就是配置客户端了

相对于复杂的安装编译配置的 zabbix 来说,Cloud Insight 就真的简单多了,一键复制即完成安装(执行的 shell 脚本里面会把需要的环境模块一同下载下来进行安装,形成一个黑盒环境,不需要再安装其他软件),之后在 web 上见可以看到系统 CPU 的相关数据了。

Cloud Insight 要实现监控 Tomcat 很简单

在 Tomcat 配置文件里面添加 JMX 的环境变量 -Dcom.sun.management.jmxremote配置 Ci 里面 Tomcat 的配置文件 tomcat.yaml重启探针

总结

Zabbix 和 Cloud Insight 安装步骤对比:

Zabbix

Zabbix 需要同时安装服务端和客户端,用户需要自己配置 PHP 做前端此外 Zabbix 会检查 php 对前端的支持情况,所需要的模块是否都已安装,需要按教程把 php 参数设置好监控 java 等应用时还需要进行额外编译监控组件时 zabbix 本身的模版支持不够,需要自己导入模块(自己写也行)

Cloud Insight

Zabbix 和 Cloud Insight 监控 Tomcat 指标对比:

Zabbix 和 Cloud Insight 分别适合的人群:

上一篇:中小企业可以免费使用的告警管理平台有吗?
下一篇:企业云业务可免费的告警通知平台工具推荐!(云提醒软件)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~