자빅스(Zabbix)


zabbix 통합구성요소는 Zabbix API를 통해 Zabbix 모니터링 인스턴스에 연결하기위한 주요 통합구성요소입니다.

현재 홈어시스턴트에는 다음과 같은 장치 유형이 지원됩니다.

설정

Zabbix 통합구성요소를 설정하려면 configuration.yaml 파일에 다음 정보를 추가하십시오 :

# Example configuration.yaml entry
zabbix:
  host: IP_ADDRESS

Configuration Variables

host

(string)(Required)

Your Zabbix server.

path

(string)(Optional)

Path to your Zabbix install.

Default value:

/zabbix/

ssl

(boolean)(Optional)

Set to true if your Zabbix installation is using SSL.

Default value:

false

username

(string)(Optional)

Your Zabbix username.

password

(string)(Optional)

Your Zabbix password.

전체 설정

# Example configuration.yaml entry
zabbix:
  host: ZABBIX_HOST
  path: ZABBIX_PATH
  ssl: false
  username: USERNAME
  password: PASSWORD

Sensor

zabbix 센서 플랫폼을 사용하면 Zabbix 모니터링 인스턴스에 대한 현재 활성 트리거 수를 모니터링 할 수 있습니다.

해당 센서를 사용하도록 Zabbix component가 설정되어 있어야합니다.

설정하려면 configuration.yaml 파일에 다음 정보를 추가하십시오 :

# Example configuration.yaml entry
sensor:
  - platform: zabbix
    triggers:
      name: Important Hosts Trigger Count
      hostids: [10051,10081,10084]
      individual: true

Configuration Variables

triggers

(string)(Required)

Specifies that this sensor is for Zabbix ‘triggers’. In the future there will be other Zabbix sensors.

name

(string)(Optional)

Allows you to specify the name for the Sensor, otherwise the host name, as stored in Zabbix, is used. This is useful when you are specifying a list of hostids to monitor as a single count.

hostids

(string)(Optional)

This is a list of Zabbix hostids that we want to filter our count on.

individual

(boolean)(Optional)

A ‘true’/‘false’ to specify whether we should show individual sensors when a list of hostids is provided. If false, the sensor state will be the count of all triggers for the specified hosts (or all hosts within the Zabbix instance, if hostids isn’t provided).

Default value:

false