繁体   English   中英

旧版 web 应用程序(非 spring 启动应用程序)中的运行状况检查 [暂停]

[英]Health check in legacy web application (non spring boot application) [on hold]

  • 我想对旧的遗留项目( web mvc,在外部 tomcat 服务器上运行 - 没有 spring 引导)实施良好的健康检查。
  • 是否可以在不将我的项目转换为 spring 引导的情况下使用运行状况检查功能,如博客中所述: https://dzone.com/articles/magic-with-spring-boot-actuator

任何提示将不胜感激。 谢谢

What I use to monitor legacy web application and have a health check without modifying the app are a set of tools, like java melody and psi probe, java melody is a library that you have to add to the app and configured in the web.xml文件https://github.com/javamelody/javamelody/wiki ,psi 探针是部署在应用程序容器上的战争,例如 tomcat Z5E056C500A1C4B6A7110B50D807BADE /psi-Zprobe5/psi-probe.com For alerts and automated real time check I use nagios or zabbix https://www.zabbix.com https://www.nagios.com/products/nagios-core/ both are capable to send requests to the web server and parse the结果并通过 email 发送警报。 You can also enable jmx on tomcat to monitor the tomcat itself, like Heap Memory, Threads, CPU Usage, Classes, etc ( https://geekflare.com/enable-jmx-tomcat-to-monitor-administer/ ), and ask对于来自 zabbix 的那些值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM