Icinga

Alles zu diesem Thema

Understanding commands in Icinga 2

Icinga 2 command definitions can seem daunting at first. This blog post provides a quick introduction to some of the concepts you need to be familiar with when writing your own command definitions. In their most basic form command definitions need a command line: object CheckCommand "my_http" { import "plugin-check-command" command = [ PluginDir + "/check_http" ] } The "plugin-check-command" template tells Icinga how to execute commands, i.e. by executing an external plugin. There are a few...

Icinga Web 2 – Das darf nicht jeder

Ich möchte heute auf die verschiedenen Möglichkeiten eingehen, in Icinga Web 2 zu steuern wer was sieht und machen darf. Gerade in Unternehmen mit vielen Mitarbeitern oder einem großen Kundenkreis ist dies von essentieller Bedeutung für die Antwort auf die Frage, ob man Icinga Web 2 produktiv einsetzen kann, oder nicht. Da wir uns nun langsam auf den ersten Release Candidate hinzu bewegen, soll dieser Eintrag auch dazu dienen, zu präsentieren was in dieser Hinsicht noch zu erwarten ist. Das...

SMS unter Linux versenden – so einfach geht's

Ein wichtiger Bestandteil von Monitoringsystemen wie Nagios oder Icinga ist die Alarmierung. Wir bekommen viele Anfragen, wie eine sichere Alarmierung neben der klassischen E-Mail realisierbar ist. Oft bleibt dabei nur noch die SMS übrig, da sie ein kostengünstiges, aber effektives Mittel zur Alarmierung ist. Heute möchte ich einen kurzen Einblick geben wie man SMS unter Linux verschicken kann - darüber hinaus gibt es einen kurzen Einblick in die Konfiguration vom Monitoring-System zum Versand...

Protokoll-Handler in Firefox oder wie komm ich schnell zu meinen Problemen

Eine der schnellsten und komfortabelsten Möglichkeiten auf ein problematisches System zuzugreifen ist für mich auf einen Link in der Überwachung zu klicken. Somit ist nur die Frage wie bekomme ich die Möglichkeit auf eine URL zu klicken und es öffnet sich meine SSH-Verbindung, mein VNC-Fenster oder die Remotedesktop-Sitzung? Die Lösung hierfür heißt auf der einen Seite action_url (oder notes_url) in Nagios oder Icinga, auf der anderen Seite muss ich meinen Browser noch dazu bringen mit...

Icinga – Best Practices eines Forks

Zu diesem Thema gebe ich heute im Rahmen des Linux Tags Berlin um 16.00 Uhr einen Vortrag im Raum Europa I. Inhalt ist die Geschichte von Icinga in den letzten drei Jahren und die Tools die wir im Projekt verwendet haben um den steigenden Herausforderungen entgegenzutreten. Würde mich freuen wenn der ein oder andere von Euch den Weg dorthin findet. Wenn ich mir die letzten Entwicklungen in Richtung Nagios ansehe bin ich noch immer sehr glücklich, dass wir den Schritt mit der Community gegangen...

ODBC-Datenbankzugriff mit Powershell

Es gibt manchmal Situationen, in denen man eine Datenbank abfragen muss, der ODBC-Treiber allerdings nur für Windows verfügbar ist und auch keine zusätzliche Skriptsprache installiert werden soll. Hierfür bietet sich Microsofts objektorientierte Powershell an, mittels derer ein Datenbankzugriff über ODBC relativ einfach zu bewerkstelligen ist. Die Powershell hat außerdem den Vorteil bei aktuellen Windows-Versionen wie z.B. Windows Server 2008 R2 und Windows 7 bereits vorinstalliert zu sein....