Si s'ha ¾±²Ô²õ³Ù²¹±ô¡¤±ô²¹³Ù des de les fonts, la informaci¨® seg¨¹ent us ajudar¨¤ a configurar la Passarel¡¤la Java de Áú»¢¶Ä²©.
Si obteniu la passarel¡¤la Java des de les fonts, us trobareu amb un recull d'scripts de shell, de JAR i d'arxius de configuraci¨® sota el $PREFIX/sbin/zabbix_java. El rol d'aquests arxius es resumeix aqu¨ª sota.
Arxiu de la passarel¡¤la Java mateix.
lib/logback-core-0.9.27.jar
lib/logback-classic-0.9.27.jar
lib/slf4j-api-1.6.1.jar
lib/android-json-4.3_r3.1.jar
Depend¨¨ncies de la passarel¡¤la Java: Biblioteques , , i .
Arxius de configuraci¨® per Logback.
Scripts pr¨¤ctics per engegar i aturar la passarel¡¤la Java.
L'arxiu de configuraci¨® prov¨¦ dels scripts d'engegada i aturada que hi ha aqu¨ª al damunt.
Per defecte, la passarel¡¤la de Java escolta el port 10052. Si teniu previst executar la passarel¡¤la de Java en un port diferent, podeu especificar-ho a l'script settings.sh. Consulteu la descripci¨® del fitxer de configuraci¨® de la passarel¡¤la Java per saber com especificar aquesta i altres opcions.
El port 10052 no ¨¦s pas [registrat a IANA] (http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.txt).
Un cop familiaritzat amb aquesta configuraci¨®, podeu iniciar la passarel¡¤la de Java executant l'script d'inici:
De la mateixa manera, quan ja no us calgui la passarel¡¤la Java, executeu l'script d'aturada per tancar-la:
Tingueu en compte que, a difer¨¨ncia del servidor o el proxy, Java Gateway ¨¦s lleuger i no requereix d'una base de dades.
Amb la passarel¡¤la Java operacional, haureu de dir-li al servidor Áú»¢¶Ä²© on trobar la passarel¡¤la Java Áú»¢¶Ä²©. Per fer-ho, indiqueu els par¨¤matres JavaGateway i JavaGatewayPort a l'arxiu de configuraci¨® del servidor. Si l'equip on s'executa l'aplicaci¨® JMX ¨¦s monitorada per el proxy Áú»¢¶Ä²©, especifiqueu els par¨¤metres de connexi¨® a l'arxiu de configuraci¨® del proxy enlloc del servidor.
Per defecte, el servidor no engega cap proc¨¦s vinculat al monitoratge JMX. De tota manera, si us cal emprar-lo, haureu d'especificar el nombre d'inst¨¤ncies definides de pollers Java. Feu-ho de la mateixa manera que especifiqueu els pollers i els trappers.
No us oblideu pas de reiniciar el servidor o el proxy, un cop que hagueu acabat de configurar-les.
En cas que hi hagi un problema amb la passarel¡¤la de Java o si el missatge d'error sobre un element de la interf¨ªcie no ¨¦s prou descriptiu, potser voldreu fer una ullada al fitxer de registre de la passarel¡¤la de Java.
Per defecte, la passarel¡¤la de Java registra les seves activitats al fitxer /tmp/zabbix_java.log amb el nivell de registre "info". De vegades aquesta informaci¨® no ¨¦s suficient i cal tindre informaci¨® de nivell "depuraci¨®". Per augmentar el nivell de registre, editeu el fitxer lib/logback.xml i canvieu l'atribut level de l'etiqueta <root> a "debug":
Tingueu en compte que, a difer¨¨ncia del servidor Áú»¢¶Ä²© o el proxy Áú»¢¶Ä²©, no cal reiniciar Áú»¢¶Ä²© Java Gateway despr¨¦s d'editar el fitxer logback.xml. Els canvis fets a logback.xml es tenen en compte autom¨¤ticament. Quan hagueu acabat de depurar, podeu tornar a canviar el nivell de registre a "informaci¨®".
Si voleu iniciar sessi¨® en un altre fitxer o en un suport completament diferent, com ara una base de dades, ajusteu el fitxer logback.xml segons les vostres necessitats. Consulteu el per obtindre m¨¦s detalls.
De vegades, amb finalitats de depuraci¨®, ¨¦s ¨²til iniciar la passarel¡¤la de Java com una aplicaci¨® de consola en lloc d'un dimoni. Per fer-ho, comenteu la variable PID_FILE a settings.sh. Si s'omet PID_FILE, l'script startup.sh inicia la passarel¡¤la Java com una aplicaci¨® de consola i obliga a Logback a emprar el fitxer lib/logback-console.xml, que no nom¨¦s retorna els seus registres a la consola, sin¨® que tamb¨¦ t¨¦ el nivell de registre "depuraci¨®".
Finalment, tingueu en compte que, com Java Gateway utilitza SLF4J per al registre, podeu substituir Logback amb l'estructura que vulgueu col¡¤locant un fitxer JAR adequat al directori lib. Consulteu el per a m¨¦s detalls.
Veieu la p¨¤gina Supervisi¨® JMX per tindre m¨¦s detalls.