Seite wählen

NETWAYS Trainings – Neue Schulungstermine online

Basic CMYKNach dem durchweg positiven Feedback der beiden letzten Nagios-Schulungen haben wir nun die Terminplanung für das verbleibende Jahr 2009 abgeschlossen und freuen uns bis zum Jahresende allen Nagios-Interessierten noch drei Schulungstermine unserer Nagios-Availability Schulung anbieten zu können. Die Schulung richtet sich vor Allem an Nagios-Einsteiger und verschafft einen Basisüberblick über das Systemmonitoring. Vermittelt wird ein vertiefter Einblick in die führende Open Source Monitoring Software Nagios, deren bekannte Addons, sowie das Monitoring moderner IT-Infrastrukturen.
Die Schulungstermine für 2009:
20. bis 23. Juli 2009
21. bis 24. September 2009
09. bis 12. November 2009
Um eine intensive Betreuung der Teilnehmer zu gewährleisten führen wir jeden Schulung jeweils mit zwei Trainern durch. Unser Trainerteam, bestehend aus Michael Streb und Bernd Löhlein, führen professionell in das Thema Nagios ein und helfen bei individuell bei Fragen und auftretenden Problemen während des Testcases.
Die jeweils 4-tägige Schulung findet im nh-Hotel Nürberg City statt, in welchem in diesem Jahr bereits die OSDC 2009 veranstaltet wurde. Weitere Informationen zum Inhalt der Schulung sowie das Anmeldeformular finden sich auf unseren Schulungsseiten.

NConf 1.2.5 released

nconfLast week, the creators of NConf, a new Nagios configuration tool, released a new version. Tobias Redel and I wrote an article for the last issue of Linux Magazin. We were both very impressed, because the tool is the first config tool that works in environments with multiple Nagios servers. It can create active configuration for the polling server and also create a passive config for the central Nagios server, recieving all of its checkresults passive via NSCA.
Another problem of webbased configtools is speed. Normaly it takes significantly longer to configure hundreds of hosts via web than with vi or other editors. NConf helps speeding up configuration times by providing time saving tools like host cloning or bulk updates of multiple hosts or services.
Version 1.2.5 now added the folowing features:

  • clone services between different hosts
  • a graphical treeview of host dependencies
  • an editor for static configuration files
  • an importer of existing Nagios configuration files
  • a database API

Even with the last two features being still in beta, we think NConf is heading into the right direction. The importer will make it much easier to integrate NConf into existing Nagios environments. The tool can be downloaded at http://nconf.sourceforge.net/

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.

Ask the developer: NagiosGrapher

This entry is part 1 of 5 in the series Ask the developer


What is NagiosGrapher?
NagiosGrapher is a Nagios add on which automatically generates performance charts and graphs from returned Nagios values. It takes the raw Nagios data and turns it into normalised values administrators can analyse, either on its own or Nagios’ web interface.
NagiosGrapher and NETWAYSGrapherV2 – what’s the difference?
They use a completely different architecture. NagiosGrapher is the predecessor to NETWAYSGrapherV2, but as it is so popular in the community, we decided to keep the project running. We’ve invested the latest technologies in the NETWAYSGrapherV2 however, and that is our main ‘grapher’ project.
How does it work?
Nagios plugins run checks on hosts and services, returning results in strings of extended information. The NagiosGrapher daemon receives these via perf-files or a pipe, filters them of numeric data by using regular expressions  and stores the data in a RRD (Round Robin Database). The functions we built use the RRD to create graphs from the data values and are generated on request – in real-time (or within 5 min). All interaction can be made on a Perl CGI based front end, or through the Nagios system itself.
Any interesting features?multigraphs
Aside from the real-time graphing as mentioned above, NagiosGrapher also does ‘Mulit-graphs’. Several different graphs can be brought together and displayed in one view, which is quite handy when analysing multiple switch ports for example.
NagiosGrapher also features a ‘process-service-perfdata’ interface, so no patches or changes to the Nagios system needs to be made. This ensures that it is easy to install and maintain. Unlike some other programs, you don’t need to repeat installations because it automatically recognises new devices and services, incorporating their monitoring values for graphing. And because it runs on RRD with automated data cleanup, the database stays at a fixed size, keeping the backend slim.

What is the ‘process-service-perfdata’ interface exactly?

This is an extra specialised interface between Nagios and the RRD where the returned Nagios performance values are normalised. Because it acts as a kind of translation device, no patches or alterations need to be made to Nagios itself, making installation and operation much smoother.
f1-nagios_ping_1currentHow does it compare to other graphing tools?
NagiosGrapher is one of the most popular, longstanding graphing tools for Nagios, alongside nagiosgraph and PnP. Where PnP is easier and faster to configure, it only reads perfdata. NagiosGrapher is more complex but can check older plugin output, and breaks into components easily, thus being also more flexible. This makes it fantastic to scale and implement in large environments.
Any plans for further developments?
NagiosGrapher has been around for quite a while now, but at least it’s reliably stable and very robust. Basically, we’ll keep with maintenance and patches but really our main development work is on the NETWAYSGrapherV2 – speaking of which, we have just released the RC1.
NagiosGrapher in a nutshell?
The old-timer basic Grapher for reliable performance charts, easy to install, easy to maintain and good for large environments – but not as dynamic as the new NETWAYSGrapherV2!
More information:
Join the project or download

