2017-03-29 4 views
0

glassfish에서 내 응용 프로그램에 대한 zabbix 모니터링을 조정하려고합니다. 그러나 glassfish 연결 풀 및 http 스레드에서 사용 된 DB 연결의 모니터링을 조정할 수 있는지 여부를 확인할 수 없습니다. JMX 항목을 통해 모니터링 할 생각 이었지만 AMX를 부팅 할 수있는 방법을 찾지 못했습니다. 그래서 MBean이나 다른 방법으로 DB 연결과 http 스레드를 사용하는 AMX를 부팅 할 수있는 방법이 있는지 물어볼 것입니다.zabbix를 통해 DB 사용 연결 및 http 스레드

답변

0

이미 zabbix로 jmx 정보를 수집하고 모니터링 할 jmx 항목을 만드는 방법을 알고 있다고 가정합니다. 사용 가능한 연결의 작품 연결 현재 연결 수에 대한

파괴 연결

의 수에 대한

jmx["com.sun.appserv:name=NAME_OF_THE_APPLICATION,type=jdbc-connection-pool,category=monitor,server=server",NumConnUsed-current] 

jmx["com.sun.appserv:name=NAME_OF_THE_APPLICATION,type=jdbc-connection-pool,category=monitor,server=server",NumConnDestroyed-count] 

번호는

jmx["com.sun.appserv:name=NAME_OF_THE_APPLICATION,type=jdbc-connection-pool,category=monitor,server=server",NumConnCreated-count] 

jmx["com.sun.appserv:name=NAME_OF_THE_APPLICATION,type=jdbc-connection-pool,category=monitor,server=server",NumConnFree-current] 

다음은 예제입니다. jmx로 모니터링 할 항목을 찾으려면 jconsole을 사용하는 것이 가장 좋습니다.