1 RHEL 패키지에서 설정

개요

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

Java gateway 구성 및 실행

Zabbix Java gateway의 구성 매개변수는 다음 파일에서 조정할 수 있습니다:

/etc/zabbix/zabbix_java_gateway.conf

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

Zabbix Java gateway를 시작하려면:

systemctl restart zabbix-java-gateway

부팅 시 Zabbix Java gateway가 자동으로 시작되도록 하려면:

RHEL 7 이상:

systemctl enable zabbix-java-gateway

RHEL 7 미만:

chkconfig --level 12345 zabbix-java-gateway on

Java gateway와 함께 사용할 서버 구성

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

JavaGateway=192.168.3.14
JavaGatewayPort=10052

기본적으로 서버는 JMX 모니터링과 관련된 프로세스를 시작하지 않습니다. 하지만 이를 사용하려면 Java poller의 미리 분기된 인스턴스 수를 지정해야 합니다. 일반 poller와 trapper를 지정하는 것과 같은 방식으로 수행합니다.

StartJavaPollers=5

구성을 완료한 후에는 서버나 프록시를 다시 시작하는 것을 잊지 마세요.

Java gateway 디버깅

Zabbix Java gateway 로그 파일은 다음과 같습니다:

/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 모니터링 페이지를 참조하세요.