Zabbix 커넥터 인스턴스 값 매개변수
다음 표에는 Zabbix 커넥터 인스턴스를 만들 때 필요에 따라 입력할 수 있는 Zabbix 커넥터 인스턴스 값 매개변수가 나와 있습니다.
| 매개변수 | 설명 |
|---|---|
| api_endpoint_suffix |
Zabbix 서버 웹 인터페이스 설치에 따라 이 값을 설정합니다. https://www.zabbix.com/documentation/current/en/manual/installation/frontend#welcome-screen 기본값: /zabbix/api_jsonrpc.php [Apache 서버의 경우] |
| 디버그 |
디버그 로그를 활성화하려면 true로 설정합니다. 기본값: false |
| enable_batch_processing | 배치 처리가 활성화된 경우 메트릭 상세 정보는 배치당 1,000개의 호스트(적절한 값을 'max_hosts_per_batch' 매개변수로 설정하여 변경할 수 있음)로 일괄적으로 가져옵니다. 기본값: false |
| groupId | 호스트 그룹 ID를 제공합니다. 이러한 ID는 지정된 그룹에 연결된 호스트에서 메트릭을 가져오는 데 사용됩니다. 이는 enable_batch_processing true로 설정된 경우에만 적용됩니다. |
| logPayloadForDebug |
원시 로그 페이로드를 인쇄할지 여부를 결정합니다. 원시 페이로드를 인쇄하면 MID 서버 로그가 빠르게 채워지기 때문에 디버깅 목적으로만 true 로 설정합니다. 기본값: false |
| max_fetch_interval_min | 'max_fetch_interval_min' 매개 변수로 구성: 시간이 'max_fetch_interval_min'를 초과하면 현재 시간 이전의 'max_fetch_interval_min'부터 가져오기가 시작됩니다. "lastMetricSignature"가 없는 INITIAL 실행의 경우 시간은 현재 시간 이전의 "max_fetch_interval_min"로 설정됩니다. 기본값: 180분 |
| max_hosts_per_batch | 배치 처리가 활성화된 경우 메트릭 상세 정보는 배치당 1,000개의 호스트(적절한 값을 'max_hosts_per_batch' 매개변수로 설정하여 변경할 수 있음)로 일괄적으로 가져옵니다. 기본값: 1000 |
| offset_min | 현재 시간을 기준으로 가져오기 시작 시간을 조정하기 위한 시간 오프셋(분)을 지정합니다. 기본값: 5분 |
| 포트 | 연결할 Zabbix 서버의 포트 번호입니다. 기본값: 비었음 |
| 프로토콜 | Zabbix 서버에 연결할 때 사용할 프로토콜입니다. 기본값: http |
| with_triggers | 트리거 정보를 가져옵니다. 기본값: false |
주:
Zabbix에서 많은 수의 호스트를 모니터링할 때 대량의 메트릭 데이터를 가져오면 성능에 영향을 미치고 API 시간 초과가 발생할 수 있습니다. 일괄 처리(enable_batch_processing = true)를 사용하도록 설정하면 메트릭을 일괄 처리(기본값: 1,000개 호스트, 를 통해 max_hosts_per_batch구성 가능)를 가져와 이를 완화하지만 네트워크 호출이 증가하므로 10,000+ 호스트를 모니터링하거나 성능 문제가 발생할 때 사용해야 합니다.