zabbix_create_proxy
Set up distributed monitoring by creating a Zabbix proxy, configuring its operating mode, encryption, and monitored hosts.
Instructions
Create a new proxy in Zabbix for distributed monitoring
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Name of the proxy | |
| port | No | Port number of the passive proxy. Defaults to 10051 if not set and operating_mode is 1 | |
| hosts | No | Hosts to be monitored by this proxy | |
| address | No | IP address or DNS name of the passive proxy. Required if operating_mode is 1 | |
| tls_psk | No | PSK value | |
| tls_accept | No | What connections to accept from proxy: 1 (no encryption), 2 (PSK), 4 (certificate) | |
| tls_issuer | No | Certificate issuer | |
| description | No | Description of the proxy | |
| tls_connect | No | How to connect to proxy: 1 (no encryption), 2 (PSK), 4 (certificate) | |
| tls_subject | No | Certificate subject | |
| operating_mode | Yes | Proxy operating mode: 0 (active), 1 (passive) | |
| timeout_script | No | Script timeout | |
| custom_timeouts | No | Whether to use custom timeouts: 0 (disabled), 1 (enabled) | |
| tls_psk_identity | No | PSK identity | |
| timeout_ssh_agent | No | SSH agent timeout | |
| timeout_db_monitor | No | Database monitor timeout | |
| timeout_http_agent | No | HTTP agent timeout | |
| timeout_snmp_agent | No | SNMP agent timeout | |
| timeout_simple_check | No | Simple check timeout | |
| timeout_telnet_agent | No | Telnet agent timeout | |
| timeout_zabbix_agent | No | Zabbix agent timeout | |
| timeout_external_check | No | External check timeout |