HanXHX.check-mk-agent
Check-MK-Agent Ansible role
Install and configure check-mk-agent for Debian based systems.
Requirements
- This role uses xinetd services. It doesn't manage systemd equivalent (or other inetd service). PR welcomed.
- Active support for Debian system. It should work on Ubuntu.
- On Debian Jessie, check-mk-agent is only available on backports repository. You must install it before launching this role.
About Debian Stretch
Debian Stretch doesn't provide any package (see https://packages.qa.debian.org/c/check-mk.html).
This role download from git repository (1.2.8) and install it in /usr/local/bin/check_mk.
Role Variables
mk_port: TCP port to listenmk_only_from: IP list who can call service. Default: empty list = all.mk_inetd_daemon: default is xinetd, other systems will be managed later.mk_disable: disable inetd service
Dependencies
None.
Example Playbook
- hosts: servers
vars:
mk_only_from:
- mymonitoring.mydomain.tld
- mymonitoring-slave.mydomain.tld
- 127.0.0.1
roles:
- { role: HanXHX.check-mk-agent }
License
GPLv2
Author Information
- Twitter: @hanxhx_
Install
ansible-galaxy install HanXHX.check-mk-agentLicense
gpl-2.0
Downloads
154
Owner
CEO retyc.com / triplestack.fr
