Portál AbcLinuxu, 26. května 2024 02:41


Dotaz: Tomcat 9 a JMX

28.3.2019 10:05 Dave
Tomcat 9 a JMX
Přečteno: 329×
Odpovědět | Admin
Ahoj,

pro monitorování počtu vláken a množství použité paměti u Tomcatu používám Java Management Extensions (plugin Nagiosu check_jmx). V novém Tomcatu (9.0.16 a 9.0.17) ale monitorování přestalo fungovat a dostávám jen chybu
JMX CRITICAL non-JRMP server at remote endpoint
Podle changelogu se v kódu Tomcatu dělaly nějaké změny ohledně JMX (Remove extras (JMX remote listener and webservices object factories) and merge them back into the core build.), ale nepodařilo se mi dohledat žádné detaily. Neřešili jste to taky někdo? Neporadíte, jak monitorování zase zprovoznit? Díky.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Ruža Becelin avatar 28.3.2019 10:24 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jenom nastrel - cetl jsi tohle?
Ruža Becelin avatar 28.3.2019 10:29 Ruža Becelin | skóre: 40 | blog: RuzaBecelinBlog
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
Jeste si matne vzpominam, ze jsem na Tomcat pouzival check_tomcat.
28.3.2019 10:54 Dave
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
Jj, ale v tom dokumentu se poslední dobou nic nezměnilo. A s úplně stejnou konfigurací mi to v Tomcatu 9.0.14 funguje, ale v Tomcatu 9.0.16 už ne...
28.3.2019 12:04 PetebLazar
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
V changelog 9.0.15 zmiňují přidání konfigurace SSL pro JMX listerner, jestli to nepočítá s šifrovaným spojením.

https://tomcat.apache.org/tomcat-9.0-doc/changelog.html
28.3.2019 12:48 Dave
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
Mám nastaveno
-Dcom.sun.management.jmxremote.ssl=false
tak myslím, že tím to nebude...
28.3.2019 13:54 PetebLazar
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
To spojení probíhá lokálně a co ostatní parametry? Na příslušném portu se poslouchá?
-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=jmx_remote_port, in my case I used 38686
-Dcom.sun.management.jmxremote.local.only=false
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
28.3.2019 15:08 Dave
Rozbalit Rozbalit vše Re: Tomcat 9 a JMX
Parametry mám v podstatě totožné, pouze local.only=true, spojení se dělá lokálně a Tomcat na portu poslouchá...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.