Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/checkmk/ansible-checkmk
Ansible integration of CheckMK
https://github.com/checkmk/ansible-checkmk
ansible ansible-roles checkmk monitoring
Last synced: 4 months ago
JSON representation
Ansible integration of CheckMK
- Host: GitHub
- URL: https://github.com/checkmk/ansible-checkmk
- Owner: Checkmk
- Archived: true
- Created: 2019-04-29T17:02:19.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-28T10:31:29.000Z (about 2 years ago)
- Last Synced: 2024-09-29T17:42:04.055Z (4 months ago)
- Topics: ansible, ansible-roles, checkmk, monitoring
- Language: Python
- Homepage:
- Size: 53.7 KB
- Stars: 54
- Watchers: 22
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible roles and modules
# This project is archived!
We archived this project in favor of our very own official
[Ansible Collection](https://github.com/tribe29/ansible-collection-tribe29.checkmk). We are confident, that it will
deliver just as much value, as this project, while being up-to-date
with the Ansible ecosystem.
See you on the other side!# Original README
check**mk** already provides the needed APIs to automate the basic
configuration of your monitoring. With this project we want to create and
share roles and modules of ansible to simplify your first steps with
ansible in combination with check**mk**.## Getting started
At the beginning this project contains a simple **playbook** as an
example, a **hosts.ini** and the needed roles to execute this playbook.
Things to do for the first test run:
* In each role: adjust the defaults, if needed. At the moment you still
need to set the check**mk** version manually.
* In the host.ini: Fill it with your hosts and remove the examples
* In the playbook: Find the tags to run the roles you wantExecute your playbook with a bunch of testhosts:
ansible-playbook -i hosts.ini ansible-example.yml --tags all
## Further information to each role
* [Installation of check**mk** agent](./README_cmk_host_agent.md)
* [Installation of check**mk** agent plugins](./README_cmk_host_plugins.md)
* [Registration of hosts in check**mk**](./README_cmk_host_registration.md)