Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:icinga2_-_director

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:icinga2_-_director [2016/09/23 13:40] – [director: /etc/icinga2/zone.conf] klaustachtler:icinga2_-_director [2016/09/24 04:57] (aktuell) – [Neue Ressource erstellen] klaus
Zeile 61: Zeile 61:
 # rm /var/cache/icinga2/* -f # rm /var/cache/icinga2/* -f
 </code> </code>
-und entfernen der berreist erzeugten **Zertifikate**:+und entfernen die bereits erzeugten **Zertifikate**:
 <code> <code>
 # rm /etc/icinga2/pki/* -f # rm /etc/icinga2/pki/* -f
Zeile 284: Zeile 284:
  
 Mit nachfolgendem Befehl kann die zuvor, wie unter nachfolgendem internen Link beschrieben Mit nachfolgendem Befehl kann die zuvor, wie unter nachfolgendem internen Link beschrieben
-  * [[tachtler:icinga2_-_director#icingaweb2-module-director| Icinga2 - Graphite - Herunterladen - icingaweb2-module-director]]+  * [[tachtler:icinga2_-_director#icingaweb2-module-director| Icinga2 - Director - Herunterladen - icingaweb2-module-director]]
 heruntergeladene Datei, in das Zielverzeichnis heruntergeladene Datei, in das Zielverzeichnis
   * /usr/share/icingaweb2/modules   * /usr/share/icingaweb2/modules
Zeile 441: Zeile 441:
 </code> </code>
  
-==== /etc/icinga2/zones.conf ====+==== director: /etc/icinga2/zones.conf ====
  
 Nachfolgender Inhalt **__muss__** in der Konfigurationsdatei ''/etc/icinga2/zones.conf'' ergänzt werden, da sonst keine Übertragung vom **Master** an die **Satelliten** erfolgen kann: Nachfolgender Inhalt **__muss__** in der Konfigurationsdatei ''/etc/icinga2/zones.conf'' ergänzt werden, da sonst keine Übertragung vom **Master** an die **Satelliten** erfolgen kann:
Zeile 530: Zeile 530:
  
 Die LOG-Datei ''/var/log/icinga2/error.log'' sollte hingegen **leer** sein! Die LOG-Datei ''/var/log/icinga2/error.log'' sollte hingegen **leer** sein!
 +
 +===== icingaweb2: Director (Setup) =====
 +
 +Nach der erfolgreichen Inbetriebnahme des [[https://www.icinga.org/|Icinga]]-Servers, kann nun die Web-Anwendung aufgerufen werden und die Konfiguration und Aktivierung des [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] durchgeführt werden.
 +
 +Bevor die Konfiguration und Aktivierung von [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] durchgeführt werden kann, ist es erforderlich sich über die [[https://www.icinga.org/|Icinga]]-Web-Anwendung anzumelden.
 +
 +{{:tachtler:icinga:icinga2_graphite_anmeldung.png|Icinga Web 2 - Anmeldung}}
 +
 +Nach erfolgreicher Anmeldung an der [[https://www.icinga.org/|Icinga]]-Web-Anwendung ist der **Menüpunkt: Konfiguration | Module** auszuwählen, wonach nachfolgende Ansicht zur Anzeige kommen sollte:
 +
 +{{:tachtler:icinga:icinga2_graphite_konfiguration_module.png|Icinga2 Web - Konfiguration - Module}}
 +
 +Durch die Auswahl des **Module | director** werden weitere Konfigurationen zum Modul **director** angezeigt, darunter auch die **Status disabled aktivieren** (welche noch auf ''disabled'' eingestellt ist). Durch die Auswahl des **[Links]** **''aktivieren''**, kann nun [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] aktiviert werden:
 +
 +{{:tachtler:icinga:icinga2_director_konfiguration_module_aktivieren.png|Icinga2 Web - Konfiguration - Module - Director - aktivieren}}
 +
 +Nach erfolgreicher **Aktivierung**, sollte sich die Anzeige wie folgt verändert haben:
 +
 +{{:tachtler:icinga:icinga2_director_konfiguration_module_aktivieren_fertig.png|Icinga2 Web - Konfiguration - Module - Director - aktivieren - fertig}}
 +
 +[[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] ist nun **aktiviert**!
 +
 +===== icingaweb2: Director (Datenbank) =====
 +
 +Nach der erfolgreichen Inbetriebnahme des [[https://www.icinga.org/|Icinga]]-Servers und erfolgreicher Aktivierung des [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]], kann nun die Web-Anwendung aufgerufen werden und die Konfiguration der Datenbank des [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] durchgeführt werden.
 +
 +Bevor die Konfiguration der Datenbank des [[https://github.com/Icinga/icingaweb2-module-director|Icinga Director]] durchgeführt werden kann, ist es erforderlich sich über die [[https://www.icinga.org/|Icinga]]-Web-Anwendung anzumelden.
 +
 +{{:tachtler:icinga:icinga2_graphite_anmeldung.png|Icinga Web 2 - Anmeldung}}
 +
 +==== Neue Ressource erstellen ====
 +
 +Nach der Anmeldung sollte der Menüpunkt: **Konfiguration | Anwendung** und der Reiter **[Ressourcen]** ausgewählt werden, wie nachfolgend dargestellt.
 +
 +{{:tachtler:icinga:icinga_director_dashboard_menue_konfiguration_anwendung_auswahl_ressourcen.png|Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Auswahl: Ressourcen}}
 +
 +
 +
 +Nach der Auswahl des Reiters **[Ressourcen]**, kann nun die Schaltfläche **[Neue Ressource erstellen]** betätigt werden, wie nachfolgend dargestellt.
 +
 +{{:tachtler:icinga:icinga_director_dashboard_menue_konfiguration_anwendung_auswahl_ressourcen_neue_ressource_erstellen.png|Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Auswahl: Ressourcen - Neue Ressource erstellen}}
 +
 +Nachfolgende Angaben sind erforderlich, um eine Verbindung zur **SQL**-datenbank herstellen zu können:
 +  * **Ressourcentyp** ''SQL Datenbank''
 +  * **Ressourcenname** ''icingadirector_db''
 +  * **Datenbanktyp** ''MySQL''
 +  * **Host** ''db.idmz.tachtler.net''
 +  * **Port** ''[leer]''
 +  * **Datenbankname** ''director''
 +  * **Benutzername** ''directoruser''
 +  * **Kennwort** ''geheim''
 +  * **Zeichensatz** ''utf8''
 +  * **Persistent** ''[leer]''
 +
 +Nach Eingabe der erforderlichen Daten, sollte nun die Schaltfläche **[Konfiguration validieren]** betätigt werden.
 +
 +{{:tachtler:icinga:icinga_director_dashboard_menue_konfiguration_anwendung_ressourcen_erstellen_sql_konfiguration_validieren.png|Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - SQL Datenbank - Konfiguration validieren}}
 +
 +Nach erfolgreicher Validierung der Konfiguration sollte nachfolgende Meldung am oberen Bildschirmbereich erscheinen:
 +<code>
 +Validierungslog
 +
 +Connection to icingadirector as icingadirector on db.idmz.tachtler.net: successful
 +protocol_version: 10
 +version: 5.5.50-MariaDB
 +version_compile_os: Linux
 +</code>
 +
 +Abschließend kann nun die Schaltfläche **[Änderungen speichern]** betätigt werden und es sollte eine Ausgabe, wie nachfolgende, am Bildschirm erscheinen, wenn die **Neue Ressource** erfolgreich erstellt wurde:
 +
 +{{:tachtler:icinga:icinga_director_dashboard_menue_konfiguration_anwendung_ressourcen_erstellen_sql_fertig.png|Icinga Web 2 - Dashboard - Menüpunkt - Konfiguration - Anwendung - Ressourcen - Neue Ressource erstellen - SQL datenabank - Fertig}}
  
tachtler/icinga2_-_director.1474630849.txt.gz · Zuletzt geändert: 2016/09/23 13:40 von klaus