Zabbix Server Adding the Zabbix Agent to hosts
Installation
The playbook [2], role [3] contains everything required to deploy and configure the Zabbix agent on a particular host.
The Zabbix agent is included in most (if not all) top-level playbooks - for example for the proxies, see [1]. The role [2] is where the delegated action to the Zabbix API happen.
To deploy the agent on a host, simply run it’s playbook - it should have the zabbix_agent role already. If not, check with the Infra team about whether it should be added to the playbook.
Resources
-
[1] Official Installation Instructions: https://www.zabbix.com/download?zabbix=6.0&os_distribution=red_hat_enterprise_linux&os_version=9&components=server_frontend_agent&db=pgsql&ws=nginx
-
[2] Playbook: https://pagure.io/fedora-infra/ansible/blob/main/f/playbooks/groups/zabbix.yml
-
[3] Role: https://pagure.io/fedora-infra/ansible/blob/main/f/roles/zabbix
-
[4] Installation of the Zabbix Agent: https://www.zabbix.com/documentation/6.0/en/manual/installation/install_from_packages/rhel
-
[5] Configuration Agent: https://www.zabbix.com/documentation/6.0/en/manual/concepts/agent
Want to help? Learn how to contribute to Fedora Docs ›