Nur in der EE Edition darf mit SNMP Überwachung gearbeitet werden, JMX steht für beide Editionen zur Verfügung.
Wurde beim Einrichten der Umgebung (boot configuration) nicht der Parameter -mgmt {snmp|jmx|none} verwendet, kann auch nachträglich JMX aktiviert werden.
Ablauf:
Deploy des Parameter mit:
plan change-parameters -service sn1 -wait -params mgmtClass=oracle.kv.impl.mgmt.jmx.JmxAgent
Dies für alle SN durchführen
jconsole starten:
# Login auf Knotennamen und Management Port - in unseren Beispiel 5000 $JDK_HOME/bin/jconsole nosqldb03:5000
Eine Alternative ist das Aktivieren der Default Java Console.
Java Start Parameter:
Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=6800 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false
Die Daten können unter anderen mit dem Werkzeug Oracle Java Misson Control (ab jdk 7u40 ) ausgewertet werden. Das Programm jmc.exe liegt dazu unter JAVA_HOME\bin Verzeichnis des JDK.
siehe auch :