Schorsch erzählt: Hallo Nagios, hallo Icinga!

Basic CMYKIn den letzten 5 Wochen ist wieder einiges passiert. So war ich vor kurzem zwei Wochen lang in der Berufsschule in Fürth, welche sich für dieses Schuljahr schon wieder dem Ende nähert. Wieder hier bei NETWAYS angekommen war ich stark damit beschäftigt meine Mails zu lesen und die inzwischen aufgelaufenen Aufgaben abzuarbeiten.
Es gab aber auch ein etwas größer angelegtes Projekt, so haben wir einen neuen webbasierten Passwortmanager bei uns eingeführt.  Dabei konnte ich tatkräftig mithelfen. Dieses neue Tool ermöglicht uns genau abzugrenzen wer welches Passwort sehen darf und wer nicht. Zudem wird jegliches Problem durch logging der eingesehenen Passwörter verhindert.
Aber auch Weiterbildung kam in den letzten Wochen nicht zu kurz. So habe ich mich im Bereich Icinga und Nagios eingelesen und fit gemacht. Praktisch ist auch das Icinga Demosystem (guest/guest) – da kann man sich die Vorabversion anschauen und ausprobieren ohne das gesamte Paket installieren zu müssen. Beim Thema Nagios habe ich mein erstes Testsystem selber aufgesetzt um auch zu sehen was hinter den Kulissen des mächtigen Tools steht womit wir tagtäglich arbeiten. Apropos Nagios: im Oktober ist wieder eine Konferenz zu dem Thema, nach der OSDC ist das dann die zweite Veranstaltung von NETWAYS an der ich teilnehmen werde. Bin schon sehr gespannt, die OSMC on Nagios, wie sie jetzt heißt, soll ja noch größer als die OSDC werden.
Hier noch mein kleines persönliches nicht technisches Highlight: anfang der Woche habe ich meine eigene Zugangskarte zum NETWAYS Büro bekommen, mit dieser kann ich unabhängig von den anderen Kollegen während der Geschäftszeiten ins Büro und das Beste, ich habe mit dieser Karte auch Zugang zum Parkdeck und kann ohne ewiges Parkplatzsuchen mit dem Auto zur Arbeit fahren. Außerdem habe ich meinen Arbeitsplatz für ein kompfortableres Arbeiten mit einem zweiten Monitor erweitert, so muss ich nicht mehr zwischen zwei und mehr Fenstern hin und her zu switchen.
Seit 02. Juni ist mein Kollege, der Eric, aus der alten Firma auch bei NETWAYS. Auch er hat den Betrieb während der Ausbildungszeit auf eigenen Wunsch gewechselt und jetzt sind wir beide hier wieder vereint. Vielleicht erzählen wir Euch im nächsten Blogpost zusammen, was wir erlebt haben…
Der Schorsch

Links 009

Monitor number of active connections to MySQL using Nagios
Setting up and using SNMPv3 on OS X
Useful graphs with SmokePing
Nagios: Integrating Cisco switches
HOWTO grab and thumbnail websites
15 kostenlose Open-Source-Wikis im Überblick
check_eplus – Nagios checkt Handykosten

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.

check_interface_table_v2.pl – alle Ports auf einen Schlag

Nachdem ich vor fünf Tagen schon berichtet habe, dass wir check_interface_table.pl weiterentwickelt haben, ist es heute an der Zeit, check_interface_table_v2.pl zu veröffentlichen. Wie bei Netways üblich natürlich unter GPL Lizenz.
check_interface_table_v2Die Version 2 des Plugins sammelt nun Performance Daten und gibt diese im check_multi Format aus. Dadurch ist es möglich für jedes Interface (auswählbar mittels regularexpression) Trafficgraphen zu zeichnen. Unterstützt werden Netways Grapher V2, PNP, und es gibt auch einen Modus für den NagiosGrapherV1.
Viel Spass beim anpassen der Nagios Konfiguration.
PS: Ich bin offen für Anregungen und Erfolgsberichte.

Nagios-Webinar für Cisco Partner

logoSoeben haben wir für unseren Partner Cisco Systems ein Webinar zum Thema „Open Source Monitoring mit Nagios“ durchgeführt. Cisco bietet seinen Channel Partnern im wöchentlichen Rythmus die Gelegenheit, sich für ca. eine Stunde über neue Themen und Lösungen zu informieren.

Für uns war es eine gute Gelegenheit NETWAYS, sowie unser Knowhow und unsere Dienstleistungen rund um Nagios vorzustellen und auch unser neuestes Addon, den Grapher V2, live zu zeigen.

Die Resonanz war aus meiner Sicht hervorragend und das Webinar wurde von bis zu 65 Teilnehmern online verfolgt. Danke an Cisco für die tolle Gelegenheit Nagios und seinen Einsatz im Unternehmen vorzustellen.

