stdevel.omd

Status budowy

omd

Ta rola instaluje i konfiguruje OMD (Open Monitoring Distribution).

Wymagania

System musi mieć dostęp do internetu. Potrzebujesz również instalacji systemu Linux wspieranego przez OMD - np.:

  • CentOS / Red Hat Enterprise Linux
    • 7
    • 8
  • SUSE Linux Enterprise Server 12
  • Debian
    • 10 (Buster)
    • 11 (Bullseye)
  • Ubuntu
    • 18.04 (Bionic Beaver)
    • 20.04 (Focal Fossa)
    • 22.04 (Jammy Jellyfish)

Upewnij się też, że EPEL jest włączone na systemach CentOS lub Red Hat Enterprise Linux!

Zmienne Roli

Zmienna Domyślna Opis
omd_repo_flavor stable Użyj repozytorium stable lub testing (nocne budowy)
omd_version 4.60 Wersja pakietu OMD do wyboru

Zmienna sites zawiera słownik określający witryny i ich odpowiednią konfigurację do stworzenia. Zobacz poniższą tabelę dla możliwych zmiennych:

Zmienna Opis
name Nazwa witryny
core Rdzeń witryny (icinga2, naemon oraz w wersjach 2.x także icinga i nagios)
default_gui Domyślne GUI (thruk, grafana oraz w wersjach 2.x także nagios i check_mk)
thruk_cookie_auth Flaga określająca czy używać autoryzacji cookie Thruk (on lub off)
remove_nagios_protection Flaga określająca czy niebezpieczne CGI Nagios powinny być wyłączone (tylko dla wersji 2.x)
admin_password Domyślne hasło omdadmin (domyślnie: puste, automatycznie ustawiane przez OMD)

Domyślnie tworzona jest witryna Icinga2:

omd_sites:
  - name: icinga2
    core: icinga2
    default_gui: thruk
    thruk_cookie_auth: false
    remove_nagios_protection: false

Zależności

Brak zależności.

Przykład Playbooka

Zobacz poniższy przykład:

    - hosts: serwery
      roles:
         - stdevel.omd

Ustaw zmienne, jeśli to konieczne, np.:

---
- hosts: bacinga.giertz.loc
  remote_user: root
  roles:
    - role: stdevel.omd
      package_omd: '4.60'

Pamiętaj o włączeniu EPEL na systemach RHEL/CentOS:

---
- hosts: bluecap.giertz.loc
  remote_user: root
  roles:
    - role: geerlingguy.repo-epel
    - role: stdevel.omd
      omd_version: '3.30'

Licencja

GPL 3.0

Informacje o autorze

Christian Stankowic (info@cstan.io)

Zainstaluj
ansible-galaxy install stdevel.omd
Licencja
gpl-3.0
Pobrania
121
Właściciel
IT consultant and podcaster 🎙️