2 Debian/Ubuntu 패키지에서 설치하기

개요

패키지에서 설치한 경우, 다음 정보는 Zabbix Java 게이트웨이 설정에 도움이 될 것입니다.

Java 게이트웨이 구성 및 실행

Java 게이트웨이 구성은 다음 파일에서 조정할 수 있습니다:

/etc/zabbix/zabbix_java_gateway.conf

자세한 내용은 Zabbix Java 게이트웨이 구성 매개변수를 참조하세요.

Zabbix Java 게이트웨이를 시작하려면:

systemctl restart zabbix-java-gateway

부팅 시 자동으로 Zabbix Java 게이트웨이를 시작하려면:

systemctl enable zabbix-java-gateway

Java 게이트웨이와 함께 사용할 서버 구성

Java 게이트웨이가 가동 중이면, Zabbix Java 게이트웨이를 어디서 찾을 수 있는지 Zabbix 서버에 알려줘야 합니다. 이는 서버 구성 파일에서 JavaGatewayJavaGatewayPort 매개변수를 지정하여 수행됩니다. JMX 애플리케이션이 실행되는 호스트가 Zabbix 프록시에 의해 모니터링되는 경우, 대신 프록시 구성 파일에서 연결 매개변수를 지정합니다.

JavaGateway=192.168.3.14
JavaGatewayPort=10052

기본적으로 서버는 JMX 모니터링과 관련된 프로세스를 시작하지 않습니다. 하지만 이를 사용하고자 한다면, Java 폴러의 사전 포크된 인스턴스 수를 지정해야 합니다. 이는 일반 폴러와 트래퍼를 지정하는 것과 동일한 방식으로 수행됩니다.

StartJavaPollers=5

서버나 프록시를 구성한 후에는 반드시 재시작하는 것을 잊지 마세요.

Java 게이트웨이 디버깅

Zabbix Java 게이트웨이 로그 파일은:

/var/log/zabbix/zabbix_java_gateway.log

로깅을 늘리고 싶다면 다음 파일을 편집하세요:

/etc/zabbix/zabbix_java_gateway_logback.xml

그리고 level="info"infodebug 또는 trace(깊은 문제 해결용)로 변경하세요:

<configuration scan="true" scanPeriod="15 seconds">
[...]
      <root level="info">
              <appender-ref ref="FILE" />
      </root>

</configuration>

JMX 모니터링

자세한 내용은 JMX 모니터링 페이지를 참조하세요.