Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
tachtler:icinga [2015/11/18 13:31] – klaus | tachtler:icinga [2015/11/18 15:05] – klaus |
---|
{{:tachtler:icinga:icingaweb2_setup_page7_sql_.png|Icinga Web 2 - Setup Configuration - SQL Database Resource - Seite 3}} | {{:tachtler:icinga:icingaweb2_setup_page7_sql_.png|Icinga Web 2 - Setup Configuration - SQL Database Resource - Seite 3}} |
| |
Nach der erfolgreichen Validierung der Konfiguration der **SQL Datenbank**, kann nun die Schaltfläche **[Weiter]** genutzt werden um fortzufahren, was nachfolgenden Bereich zum Vorschein bringen sollte, indem **zusätzliche Anpassungen** an die benötigte Datenbank **mit Hilfe des ''root''-Benutzers** durchgeführt werden sollen. Für nachfolgenden Schritt ist die **Kenntnis des ''root''-Passwortes des Datenbank** erforderlich! | Nach der erfolgreichen Validierung der Konfiguration der **SQL Datenbank**, kann nun die Schaltfläche **[Weiter]** genutzt werden um fortzufahren, was nachfolgenden Bereich zum Vorschein bringen sollte, indem **zusätzliche Anpassungen** an die benötigte Datenbank **mit Hilfe des ''root''-Benutzers** durchgeführt werden können. Für nachfolgenden Schritt ist die **Kenntnis des ''root''-Passwortes des Datenbank** erforderlich! |
| |
{{:tachtler:icinga:icingaweb2_setup_page8_sql_.png|Icinga Web 2 - Setup Configuration - SQL Database Setup}} | {{:tachtler:icinga:icingaweb2_setup_page8_sql_.png|Icinga Web 2 - Setup Configuration - SQL Database Setup}} |
| |
{{:tachtler:icinga:icingaweb2_setup_page9_sql_.png|Icinga Web 2 - Setup Configuration - Authentication Backend}} | {{:tachtler:icinga:icingaweb2_setup_page9_sql_.png|Icinga Web 2 - Setup Configuration - Authentication Backend}} |
| |
| Im nächsten Schritt erfolgt die Anlage des ersten Administrativen Kontos zur Nutzung von [[https://www.icinga.org/|Icinga]]-Web. Zum Abschluss wird auch hier wieder die Schaltfläche **[Weiter]** betätigt. |
| |
| {{:tachtler:icinga:icingaweb2_setup_page10.png|Icinga Web 2 - Setup Configuration - Administration}} |
| |
| Nachfolgender Schritt beginnt mit der Konfiguration der Applikation selbst, indem zuerst eingestellt wird, wie [[https://www.icinga.org/|Icinga]]-Web selbst LOG-Meldungen schreibt. Nachfolgende **vorbelegte Einstellungen** können durch betätigen der Schaltfläche **[Weiter]** übernommen werden. |
| |
| {{:tachtler:icinga:icingaweb2_setup_page11.png|Icinga Web 2 - Setup Configuration - Application Configuration}} |
| |
| Im nächsten Schritt werden **__alle__** getätigten Eingaben in einzelnen Blöcken noch einmal zur Anzeige gebracht, damit diese überprüft werden können. Falls alle Daten korrekt sind, kann durch betätigen der vergrößerten Schaltfläche **[Weiter]** das **Setup** zum Abschluss gebracht werden. |
| |
| {{:tachtler:icinga:icingaweb2_setup_page12_1.png|Icinga Web 2 - Setup Configuration - Application Configuration - Overview - Seite 1}} |
| |
| {{:tachtler:icinga:icingaweb2_setup_page12_2.png|Icinga Web 2 - Setup Configuration - Application Configuration - Overview - Seite 2}} |
| |
| ==== Setup: Monitoring Modul ==== |
| |
| Nachdem das grundlegende **Setup** bereits abgeschlossen ist, erfolgt nun das **Setup** des **Monitoring Moduls**. Die Anzeige der Begrüßungsseite kann durch betätigen der Schaltfläche **[Weiter]** verlassen werden und die Konfiguration wird begonnen. |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-modul_page1.png|Icinga Web 2 - Setup Monitoring Modul}} |
| |
| Nachfolgend wird nun das **Monitoring-Backend** eingestellt. Wobei die hier **voreingestellten Daten** durch drücken der Schaltfläche **[Weiter]** **übernommen werden** können. |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-backend_page1.png|Icinga Web 2 - Setup Monitoring-Backend}} |
| |
| In nachfolgend erscheinenden Formularfeldern können nun die **SQL Datenbank** spezifischen Daten **für die Monitoring-IDO-Ressource** erfasst werden. Nachfolgende Felder **__müssen__** mindestens wie folgt befüllt werden: |
| * **Ressourcenname:** ''icinga_ido'' |
| * **Datenbanktyp:** ''MySQL'' |
| * **Host:** ''db.idmz.tachtler.net'' |
| * **Datenbankname:** ''icinga'' |
| * **Benutzername:** ''icingauser'' |
| * **Kennwort:** ''geheim'' |
| Optional sollte, aus Performance Gründen, nachfolgender Haken gesetzt werden: |
| * **Persitent:** ✔ |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-ido_ressource_page1.png|Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 1}} |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-ido_ressource_page2.png|Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 2}} |
| |
| Anschließend kann nun die Schaltfläche **[Konfiguration validieren]** genutzt werden um die Validierung durchzuführen. Anschließend sollte in etwa nachfolgendes Ergebnis zur Anzeige kommen, was durch betätigen der Schaltfläche **[Weiter]** zum Abschluss gebracht werden kann. |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-ido_ressource_page3.png|Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 3}} |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring-ido_ressource_page4.png|Icinga Web 2 - Setup Monitoring-IDO-Ressource - Seite 4}} |
| |
| Der nächste Konfigurationsschritt beschreibt die Konfiguration der **Befehlsschnittstelle**. Hier können die **vorgegebenen Werte übernommen werden**, wenn sich die |
| * [[https://www.icinga.org/|Icinga]]-Web-Anwendung |
| * [[https://www.icinga.org/|Icinga]]-Server |
| auf dem gleichen Rechner/Server befinden. |
| |
| {{:tachtler:icinga:icingaweb2_setup_befehlsschnittstelle_page1.png|Icinga Web 2 - Setup - Befehlsschnittstelle}} |
| |
| Die nächste Konfiguration betrifft die **Monitoring-Sicherheit** von [[https://www.icinga.org/|Icinga]]-Web. Hier kann eingestellt werden, welche Variablen in Konfigurationen **maskiert** werden sollen. Dies ist besonders bei Angaben von **checks** bei denen Passwörter benötigt werden sinnvoll. |
| |
| :!: **HINWEIS** - Die standardmäßig vorgegeben Variablen sollten wie folgt erweitert werden: |
| |
| Standard ist: |
| * ''*pw*,*pass*,community'' |
| **ergänzend** sollten nachfolgende Variablen **maskiert** werden: |
| * **''*secret*,*pw*,*pass*,community''** |
| |
| Abschließend kann dann wieder die Schaltfläche **[Weiter]** betätigt werden. |
| |
| {{:tachtler:icinga:icingaweb2_setup_monitoring_sicherheit_page1.png|Icinga Web 2 - Setup - Monitoring-Sicherheit}} |
| |
| Im nächsten Schritt werden **__alle__** getätigten Eingaben in einzelnen Blöcken noch einmal zur Anzeige gebracht, damit diese überprüft werden können. Falls alle Daten korrekt sind, kann durch betätigen der vergrößerten Schaltfläche **[Fertigstellen]** das **Monitoring-Modul** **Setup** zum Abschluss gebracht werden. |
| |
| {{:tachtler:icinga:icingaweb2_setup_finish_page1.png|Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 1}} |
| |
| {{:tachtler:icinga:icingaweb2_setup_finish_page2.png|Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 2}} |
| |
| Nach dem betätigen der Schaltfläche **[Fertigstellen]** sollte nachfolgende Anzeige zum Vorschein kommen. |
| |
| {{:tachtler:icinga:icingaweb2_setup_finish_page3.png|Icinga Web 2 - Setup - Monitoring-Modul - Overview - Seite 3}} |
| |
| Durch betätigen der Schaltfläche **[Login to Icinga Web 2]** kann nun eine Anmeldung an der [[https://www.icinga.org/|Icinga]]-Web-Anwendung durchgeführt werden: |
| |
| {{:tachtler:icinga:icingaweb2_anmeldung.png|Icinga Web 2 - Anmeldung}} |
| |