我正在研究一个监控Tomcat的脚本。我想报告以下内容:
此脚本将通过curl发送远程调用并运行jmx命令以获取所需的详细信息,例如: https://my_host_name/manager/jmxproxy/%20?get=java.lang:type=Threading&att=ThreadCount
是否可以通过此方法获得更多统计数据?当我尝试以下内容时,它会抛出异常: https://my_host_name/manager/jmxproxy/%20?get=java.lang:type=Manager&att=activeSessions
答案 0 :(得分:0)
Manager
必须进一步限定,https://my_host_name/manager/jmxproxy/?get=Catalina:type=Manager,context=/host-manager,host=localhost&att=activeSessions
OK - Attribute get 'Catalina:type=Manager,context=/host-manager,host=localhost' - activeSessions = 0