Icinga 2
eBook - ePub

Icinga 2

Ein praktischer Einstieg ins Monitoring

  1. 686 Seiten
  2. German
  3. ePUB (handyfreundlich)
  4. Über iOS und Android verfügbar
eBook - ePub

Icinga 2

Ein praktischer Einstieg ins Monitoring

Über dieses Buch

"Icinga 2" gibt eine umfassende Einfuhrung in das gleichnamige Monitoringprodukt, das als Fork einer etablierten Lösung für Verfügbarkeitsmonitoring entstanden ist, in Version 2 jedoch einen kompletten Rewrite mit vielen, meist massiven, Verbesserungen erhalten hat. Dabei zeigt es Umsteigern von anderen freien Monitoringlösungen genauso wie Monitoring-Neulingen, wie eine Umgebung aufgebaut und Schritt fur Schritt immer umfangreicher und umfassender gestaltet wird.Die Beispiele haben einen sehr starken Praxisbezug und sollen nicht nur Wege zeigen, wie übliche Probleme irgendwie gelöst werden können, sondern welcher Ansatz sich vielfach in unterschiedlichsten Setups bewährt hat. Dabei bekommt der Leser aber nicht nur ganz konkrete Losungen für immer wieder auftretende Aufgaben an die Hand, sondern erfährt auch, wie er sich selbst weiterhelfen kann, wenn eine Anforderung einmal nicht vom Buch abgedeckt ist.Gezeigt werden die Überwachung von Linux, Unix und MS Windows Hosts, Netzwerkgeraten, Virtualisierungsplattformen, Netzwerkdiensten wie Web- und Mailserver, Verzeichnisdiensten, Datenbanken etc. Für die Überwachung werden bewährte Plugins vorgestellt, darüber hinaus aber auch Losungen für Logmanagement und Perfomance-Graphing aufgezeigt.In der zweiten, umfassend erweiterten Ausgabe dieses Praxisbuchs wurde nicht nur der Inhalt komplett überarbeitet und an die seit dem Vorläufer erschienenen neuen Versionen der behandelten Programme angepasst, sondern es wurden auch neue Kapitel über den Icinga Director, die API von Icinga und Hochverfügbarkeit für Icinga-Setups hinzugefügt.

Information

Jahr
2018
Auflage
2
eBook-ISBN:
9783960884262

Teil III

Fortgeschrittene Überwachung

11Icinga Web 2 einsetzen und anpassen

Während die nicht mehr gepflegte Icinga-Classic-Oberfläche einen schnellen und unkomplizierten Weg bot, den aktuellen Zustand einzelner Services und Hosts zu betrachten, wollten die meisten Benutzer doch mehr Features und eine ansprechendere Aufbereitung der ermittelten Ergebnisse. Dafür hat das Icinga-Team vor einigen Jahren bereits die alternative Oberfläche Icinga Web geschaffen. Aus diesen Erfahrungen entstand zeitgleich zu Icinga 2 auch Icinga Web 2.
Dabei soll der Name »Icinga Web 2« ausdrücken, dass es sich dabei um eine neue Version von Icinga Web handelt, nicht um das Webinterface von Icinga 2, da die verschiedenen Versionen voneinander unabhängig und austauschbar sind. So kann Icinga Web 2 mit Icinga ebenso betrieben werden wie Icinga Web mit Icinga 2. Diese Flexibilität rührt daher, dass die Kommunikation über die IDO-Datenbank stattfindet, die seit ihrer Einführung kontinuierlich erweitert wurde, wobei aber die Abwärtskompatibilität stets gewahrt blieb.
Durch starke Modalisierung, auch für zu formulierende Suchabfragen, kann Icinga Web 2 sehr leicht und schnell den eigenen Bedürfnissen angepasst werden. Eigene Filter lassen sich abspeichern und in eigenen Dashboards verwenden. Kommentare zu einzelnen Checks und Bestätigungen zu aufgetretenen Problemen erleichtern den Kommunikationsfluss zwischen mehreren Admins.

11.1Filter

