Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 2.07 KB

README.md

File metadata and controls

60 lines (37 loc) · 2.07 KB

Icinga Collection for Ansible

This Ansible collection contains:

  1. A role to manage the Installation for your Icinga agents

  2. A role to deploy your custom check scripts to your Icinga agents

  3. The collection to deploy your Icinga master via the Icinga Director module

  4. An extra collection to use the Business Process module

Requirements

  • Ansible version: 2.9.10
  • Icinga package repository configured
  • Note: for Redhat based Distributions you need to have install epel package repository too

Installation

If you use an older version, you can install it with Ansible Galaxy:

ansible-galaxy collection install t_systems_mms.ansible_collection_icinga

Alternatively put the collection into a requirements.yml file:

---
collections:
  - t_systems_mms.ansible_collection_icinga

Documentation

icinga_agent role:

Examples on how to use the role can be found here

icinga_plugins role:

Examples on how to use the role can be found here

icinga_director collection:

Check out the 'Documentation' part for the modules here

icinga_business_process collection:

Check out the 'Documentation' part for this collection here

License

GPLv3

Author Information