当我尝试获取诸如“ com.adobe.granite.replication:type = agent,id =” publish“”之类的对象的JMX属性值时,得到以下输出。当我们在逗号后添加内容时,它将无法执行来获取属性值。
[root @ MONITOR01 libexec]#./check_jmx -U服务:jmx:rmi:/// jndi / rmi:// auth01:9000 / jmxrmi -O com.adobe.granite.replication:type = agent,id =“ publish” -A QueueBlocked
JMX关键-com.adobe.granite.replication:type = agent,id = publish
但是当我们尝试使用下面的对象时,它就可以正常工作。
root @ MONITOR01 libexec]#./check_jmx -U服务:jmx:rmi:/// jndi / rmi:// auth01:9000 / jmxrmi -O com.adobe.granite:type = Repository -A BackupResult >
JMX正常-BackupResult =备份已完成
我们观察到,当在对象中添加“,id-publish”等内容时,它无法解析并提供属性值。
任何建议。
答案 0 :(得分:0)
我们从这里JMX: Read attribute from Server
获得了解决方案[root @ MONITOR01 libexec]#./check_jmx -U服务:jmx:rmi:/// jndi / rmi:// auth01:9000 / jmxrmi -O com.adobe.granite.replication:type = agent,id = \“发布\” -A队列已阻塞
JMX正常-QueueBlocked = false