我想通过java从主机和jmx端口获取度量
我通过使用Nagios代理通过curl命令从JMX端口获得了度量,这里是语法我想通过java从主机和jmx端口获取度量,java,curl,jmx,nagios,metric,Java,Curl,Jmx,Nagios,Metric,我通过使用Nagios代理通过curl命令从JMX端口获得了度量,这里是语法 curl -s -X POST http://${hostname}:${agentport}/p1/kdc/monitor -d " {\"hostname\": \"${hostname}\", \"port\": \"${jmxport}\", \"metric\": \"${metric}\"}"' curl -s -X POST http://manikya.devops.com/p1/kdc/monito
curl -s -X POST http://${hostname}:${agentport}/p1/kdc/monitor -d " {\"hostname\": \"${hostname}\", \"port\": \"${jmxport}\", \"metric\": \"${metric}\"}"'
curl -s -X POST http://manikya.devops.com/p1/kdc/monitor -d '{"hostname":"manikya.devops.com", "port":"9999", "metric": "bytes_in_per_second"}'
我想用Java做同样的事情 Nagios Exchange上有大量JMX插件可供您选择,您可以在此处找到它们:Nagios Exchange上有大量JMX插件可供您选择,您可以在这里找到它们:将CURL请求转换为HTTP请求Java将CURL请求转换为HTTP请求Java