一 问题描述
我使用jstat命令来监控Java应用,前端时间调试Logstash的时候,Logstash单独指定JDK1.8,但是服务器上其他Java应用还是使用的JDK1.7,监控脚本jstat_status.py指定的jstat还是1.7版本
Logstash的监控信息没有收集到,Zabbix server端有报错信息
12257:0611:144426.851 error reason for "xxxxxxxx:java.discovery_status[logstash_shipper,all]" changed: Received value [Warning: Unresolved Symbol: sun.gc.generation.2.space.0.capacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.space.0.used substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.minCapacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.maxCapacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.capacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.space.0.capacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.space.0.capacity substituted NaNWarning: Unresolved Symbol: sun.gc.generation.2.space.0.used substituted NaNWarning: