community.zabbix.zabbix_service – Create/update/delete Zabbix service¶
Note
This plugin is part of the community.zabbix collection (version 1.2.0).
To install it use: ansible-galaxy collection install community.zabbix
.
To use it in a playbook, specify: community.zabbix.zabbix_service
.
Requirements¶
The below requirements are needed on the host that executes this module.
python >= 2.7
zabbix-api >= 0.5.4
Parameters¶
Notes¶
Note
If you use login_password=zabbix, the word “zabbix” is replaced by “****” in all module output, because login_password uses
no_log
. See this FAQ for more information.
Examples¶
---
# Creates a new Zabbix service
- name: Manage services
local_action:
module: community.zabbix.zabbix_service
server_url: "https://192.168.1.1"
login_user: username
login_password: password
name: apache2 service
sla: 99.99
calculate_sla: yes
algorithm: one_child
trigger_name: apache2 service status
trigger_host: webserver01
state: present
Authors¶
Emmanuel Riviere (@emriver)