मैंकाफ्का दलाल
`KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
-Djava.rmi.server.hostname=<server_IP>
-Djava.net.preferIPv4Stack=true`“.
जोड़ने हालांकि, जब मैं का उपयोग करें 'kafka.tools.JmxTool' मीट्रिक प्राप्त करें द्वारा काफ्का दलालों पर JMX सक्षम पर JMX सक्षम है, यह यूनिक्स समय टिकटों जो की उम्मीद नहीं कर रहे हैं आउटपुट व्यवहार।
sh /usr/local/kafka/bin/kafka-run-class.sh kafka.tools.JmxTool -- object-name 'kafka.server:type=BrokerTopicMetrics,name=AllTopicsMessagesInPerSec' --jmx-url service:jmx:rmi:///jndi/rmi://<server_IP>:9111/jmxrmi
उपरोक्त आदेश यूनिक्स टाइम टिकटों को प्रिंट करता है। मैं इसे कैसे ठीक कर सकता हूं और इसे मेट्रिक्स प्रिंट कर सकता हूं?
सही विचार, गलत कार्यान्वयन। आप सही हैं कि आपको अन्य जेएमएक्स जेवीएम तर्क सेट करने की आवश्यकता हो सकती है, लेकिन आपको स्क्रिप्ट का आविष्कार करने से पहले उन चर को सेट करना चाहिए, स्क्रिप्ट को स्वयं संशोधित न करें। आप रखरखाव सिरदर्द के लिए खुद को स्थापित कर रहे हैं। – Tim