Eine der großen Stärken von Icinga Web 2 sind mit Sicherheit die schnellen Such- und Filterfunktionen. Das globale Suchfeld befindet sich oben links direkt unter dem Icinga-Logo. Bei Suchbegriffen, die hier eingegeben werden, durchsucht Icinga Web 2 alle Hosts, Services, Host- und Service-Gruppen nach diesem Begriff. Hierzu muss nicht einmal die Suche mit einem abschließenden Return gestartet werden, sondern die einfache Eingabe reicht schon, um ein Ergebnis angezeigt zu bekommen.
Weitaus mächtigere Filter mit logischen Verknüpfungen lassen sich ebenfalls entwerfen und anwenden. Um z. B. alle Hosts mit einer Kombination aus verschiedenen Eigenschaften als Ergebnis zu erhalten, geht man zuerst über den Menüpunkt Overview im Hauptmenü und den Unterpunkt Hosts. Bekanntlich werden nun alle Host-Objekte aufgelistet. Oberhalb der aufgelisteten Hosts befindet sich ein weiteres Suchfeld.
Mit der Verwendung dieses Felds, lässt sich die Ergebnisliste aller bekannten Hosts weiter einschränken. Der dort eingegebene Suchstring wird auf Hostnamen und Hostaliases angewendet. Soll die Suche jedoch wesentlich spezifischer gestaltet werden, ist das Filtersymbol rechts neben dem Eingabefeld anzuwählen.
image
Abbildung 11-1: Erzeugen eines Filters für Hosts
Nun stehen einem alle Host- sowie Custom-Attribute zur Durchsuchung bereit. Darüber hinaus kann auch so etwas wie der aktuelle Status in die eigene Suche mit einbezogen werden. Als erstes Beispiel soll hier ein Filter gebaut werden, der alle Hosts mit einem Status ungleich UP anzeigt, die gleichzeitig auch eine Windows-Plattform bieten.
image
Abbildung 11-2: HostfiIters für Windows-Plattformen
Hierzu ist in der linken Box der Eintrag Host Os auszuwählen, da er sich auf das Host-Custom-Attribut os bezieht. Anfangsbuchstaben werden in Icinga Web 2 immer groß geschrieben. Entsprechend wird die Gleichheit als Operator beibehalten und auf der rechten Seite muss windows eingetragen werden. Die Suche ist hierbei Case-Insensitive, so dass hier wirklich windows verwendet werden kann und nicht in der Großschreibweise wie in der Icinga-Konfiguration vorgegeben.
Ein Klick auf Apply oder das Betätigen der Return-Taste wendet den Filter unverzüglich an. Die weitere Einschränkung auf Hosts mit dem aktuellen Status ungleich UP wird nach einem Druck auf das Plus-Symbol rechts neben dem Mülleimer und dem Eingabefeld mit windows als Inhalt in der dann erscheinenden neuen Zeile eingegeben.
image
Abbildung 11-3: Hostfilters für Windows-Plattformen und Status
Hierfür muss im linken Feld Host State stehen, das Operatorfeld ist auf »!=« zu ändern und im rechten Feld ist up einzutragen. Alternativ kann anstatt von up auch der entsprechende numerische Wert benutzt werden, hier dementsprechend die 0.
Das Modellieren von Filterregeln für Services wird auf gleiche Weise durchgeführt, nur muss vorweg in die Übersicht Services gewechselt werden. Für das Beispiel aller Services, die einen Status ungleich OK aufweisen und auf einer Windows- oder Linux-Plattform laufen, wo der Host selbst jedoch UP ist, startet man wie im obigen Beispiel für Hosts. Als Unterschied ist bei Host State jedoch die Gleichheit mit »=« als Operator zu wählen.
Die erforderliche dritte Bedingung, der Service State, kann nach der Betätigung des Plus...

Inhaltsverzeichnis

  1. Cover
  2. Titel
  3. Impressum
  4. Widmung
  5. Vorwort
  6. Danksagungen
  7. Feedback
  8. Inhaltsverzeichnis
  9. I Einführung
  10. II Betriebssystemüberwachung
  11. III Fortgeschrittene Überwachung
  12. IV Integration
  13. Anhang
  14. Fußnoten
  15. Index

375,005 Studierende vertrauen auf uns

Zugang zu über 1,5 Millionen Titeln zu einem fairen monatlichen Preis.

Mit unseren Lerntools kannst du noch effizienter lernen.

Häufig gestellte Fragen

Ja, du kannst dein Abo jederzeit über den Tab Abo in deinen Kontoeinstellungen auf der Perlego-Website kündigen. Dein Abo bleibt bis zum Ende deines aktuellen Abrechnungszeitraums aktiv. Erfahre, wie du dein Abo kündigen kannst
Nein, Bücher können nicht als externe Dateien, z. B. PDFs, zur Verwendung außerhalb von Perlego heruntergeladen werden. Du kannst jedoch Bücher in der Perlego-App herunterladen, um sie offline auf deinem Smartphone oder Tablet zu lesen. Erfahre, wie du Bücher herunterladen kannst, um sie offline zu lesen
Wir sind ein Online-Lehrbuch-Abonnement-Service, bei dem du für weniger als den Preis eines einzelnen Buchs pro Monat Zugriff auf eine gesamte Online-Bibliothek erhältst. Bei über 1,5 Millionen Büchern zu mehr als 990 Themen bist du bestens versorgt! Erfahre mehr über unsere Mission
Achte auf das Symbol zum Vorlesen bei deinem nächsten Buch, um zu sehen, ob du es dir auch anhören kannst. Bei diesem Tool wird dir Text laut vorgelesen, wobei der Text beim Vorlesen auch grafisch hervorgehoben wird. Du kannst das Vorlesen jederzeit anhalten, beschleunigen und verlangsamen. Erfahre mehr über die Funktion „Vorlesen“
Ja! Du kannst die Perlego-App sowohl auf iOS- als auch auf Android-Geräten nutzen, damit du jederzeit und überall lesen kannst – sogar offline. Perfekt für den Weg zur Arbeit oder wenn du unterwegs bist.
Bitte beachte, dass wir Geräte, auf denen die Betriebssysteme iOS 13 und Android 7 oder noch ältere Versionen ausgeführt werden, nicht unterstützen können. Mehr über die Verwendung der App erfahren
Ja, du kannst auf Icinga 2 von Lennart Betz,Thomas Widhalm im PDF- und/oder ePUB-Format sowie auf andere beliebte Bücher in Informatik & Systemverwaltung zugreifen. In unserem Katalog stehen über 1,5 Millionen Bücher zur Verfügung.