Bernd Erk
Bernd Erk
CEO

Bernd ist Geschäftsführer der NETWAYS Gruppe und verantwortet die Strategie und das Tagesgeschäft. Bei NETWAYS kümmert er sich eigentlich um alles, was andere nicht machen wollen oder können (meistens eher wollen). Darüber hinaus startete er früher das wöchentliche Lexware-Backup, welches er nun endlich automatisiert hat. So investiert er seine ganze Energie in den Rest der Truppe und versucht für kollektives Glück zu sorgen. In seiner Freizeit macht er mit sinnlosen Ideen seine Frau verrückt und verbündet sich dafür mit seinen beiden Söhnen und seiner Tochter.

Inhouse Nagiosschulung bei den Hamburger Wasserwerken

Neben der Möglichkeit die Netways Schulungen in Nürnberg zu besuchen, bieten wir natürlich auch die Option sich das Know How ins Haus zu holen. Für diese Variante haben sich die Mitarbeiter der Hamburger Wasserwerke entschieden.
An der Elbe im Norden der Republik wurde im Workshop gemeinsam eine Open Source Monitoring Lösung installiert und das Wissen zum Umgang damit vermittelt. Zum Einsatz kommen: Nagios, Business Process View, NagVis, die EventDB, der NagiosGrapher sowie das NETWAYSPortal.
Damit steht Hamburg Wasser nun ein umfangreiches Open Source Monitoring System zur Verfügung das sich an die Herausforderungen des Alltags flexibel anpassen lässt.
Recht herzlichen Dank für die produktive Zusammenarbeit.

Live vom Nordic Meet on Nagios: syslog-ng

Bereits gestern referierte Balazs Scheidler, Erfinder von syslog-ng, über den aktuellen Stand seines Projekts. Der Vortrag über die Verbesserungen und Erweiterungen von syslog-ng 3.0, war für uns größtenteils bekannt, da Balazs erst im April auf unserer OSDC zu Gast war und dort in einem Vortrag auf diese Themen eingegangen ist.
Etwas stärker wurde jedoch auf die Implementation von Parsern eingegangen, welches die Definition verschiedener Formatinterpreter zur Mustererkennung in Logfiles ermöglicht. Eine für mich neue Idee, war die Verarbeitung von Nagios check-results mit Hilfe dieser Parser und anschließende Weiterverarbeitung über das Nagios commandfile. Die Idee ist auf jeden Fall einen Versuch in einem unserer nächsten Consulting-Workshops wert.
In den nächsten Versionen soll syslog-ng verstärkt in Richtung Interpretation der Inhalte gehen und sich nicht mehr allein auf den Transport und Konsolidierung der Logfiles beschränken.

Bernd Erk
Bernd Erk
CEO

Bernd ist Geschäftsführer der NETWAYS Gruppe und verantwortet die Strategie und das Tagesgeschäft. Bei NETWAYS kümmert er sich eigentlich um alles, was andere nicht machen wollen oder können (meistens eher wollen). Darüber hinaus startete er früher das wöchentliche Lexware-Backup, welches er nun endlich automatisiert hat. So investiert er seine ganze Energie in den Rest der Truppe und versucht für kollektives Glück zu sorgen. In seiner Freizeit macht er mit sinnlosen Ideen seine Frau verrückt und verbündet sich dafür mit seinen beiden Söhnen und seiner Tochter.

Live vom Nordic Meet on Nagios: Nagios on Red Hat

Red Hat Senior Consultant Magnus Glantz stellt im seinen Vortrag „Monitoring solutions with Nagios on Red Hat Enterprise Linux“ die verschiedenen Installationsszenarien von Nagios auf Basis der Red Hat Enterprise Linux Plattform vor.
magnusDie drei vorgestellten Szenarien beschreiben die Installation als einzelne Instanz, redundante Installation und ein hochverfügbares Szenario unter Verwendung der Red Hat Cluster Suite. Letzteres wird hier auch auf Basis einer Virtualisierungslösung unabhängig von KVM und XEN beschrieben.
Unterschied zur Installation auf anderen Plattformen ist hier die Verwendung der Red Hat Advanced Platform, welches spezifische Produktfunktionalitäten wie GFS-Support und eine unlimitierte Anzahl von Gastsystemen unterstützt.
Der Vortrag gibt einen guten Überblick über die verschiedenen Installationstypen, aber nichts wirklich Neues, dass es zu berichten gibt.

Bernd Erk
Bernd Erk
CEO

Bernd ist Geschäftsführer der NETWAYS Gruppe und verantwortet die Strategie und das Tagesgeschäft. Bei NETWAYS kümmert er sich eigentlich um alles, was andere nicht machen wollen oder können (meistens eher wollen). Darüber hinaus startete er früher das wöchentliche Lexware-Backup, welches er nun endlich automatisiert hat. So investiert er seine ganze Energie in den Rest der Truppe und versucht für kollektives Glück zu sorgen. In seiner Freizeit macht er mit sinnlosen Ideen seine Frau verrückt und verbündet sich dafür mit seinen beiden Söhnen und seiner Tochter.