Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:icinga

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
tachtler:icinga [2015/11/18 13:36] – [Setup: Configuration] klaustachtler:icinga [2015/11/18 15:06] – [icingaweb: Benutzer/Rechte] klaus
Zeile 2204: Zeile 2204:
 GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON `icingaweb`.* TO 'icingaweb'@'192.168.0.110'; GRANT SELECT, INSERT, UPDATE, DELETE, DROP, CREATE VIEW, INDEX, EXECUTE ON `icingaweb`.* TO 'icingaweb'@'192.168.0.110';
 GRANT USAGE ON *.* TO 'icingawebuser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim'; GRANT USAGE ON *.* TO 'icingawebuser'@'server11.idmz.tachtler.net' IDENTIFIED BY 'geheim';
-GRANT ALL PRIVILEGES ON `icingaweb`.* TO 'root'@'server11.idmz.tachtler.net'; +GRANT ALL PRIVILEGES ON *.* TO 'root'@'server11.idmz.tachtler.net'; 
-GRANT ALL PRIVILEGES ON `icingaweb`.* TO 'root'@'192.168.0.110';+GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.0.110';
  
 -- Make sure that priviliges are reloaded. -- Make sure that priviliges are reloaded.
Zeile 2554: Zeile 2554:
 {{: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}}
Zeile 2566: Zeile 2566:
 {{: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+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}}