Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin

Größe: px
Ab Seite anzeigen:

Download "Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin"

Transkript

1 Entwicklung von Nagios-Plugins mit Net::SNMP und Nagios::Plugin Plugins prima selbst gemacht Martin Hefter Schenker Deutschland AG Nürnberg, Oktober 2009

2 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 2 von 40

3 Zur Person Erfahrungen mit Nagios seit 2004 Planung und Umsetzung der Nagios-Überwachung für das Hess. Landesamt für Bodenmanagement und Geoinformation (früher Hess. Landesvermessungsamt) Weitere kleine Projekte und Diplomarbeit zum Thema von Geschäftsprozessen mit Nagios Überwachen Nagios-Plugins Pluginpack zur Überwachung von Fujitsu(-Siemens-) Hardware check power fsc check fans fsc check temp fsc check systemhealth fsc check raid fsc Plugin zur Überwachung von USV-Systemen der Firma APC check ups apc M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 3 von 40

4 Zielsetzung Ziel dieses Vortrags Dieser Vortrag soll einen kurze Einführung in die Verwendung von Nagios::Plugin und Net::SNMP vermitteln. Es können leider nicht alle Methoden und Möglichkeiten der beiden Module behandelt werden. Ausführlichere Informationen zu den beiden Modulen finden Sie auf der jeweiligen Website. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 4 von 40

5 Agenda 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 5 von 40

6 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 6 von 40

7 Installation Installation von Nagios::Plugin Beim Kompilieren der Nagios-Plugins ab Version kann das Perl Modul Nagios::Plugin mit übersetzt werden. Kompilieren aus dem Sourcecode./configure --enable-perl-modules Alternativ M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 7 von 40

8 Einbinden von Nagios::Plugin Einbinden von Nagios::Plugin use FindBin use lib " $FindBin :: Bin /../ perl / lib "; use Nagios :: Plugin ; Weitere Informationen zu Nagios::Plugin 33/lib/Nagios/Plugin.pm M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 8 von 40

9 Einbinden von Nagios::Plugin Einbinden von Nagios::Plugin use FindBin use lib " $FindBin :: Bin /../ perl / lib "; use Nagios :: Plugin ; Weitere Informationen zu Nagios::Plugin 33/lib/Nagios/Plugin.pm M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 8 von 40

10 Objekt erzeugen Objekt erzeugen Das Nagios-Plugin-Objekt kapselt die wichtigsten Funktion für ein Nagios-Plugin. Beispiel Aufruf des Konstuktors $np = Nagios :: Plugin -> new ( usage => " Usage : %s [-H <host >]" shortname => " USV "); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 9 von 40

11 Objekt erzeugen Beispiel Aufruf des Konstrutors $np = Nagios :: Plugin -> new ( usage => " Usage : %s [-H <host >]" shortname => " USV "); Hinweis Wenn das Argument usage verwendet wird, wird automatisch eine Instanz von Nagios::Plugin::Getopt zur Verarbeitung von Kommandozeilen-Argumenten erzeugt. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 10 von 40

12 Kommandozeilen-Argumente hinzufügen add_arg Fügt dem Plugin ein Kommandozeilen-Argument hinzu. Beispiel Aufruf add_arg $np -> add_arg ( spec => hostname H=s, help => "-H, -- hostname ( Hostname or IP Address )"); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 11 von 40

13 Kommandozeilen-Argumente auswerten getopts Überprüft die Kommandozeilen-Argumente auf Vollständigkeit und stellt sie für den Zugriff bereit. Zugriff auf Kommandozeilen-Argumente $np -> getopts ; $hostname = $np ->opts -> hostname ; M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 12 von 40

14 Warnschwellen und Bereiche Erzeugt einen Alarm wenn X... Bereich Bemerkung 10 < 0 oder > 10 (Außerhalb des Bereiches [ ]) 10: < 10, (Außerhalb des Bereiches [10... ]) :10 > 10, (Außerhalb des Bereiches [ ]) 10:20 < 10 or > 20, (Außerhalb des Bereiches [ and 20, (Innerhalb des Bereiches ) M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 13 von 40

15 Warnschwellen und Bereiche Temperaturmessung im Serverraum Bereichsdefinition Warning 19:21 Critical 18:22 M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 14 von 40

16 Warnschwellen und Bereiche set_thresholds Legt die Grenzwerte für die Überprüfung eines Wertes fest. Beispiel Aufruf set_thresholds $np -> set_thresholds ( warning => $warning, critical => $critical ); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 15 von 40

17 Warnschwellen und Bereiche check_thresholds Vergleicht den übergebenen Wert mit den festgelegten Grenzwerten und generiert den entsprechenden Rückgabewert OK, Warning oder Critical. Beispiel Aufruf check_thresholds $code = $np - > check_threshold ( $runtime ); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 16 von 40

18 Nachrichten add_message Fügt eine Nachricht der entsprechenden Queue hinzu. Es wird jeweils eine eigene Queue für OK, Warning und Critical geführt. Beispiel Aufruf add_message (1/2) $np -> add_message ( OK," Everything is all right "); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 17 von 40

19 Nachrichten Beispiel Aufruf add_message (1/2) $np -> add_message ( OK," Everything is all right "); Beispiel Aufruf add_message mit check thresholds (2/2) $np -> add_message ( check_thresholds ( $runtime ), " Battery Runtime is $runtime "); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 18 von 40

20 Nachrichten check_message Überprüft die Nachrichten Queues und gibt die letzte Nachricht der Queue mit der höchsten Priorität zurück. 1 Critical 2 Warning 3 OK Mit den Parametern join und join_all können auch alle Queues zurückgeben werden. check_message (1/2) Eine Queue ( $code, $message ) = $np - > check_messages (); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 19 von 40

21 Nachrichten check_message (1/2) Eine Queue ( $code, $message ) = $np - > check_messages (); check_message (2/2) Alle Queues ( $code, $message ) = $np - > check_messages ( join => "<BR >", join_all => "<BR >"); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 20 von 40

22 Performance Daten add_perfdata Fügt den Performance-Daten einen Wert hinzu. Beispiel Aufruf add_perfdata $np -> add_perfdata ( label => " batcapacity ", value => $batterycapacity, threshold => $capacitythreshold, uom => "%", min => 0, max => 100); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 21 von 40

23 Exit-Methoden (1/2) nagios_exit Beendet das Skript mit einer Nachricht und einem Rückgabewert. Beispiel Aufruf nagios_exit $np -> nagios_exit ( return_code => OK, message => " Everything is alright "); Hinweis Diese Methode sollte verwendet werden, um das Plugin regulär zu beenden. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 22 von 40

24 Exit-Methoden (1/2) nagios_exit Beendet das Skript mit einer Nachricht und einem Rückgabewert. Beispiel Aufruf nagios_exit $np -> nagios_exit ( return_code => OK, message => " Everything is alright "); Hinweis Diese Methode sollte verwendet werden, um das Plugin regulär zu beenden. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 22 von 40

25 Exit-Methoden (2/2) nagios_die Beendet das Skript mit einer Nachricht und dem Rückgabewert Unknown. Das Argument return_code ist hier optional. Beispiel Aufruf nagios_die $np -> nagios_die ( message => " Unable to open SNMP connection "); Hinweis Diese Methode sollte verwendet werden, um das Plugin bei einem Fehler zu beenden. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 23 von 40

26 Exit-Methoden (2/2) nagios_die Beendet das Skript mit einer Nachricht und dem Rückgabewert Unknown. Das Argument return_code ist hier optional. Beispiel Aufruf nagios_die $np -> nagios_die ( message => " Unable to open SNMP connection "); Hinweis Diese Methode sollte verwendet werden, um das Plugin bei einem Fehler zu beenden. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 23 von 40

27 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 24 von 40

28 SNMP SNMP Tree Managed Objects Die Managed Objects werden durch einen eindeutigen Object Identifier (OID) identifiziert. Die OID beschreibt den Weg durch den Baum zum Managed Object. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 25 von 40

29 Management Information Base Management Information Base (MIB) Die MIB beschreibt die Informationen, die über SNMP abgefragt werden können. Beispiel OID = Beispiel MIB upsadvbatteryruntimeremaining OBJECT - TYPE SYNTAX TimeTicks ACCESS read - only STATUS mandatory DESCRIPTION " The UPS battery run time remaining before battery exhaustion." ::= { upsadvbattery 3 } M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 26 von 40

30 Nützliche Hilfsmittel Kommandozeilen-Tools snmpget snmpwalk Websites (MIB-Browser) uvm. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 27 von 40

31 Installation Installation von Net::SNMP Die meisten Linux-Distributionen liefern bereits fertige Pakete für Net::SNMP mit. Installation unter Debian apt-get install libsnmp-perl Alternativ (Sourcecode) M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 28 von 40

32 Einbinden von Net::SNMP Einbinden von Net::SNMP use Net::SNMP Weitere Informationen zu Net::SNMP: lib/net/snmp.pm M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 29 von 40

33 Einbinden von Net::SNMP Einbinden von Net::SNMP use Net::SNMP Weitere Informationen zu Net::SNMP: lib/net/snmp.pm M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 29 von 40

34 Verbindung aufnehmen Verbindung aufnehmen Das Session-Objekt regelt die Verbindung zwischen dem Client und dem SNMP-Agenten Beispiel Session-Objekt erzeugen ( $session, $error ) = Net :: SNMP -> session ( - hostname => $host, - community => $community, - port => $snmp_port, - version => $snmp_version ); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 30 von 40

35 Anfragen stellen Eine OID abfragen Mit get_request() lassen sich eine oder mehere OIDs vom Agenten abfragen. Entspricht der Funktion von snmpget auf der Kommandozeile. Beispiel get_request() $timeonbattery = " "; $linefailcause = " "; push $timeonbattery ); push $linefailcause ); $result = $session - > get_request ( varbindlist => ); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 31 von 40

36 Anfragen stellen Einen OID Baum abfragen Mit get_table() kann ein ganzer OID-Baum abgefragt werden. Entspricht der Funktion von snmpwalk auf der Kommandozeile. Beispiel get_table() $physicaldev = " "; $devtable = $session - > get_table ( baseoid => $physicaldev ); M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 32 von 40

37 Anfragen stellen Hinweis Die Abfrageergebnisse von get_table() können sehr umfangreich ausfallen, wenn ein Knoten nahe an der Wurzel gewählt wird. Hinweis Net::SNMP bietet noch weitere Methoden um Abfragen zu stellen z.b. get_entries() und get_bulk_request(). Damit lassen sich die Abfragen weiter optimieren. Allerdings setzt dies mindestens SNMP Version 2 voraus. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 33 von 40

38 Ergebnisse auswerten Abfrage Ergebnisse Die Methoden get_request() und get_table() liefern jeweils eine Referenz auf einen HASH zurück, der sich aus der OID als Schlüssel dem dazugehörigen Wert zusammensetzt. Beispiel (1/2) Zugriff auf einen einzelnen Wert $timeonbatteryoid = " "; push $timeonbatteryoid ); $result = $session - > get_request ( varbindlist => ); $timeonbattery = $result - >{ $timeonbatteryoid }; M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 34 von 40

39 Ergebnisse auswerten Beispiel (1/2) Zugriff auf einen einzelnen Wert $timeonbatteryoid = " "; push $timeonbatteryoid ); $result = $session - > get_request ( varbindlist => ); $timeonbattery = $result - >{ $timeonbatteryoid }; Beispiel (2/2) Zugriff auf alle Werte $physicaldevoid = " "; $devtable = $session - > get_table ( baseoid => $physicaldevoid ); foreach my $oid ( sort ( keys (%{ $devtable }))) { $dev = $devtable - >{ $oid }; } M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 35 von 40

40 Ergebnisse auswerten Beispiel (2/2) Zugriff auf alle Werte $physicaldevoid = " "; $devtable = $session - > get_table ( baseoid => $physicaldevoid ); foreach my $oid ( sort ( keys (%{ $devtable }))) { $dev = $devtable - >{ $oid }; } Hinweis Nicht vergessen nach Beendigung der Abfragen die Verbindung mit session->close() explizit zu schließen. M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 36 von 40

41 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 37 von 40

42 Beispiel Beispiel M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 38 von 40

43 Neuer Abschnitt 1 Einführung 2 Nagios::Plugin 3 Net::SNMP 4 Beispiel 5 Ende M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 39 von 40

44 Ende Fragen? Sie brauchen ein neues Nagios Plugin, haben aber keine Zeit selber zu programmieren? Gerne erstelle ich Ihnen ein Angebot. - Nagios Consulting - - Softwareentwicklung - Slides TEXed with LATEX-Beamer M. Hefter - OSMC 2009 Plugins mit Net::SNMP und Nagios::Plugins 40 von 40

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2006. Peter Gritsch

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2006. Peter Gritsch SNMP4Nagios Grazer Linuxtage 2006 Peter Gritsch Inhalte Motivation für Network Monitoring SNMP Grundlagen Nagios Grundlagen SNMP4Nagios Plugins Motivation für Network Monitoring Probleme erkennen bevor

Mehr

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2007. Peter Gritsch

SNMP4Nagios. SNMP4Nagios. Grazer Linuxtage 2007. Peter Gritsch SNMP4Nagios Grazer Linuxtage 2007 Peter Gritsch Inhalte Motivation für Network Monitoring SNMP Grundlagen Nagios Grundlagen SNMP4Nagios PlugIns Motivation für Network Monitoring Probleme erkennen bevor

Mehr

SNMP. vorgetragen. von. Jens Thielscher

SNMP. vorgetragen. von. Jens Thielscher SNMP vorgetragen von Jens Thielscher Gliederung Was ist SNMP MIB und Managed Object Vorteile/Nachteile Versionen Kommandos Beispiel Was ist SNMP? Simple Network Management Protocol Netzwerkprotkoll zur

Mehr

www.uni-math.gwdg.de/linuxuebung

www.uni-math.gwdg.de/linuxuebung 14 Netzwerküberwachung und -steuerung Überblick SNMP Simple Network Management Protocol Datendefinitionen SNMP Implementierungen unter Linux Kommandos zur Datenbeschaffung Konfiguration des Net-SNMP Agenten

Mehr

Dazu stehen für alle gängigen Betriebssysteme die Command Line basierenden Tools snmpget, snmpset, snmptrap zur Verfügung.

Dazu stehen für alle gängigen Betriebssysteme die Command Line basierenden Tools snmpget, snmpset, snmptrap zur Verfügung. SNMP Einführung Command Line Tools Am Markt existieren jede Menge leistungsfähige, kommerzielle sowie open source Produkte, um Netzwerke und Serversysteme über das Simple Network Management Protokoll SNMP

Mehr

Linux Cluster in Theorie und Praxis

Linux Cluster in Theorie und Praxis Foliensatz Center for Information Services and High Performance Computing (ZIH) Linux Cluster in Theorie und Praxis Monitoring 30. November 2009 Verfügbarkeit der Folien Vorlesungswebseite: http://tu-dresden.de/die_tu_dresden/zentrale_einrichtungen/

Mehr

check_cisco_voice Dokumentation

check_cisco_voice Dokumentation check_cisco_voice Dokumentation Inhaltsverzeichnis 1. Vorbereitung...2 2. Verwendung...3 2.1 Usage / Parameter...3 2.2 Modi...5 2.2.1 Lern-Modus...5 2.2.2 Interface-Modus...6 2.2.3 Gesamtstatus...8 2.2.4

Mehr

Renée Bäcker. Perl $foo Magazin

Renée Bäcker. Perl $foo Magazin Renée Bäcker Renée Bäcker Perl Renée Bäcker Perl $foo Magazin Renée Bäcker Perl $foo Magazin OTRS Renée Bäcker Perl $foo Magazin OTRS u.v.m Früher... Am Anfang steht der Kunde... dann kommt der Auftrag

Mehr

SNMP Der vergessene Klassiker

SNMP Der vergessene Klassiker Dr. Schwartzkopff IT Services SNMP Der vergessene Klassiker Dr. Michael Schwartzkopff SNMP Seite 1/27 Der Aufbau des Seminars Motivation für Netzwerk Management Grundlagen für SNMP (SMI, MIB und SNMP)

Mehr

Nagios Erweiterungen Der Rest. Nagios / Icinga. OpenSource Network-Monitoring im großen Stil. Manuel Landesfeind

Nagios Erweiterungen Der Rest. Nagios / Icinga. OpenSource Network-Monitoring im großen Stil. Manuel Landesfeind Erweiterungen Der Rest / Icinga OpenSource Network-Monitoring im großen Stil Manuel Landesfeind Institut für Mathematik Georg-August-Universität Göttingen This presentation can be used under the terms

Mehr

Einbindung des Kentix AlarmManager-PRO in Nagios. 25. März 2013 B1 Systems GmbH

Einbindung des Kentix AlarmManager-PRO in Nagios. 25. März 2013 B1 Systems GmbH Einbindung des Kentix AlarmManager-PRO in Nagios 25. März 2013 Seite 1 Inhaltsverzeichnis 1 Überwachung des AlarmManager-PRO 2 1.1 Konfiguration/Einbinden in Nagios..................... 3 1.2 check KAMP.pl

Mehr

Vorab: Welt der SNMP-RFCs

Vorab: Welt der SNMP-RFCs Vorab: Welt der SNMP-RFCs M. Leischner Internetkommunikation II Folie 1 Historie von SNMP Version SMI MIB Protokoll SGMP RFC1028, 11/87 RFC1028, "Simple Gateway Monitoring Protocol" SNMPv1 RFC1065-1067,

Mehr

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014 Icinga Teil 2 Andreas Teuchert 25. Juli 2014 1 Nagios-Plugins Programme, die den Status von Diensten überprüfen können liegen in /usr/lib/nagios/plugins/ werden von Icinga aufgerufen, geben Status über

Mehr

SNMP und der MIB- Browser von MG-Soft

SNMP und der MIB- Browser von MG-Soft SNMP und der MIB- Browser von MG-Soft 1. SNMP 1.1 Was ist SNMP 1.2 Historie von SNMP 1.3 Einordnung in das OSI-Modell 1.4 Die Architektur von SNMP 1.5 Kommunikation von SNMP 1.6 SNMP-PDUs PDUs 2. MIB und

Mehr

SNMP Applied. Gerrit Beine

SNMP Applied. Gerrit Beine SNMP Applied SNMP-Monitoring planen, konfigurieren und integrieren Gerrit Beine mail@gerritbeine.com 1 Motivation: Warum dieser Vortrag? 2 Ich habe mir seit Jahren gewünscht, dass mir jemand SNMP erklärt...

Mehr

Serverüberwachng mit Icinga

Serverüberwachng mit Icinga Serverüberwachng mit Icinga 19.11.2012 Thomas-Krenn.AG Philipp Deneu KURZVORSTELLUNG KURZVORSTELLUNG Philipp Deneu Senior Consultant / Trainer Themengebiete Open Source Systems Management Open Source

Mehr

Distributed monitoring mit Nagios 2.x

Distributed monitoring mit Nagios 2.x Distributed monitoring mit Nagios 2.x Planung, Installation, Optimierung Martin Hefter Diplomand bei itnovum Nagioskonferenz 11. - 12. Oktober 2007 Zur Person Erfahrungen mit Nagios Zwei kleinere Nagios-Projekte

Mehr

Monitoring der ITInfrastruktur mit opsi

Monitoring der ITInfrastruktur mit opsi Monitoring der ITInfrastruktur mit opsi Agenda Vorstellung uib gmbh / opsi.org Was ist opsi Technik von opsi Opsi-nagios-connector Neu in opsi 4.0.2 Roadmap Nutzer und Community Geschäftsmodell und Preise

Mehr

SNMP Command Line Tools

SNMP Command Line Tools SNMP Command Line Tools Am Markt existieren jede Menge leistungsfähige, kommerzielle sowie open source Produkte, um Netzwerke und Serversysteme über das Simple Network Management Protokoll SNMP zu verwalten.

Mehr

Serverüberwachung mittels SNMP, RRD-Tool und Cacti

Serverüberwachung mittels SNMP, RRD-Tool und Cacti Serverüberwachung mittels, RRD-Tool und Cacti Jörg Mathieu Betreuer : Reinhard Linde Gliederung 1 Einleitung 2 Funktionen MIB Paketaufbau -Agentenbefehle 3 RRD-Tool Erstellen einer RRD-Datei Einfügen von

Mehr

Anleitung. Integration von Kentix Geräten in den OpManager

Anleitung. Integration von Kentix Geräten in den OpManager Anleitung Integration von Kentix Geräten in den OpManager Integration von Kentix Geräten in den OpManager Inhalt 1 Über diese Anleitung... 3 2 Initial Setup... 3 3 Importieren der Device Templates... 3

Mehr

Laborübung SNMP. Aufgabe 1: SNMP Basics genutzter Agent: 10.20.143.73 (VM_SNMP_Win_XP)

Laborübung SNMP. Aufgabe 1: SNMP Basics genutzter Agent: 10.20.143.73 (VM_SNMP_Win_XP) Netzmanagement SS 2014 Prof. Dr. Martin Leischner / Dipl.Inf. Wolfgang Pein 14.5.14 - V1 Laborübung SNMP Einführung Um Netzmanagement betreiben zu können, ist es notwendig, auf Managementinformationen

Mehr

Rainer Janssen Wolfgang Schott. SNMP- Konzepte, Verfahren, Plattformen

Rainer Janssen Wolfgang Schott. SNMP- Konzepte, Verfahren, Plattformen Rainer Janssen Wolfgang Schott SNMP- Konzepte, Verfahren, Plattformen Inhaltsverzeichnis 1. Einführung 1.1 Netzmananegement, ein Modethema? 1.2 Entwicklung der Netzstrukturen 1.3 Verfahren, Protokolle

Mehr

Systemüberwachung und -information mit SNMP

Systemüberwachung und -information mit SNMP Systemüberwachung und -information mit SNMP Page 1 of 22 Name: Daniel van Ross Mail: dross@uni-math.gwdg.de Web: www.uni-math.gwdg.de/dross ehem. stud. Hilfskraft am Mathematischen Institut Bachelorarbeit

Mehr

Sensordaten mit SNMP verteilen

Sensordaten mit SNMP verteilen Sensordaten mit SNMP verteilen Axel Wachtler und Ralf Findeisen Chemnitzer Linux Tage 17.03.2013 Einleitung Systembeschreibung Was ist SNMP? Implementierung Demo Ausblick Systemüberblick Sensor- und Gatewayknoten

Mehr

APPLICATION NOTE AN001

APPLICATION NOTE AN001 APPLICATION NOTE AN001 Fernsteuerung SNMP-Remote-Control KWS-Electronic GmbH Tattenhausen Sportplatzstrasse 1 83109 Großkarolinenfeld Telefon: 0049.8067.9037-0 Telefax: 0049.8067.9037-99 Email: info@kws-electronic.

Mehr

Nagios-Werkstatt: Eigenbau von Perl-Plugins

Nagios-Werkstatt: Eigenbau von Perl-Plugins Nagios-Werkstatt: Eigenbau von Perl-Plugins Das riesige Angebot fertiger Lösungen ist eine der großen Stärken von Nagios. Wo selbst das nicht reicht, ist es aber auch nicht schwer, den Bedarf mit selbst

Mehr

System Monitoring. OMD // Check_MK // Nagios

System Monitoring. OMD // Check_MK // Nagios System Monitoring OMD // Check_MK // Nagios about Jörg Wiemann * 1986 Consultant bei Kite Consult joerg.wiemann@kite-consult.de Kernthemen: Monitoring, Netzwerkdesign/Security, Virtualisierung Beginn mit

Mehr

Webcast: Java Nagios Monitoring in der Praxis

Webcast: Java Nagios Monitoring in der Praxis Webcast: Java Nagios Monitoring in der Praxis Jmx4Perl und Jolokia Referent: Dr. Roland Huß Moderation: Gerhard Laußer ConSol* Software GmbH ConSol* Zentrale in München Geschäftsstelle in Düsseldorf, Tochterfirmen

Mehr

SNMP Grundlagen und Network Monitroing mit Nagios. Sommersemester2011 Autor:Wang,Nan Universität Marburg

SNMP Grundlagen und Network Monitroing mit Nagios. Sommersemester2011 Autor:Wang,Nan Universität Marburg SNMP Grundlagen und Network Monitroing mit Nagios Sommersemester2011 Autor:Wang,Nan Universität Marburg 1 Inhalt 1.Einleitung 2.SNMP Grundlagen 2.1 SNMPv1 Protokoll 2.2 Fünf Betätigungen von SNMP 2.3 MIB

Mehr

Icinga 2 Einführung und Übersicht

Icinga 2 Einführung und Übersicht Icinga 2 Einführung und Übersicht Jens Link September 2015 Icinga 2 Einführung und Übersicht 1 Einführung Icinga 2 Einführung und Übersicht 2 Inhalte Nagios, Icinga, Icinga2 - Eine Übersicht Monitoring

Mehr

Einleitung. Storage-Monitoring mit Nagios

Einleitung. Storage-Monitoring mit Nagios Einleitung Storage-Monitoring mit Nagios Kapitel 01: Einleitung Überblick... 01.01 NetApp - Network Appliance... 01.03 Data ONTAP & WAFL... 01.04 Interner Aufbau... 01.05 Überblick Storage-Monitoring mit

Mehr

check_mk Jens Link FrOSCon 2012 jenslink@quux.de Jens Link (jenslink@quux.de) check_mk 1 / 1

check_mk Jens Link FrOSCon 2012 jenslink@quux.de Jens Link (jenslink@quux.de) check_mk 1 / 1 check_mk Jens Link jenslink@quux.de FrOSCon 2012 Jens Link (jenslink@quux.de) check_mk 1 / 1 Wer bin ich? Freiberuflicher Consultant Schwerpunkt: komplexe Netzwerke, Netzwerksecurity, Netzwerkmonitoring,

Mehr

Monitoring mit Nagios

Monitoring mit Nagios Monitoring mit Nagios Holger Weiß Zentraleinrichtung für Datenverarbeitung (ZEDAT) Freie Universität Berlin 1. Dezember 2005 Gliederung 1 Konzept Hosts versus Services Nagios Plugins NRPE und NSCA Performance

Mehr

Hardwareüberwachung mit IPMI und Nagios

Hardwareüberwachung mit IPMI und Nagios Hardwareüberwachung mit IPMI und Nagios NETWAYS Nagios Konferenz 2007 Agenda Einleitung Weshalb Hardware überwachen? Status quo IPMI Vorstellung IPMI Integration IPMI und Nagios Aktive Checks Eventhandling

Mehr

Jürgen Bayer. Anonyme Methoden, Lambda-Ausdrücke und Ausdrucksbäume in.net

Jürgen Bayer. Anonyme Methoden, Lambda-Ausdrücke und Ausdrucksbäume in.net Jürgen Bayer Anonyme Methoden, Lambda-Ausdrücke und Ausdrucksbäume in.net Inhaltsverzeichnis 1 Einleitung 1 2 Anonyme Methoden 2 3 Lambda-Ausdrücke 4 4 Ausdrucksbäume 6 4.1 Was sind Ausdrucksbäume? 6 4.2

Mehr

Nagios im Novellumfeld

Nagios im Novellumfeld Nagios im Novellumfeld Herzlich Willkommen Christian Mies cmies@gne.de About me... Novell Zertifizierungen seit Netware 5 25 Jahre Novell Utils und Dokumente geschrieben Netzwerkconsultant seit 6 Jahren

Mehr

Datenbanküberwachung mit Nagios Ein Praxisbeispiel

Datenbanküberwachung mit Nagios Ein Praxisbeispiel Datenbanküberwachung mit Nagios Ein Praxisbeispiel Nicole Schulze Kassenärztliche Vereinigung Niedersachsen Hannover Schlüsselworte: Nagios, Monitoring, Reporting Einleitung Das Open Source Monitoringtool

Mehr

Monitoring - Vorher Wissen was passieren wird

Monitoring - Vorher Wissen was passieren wird 1 Monitoring - Vorher Wissen was passieren wird About me 2 Monitoring 3 Monitoring ist ein Überbegriff für alle Arten der unmittelbaren systematischen Erfassung (Protokollierung), Messung, Beobachtung

Mehr

Übersicht Monitoring mit Alarm Monitoring mit Graphen Sensoren Ende. Monitoring @ $HOME. Die Maschine beobachtet das schon eine ganze Weile.

Übersicht Monitoring mit Alarm Monitoring mit Graphen Sensoren Ende. Monitoring @ $HOME. Die Maschine beobachtet das schon eine ganze Weile. Monitoring @ $HOME Die Maschine beobachtet das schon eine ganze Weile. Alexander Schreiber http://www.thangorodrim.ch/ Chemnitzer Linux-Tage 2015, 2015-03-22 Nicht alles was zählt,

Mehr

3 Konfiguration OfficeMaster 3.10 SNMP

3 Konfiguration OfficeMaster 3.10 SNMP 3.10 SNMP Mit OfficeMaster 4.1 wird das Simple Network Management Protocol (SNMP) unterstützt. Dieses Netzwerkprotokoll dient der zentralen Überwachung von Netzwerkelementen. Um SNMP auf dem Ferrari Messaging

Mehr

check_multi Matthias Flacke Nagios Workshop 26. Juni 2007

check_multi Matthias Flacke Nagios Workshop 26. Juni 2007 check_multi Matthias Flacke Nagios Workshop 26. Juni 2007 Was ist check_multi? check_multi ist ein Wrapper-Plugin (Parent), das andere Plugins (Childs) aufruft. In einer Headerzeile wird eine Zusammenfassung

Mehr

Monitoring Microsoft SQL Server

Monitoring Microsoft SQL Server Monitoring Microsoft SQL Server Michael Streb NETWAYS GmbH Einführung Welche Software kommt zum Einsatz SQL Server Microsoft Windows 2003 Server x64 Microsoft SQL Server 2008 x64 Standart NSClient++ 0.3.3

Mehr

SynCE. Synchronisation von ActiveSync fähigen MDA's und PDA's und dem Linux Desktop. Albrecht Liebscher

SynCE. Synchronisation von ActiveSync fähigen MDA's und PDA's und dem Linux Desktop. Albrecht Liebscher Synchronisation von ActiveSync fähigen MDA's und PDA's und dem Linux Desktop Albrecht Liebscher Übersicht: synce * Tools Verbindung PDA < > Linux USB Cradle Bluetooth WLAN Desktopintegration synce * Tools

Mehr

Advanced PowerShell Sensor Dokumenten-Version: 2.0, Letzte Revision: 11.11.2014, Letzter Bearbeiter: Patrick Schmidt

Advanced PowerShell Sensor Dokumenten-Version: 2.0, Letzte Revision: 11.11.2014, Letzter Bearbeiter: Patrick Schmidt Advanced PowerShell Sensor Dokumenten-Version: 2.0, Letzte Revision: 11.11.2014, Letzter Bearbeiter: Patrick Schmidt Wenn Sie ein einfaches Skript erstellen wollen ohne Argumente oder eigene Ausgabe im

Mehr

Benutzerhandbuch. easynms 0.7 beta 8.4.2005

Benutzerhandbuch. easynms 0.7 beta 8.4.2005 Benutzerhandbuch easynms 0.7 beta 8.4.2005 Inhaltsverzeichnis 1 Abkürzungsverzeichnis 3 2 Allgemeines 4 2.1 Inhalt der CD 4 2.2 Systemvoraussetzung 4 2.3 Installation 4 3 Benutzerführung 5 3.1 Oberflächenaufbau

Mehr

ERANGER 3.4.1 Release Announcement

ERANGER 3.4.1 Release Announcement ERANGER 3.4.1 Release Announcement 16. März 2012 2012 Junisphere Systems AG Junisphere Systems AG Glatt Tower, P.O. Box 1572 CH-8301 Glattzentrum Tel. +41 (0)43 443 31 80 info@junisphere.net www.junisphere.net

Mehr

Zeitlich abhängig von OWB?

Zeitlich abhängig von OWB? Zeitlich abhängig von OWB? 24. April 2007 Beat Flühmann Trivadis AG > IT Lösungsanbieter» Application Development, Application Performance Management, Business Communication, Business Intelligence, Managed

Mehr

Ein Ersatz für NRPE und NSCA?

Ein Ersatz für NRPE und NSCA? ? Sven Velt team(ix) GmbH, Nürnberg sv@teamix.net Sven Velt Über mich Linux seit»10 Jahren 1995-2001 Internet-Provider Verantwortlich für Technik 24/7 muss alles laufen Monitoring notwendig... mehr als

Mehr

Sicheres Anwendungs-Monitoring mit SNMP Gerrit Beine

Sicheres Anwendungs-Monitoring mit SNMP Gerrit Beine <gerrit.beine@adesso.de> SNMP Applied Sicheres Anwendungs-Monitoring mit SNMP Gerrit Beine 09.05.2014 Short run Konfiguration und Anwendung von Net-SNMP SNMPv3 mit Net-SNMP TLS/DTLS mit Net-SNMP 09.05.2014

Mehr

check_mk Jens Link sage@guug München 08/2012 jenslink@quux.de Jens Link (jenslink@quux.de) check_mk 1 / 28

check_mk Jens Link sage@guug München 08/2012 jenslink@quux.de Jens Link (jenslink@quux.de) check_mk 1 / 28 check_mk Jens Link jenslink@quux.de sage@guug München 08/2012 Jens Link (jenslink@quux.de) check_mk 1 / 28 Wer bin ich? Freiberuflicher Consultant Schwerpunkt: komplexe Netzwerke, Netzwerksecurity, Netzwerkmonitoring,

Mehr

Security. Stefan Dahler. 6. Zone Defense. 6.1 Einleitung

Security. Stefan Dahler. 6. Zone Defense. 6.1 Einleitung 6. Zone Defense 6.1 Einleitung Im Folgenden wird die Konfiguration von Zone Defense gezeigt. Sie verwenden einen Rechner für die Administration, den anderen für Ihre Tests. In der Firewall können Sie entweder

Mehr

Automatisierte Einbindung von Windows Systemen in Bacula mit Hilfe von OPSI

Automatisierte Einbindung von Windows Systemen in Bacula mit Hilfe von OPSI Automatisierte Einbindung von Windows Systemen in Bacula mit Hilfe von OPSI Who? From? Jörg Steffens http://www.dass-it.de/ When? Bacula-Konferenz.de, 25.09.2012 Rev : 17568 ich Jörg Steffens Projekte

Mehr

Perl-Praxis. CGI-Skripte. Madis Rumming, Jan Krüger.

Perl-Praxis. CGI-Skripte. Madis Rumming, Jan Krüger. Perl-Praxis CGI-Skripte Madis Rumming, Jan Krüger {mrumming,jkrueger}@cebitec.uni-bielefeld.de Übersicht WWW, Web-Server CGI-Skripte Parameterübergabe Web-Formulare CGI.pm Perl-Praxis CGI-Skripte 2/16

Mehr

Allgemeines. Schritt für Schritt. Thomas Fahle

Allgemeines. Schritt für Schritt. Thomas Fahle Thomas Fahle SNMP::Info - SNMP mal ganz einfach SNMP::Info ist eine objektorientierte Schnittstelle für Perl5, um Informationen per SNMP abzufragen oder Einstellungen eines Devices per SNMP zu setzen unterstützt

Mehr

Wiederholung: Beginn

Wiederholung: Beginn B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben

Mehr

OTRS - Nagios Integration. Jens Bothe Senior Consultant, OTRS AG

OTRS - Nagios Integration. Jens Bothe Senior Consultant, OTRS AG OTRS - Nagios Integration Jens Bothe Senior Consultant, OTRS AG NETWAYS Nagios Konferenz Nürnberg, 12.09.2008 Historie OTRS & ((otrs)) 2008 Partner Programm & stable Release OTRS::ITSM 1.1 & OTRS 2.3 o

Mehr

Workshop Eventverarbeitung mit NAGIOS

Workshop Eventverarbeitung mit NAGIOS Workshop Eventverarbeitung mit NAGIOS Marius Hein Michael Streb Agenda Einführung Entstehung der EventDB Ablösung der bisherigen Systeme bisher keine einfache Lösung Konsolidierung verschiedener Systeme

Mehr

Alarmierung der Extraklasse. Die neuen regelbasierten Notizierungen

Alarmierung der Extraklasse. Die neuen regelbasierten Notizierungen Alarmierung der Extraklasse Die neuen regelbasierten Notizierungen Wer sind wir? wir bieten seit 20 Jahren Wissen und Erfahrung rund um Linux- Server und E-Mails IT-Consulting und 24/7 Linux-Support mit

Mehr

Monitoring mit Icinga/Nagios

Monitoring mit Icinga/Nagios 26.01.2011, Vortrag Computer Stammtisch Harburg Grundlegendes Einleitung Monitoring Warum Netzwerk- und Dienste-Monitoring? Kontrolle über IT-Ressourcen Verfügbarkeit ist Teil der IT-Sicherheit evtl. gesetzlich

Mehr

Objektorientierung: Klassen und Objekte

Objektorientierung: Klassen und Objekte Vorlesung und Übung Universität Paderborn Wintersemester 2015/2016 Dr. Peter Pfahler Objektorientierung: Klassen und Objekte EWS, WS 2015/16, Pfahler L-1 Objektorientierung behandelt in "Einführung in

Mehr

Anleitung zur Updateinstallation von ElsaWin 5.20

Anleitung zur Updateinstallation von ElsaWin 5.20 Anleitung zur Updateinstallation von ElsaWin 5.20 Seite 1 von 17 Inhaltsverzeichnis 1. Voraussetzungen... 3 2. Update 5.20... 4 3. Clientupdate... 15 Seite 2 von 17 1. Voraussetzungen Eine ElsaWin 5.10

Mehr

p^db=`oj===pìééçêíáåñçêã~íáçå=

p^db=`oj===pìééçêíáåñçêã~íáçå= p^db=`oj===pìééçêíáåñçêã~íáçå= Error: "Could not connect to the SQL Server Instance" or "Failed to open a connection to the database." When you attempt to launch ACT! by Sage or ACT by Sage Premium for

Mehr

ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN

ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN ENTWURF, ERRICHTUNG, BETRIEB VON DATENNETZEN Dr. Manfred Siegl m.siegl @ citem.at N E T Z M A N A G E M E N T Was erwartest Du vom Netz? Das es immer gut funktioniert. In Wirklichkeit sind wir alle abhängig

Mehr

PNP4Nagios Workshop Daten verarbeiten Das Web Frontend check oracle health. PNP4Nagios Workshop. Jörg Linge

PNP4Nagios Workshop Daten verarbeiten Das Web Frontend check oracle health. PNP4Nagios Workshop. Jörg Linge PNP4Nagios Workshop Jörg Linge 3. Netways Nagios Konferenz, 12.9.2008 in Nürnberg 1 PNP4Nagios Workshop Ablauf und Zeitplan VMware Image Anforderungen 2 Daten verarbeiten Die Kunst Daten zu sammeln WORKSHOP

Mehr

Zeiterfassung für Projekte. SOAP-Schnittstelle. Juli 2013 Version 4.7

Zeiterfassung für Projekte. SOAP-Schnittstelle. Juli 2013 Version 4.7 Weil Zeit Geld ist Zeiterfassung für Projekte SOAP-Schnittstelle Juli 2013 Version 4.7 provantis IT Solutions GmbH Siemensstr. 1 71254 Ditzingen Tel. +49 (0)7156/43623-0 Fax. +49 (0)7156/43623-11 zep@provantis.de

Mehr

Sequenzdiagramme. Hendrik Iben (hiben@tzi.de) Wintersemester 2008/09. Universität Bremen - TZI

Sequenzdiagramme. Hendrik Iben (hiben@tzi.de) Wintersemester 2008/09. Universität Bremen - TZI Hendrik Iben (hiben@tzi.de) Universität Bremen - TZI Wintersemester 2008/09 Gliederung 1 Motivation 2 3 4 Gliederung 1 Motivation 2 3 4 Warum? Überprüfung der Architektur Benötigte Komponenten Benötigte

Mehr

LDAP2Nagios - LConf. LDAP als Backend für die NAGIOS Objektkonfiguration. Referent: Michael Streb

LDAP2Nagios - LConf. LDAP als Backend für die NAGIOS Objektkonfiguration. Referent: Michael Streb LDAP2Nagios - LConf LDAP als Backend für die NAGIOS Objektkonfiguration Referent: Michael Streb Agenda Kurzvorstellung Warum entstand LConf? Was ist es? Was bietet es? Installation Was ist das Schema?

Mehr

Datenbanküberwachung mit Open Source-Mitteln. Markus Schmidt

Datenbanküberwachung mit Open Source-Mitteln. Markus Schmidt Datenbanküberwachung mit Open Source-Mitteln Markus Schmidt Strategische Beratung Prozesse DB Struktur Zukunftssicherheit Wartung & Support Wartung Aktualisierung Administration Support Oracle Lizenzmanagement

Mehr

Ereignisgesteuertes Ressourcenmanagement mit der Oracle SOA-Suite

Ereignisgesteuertes Ressourcenmanagement mit der Oracle SOA-Suite Ereignisgesteuertes Ressourcenmanagement mit der Oracle SOA-Suite DOAG Konferenz Nürnberg, 22. November 2007 Gliederung Ziele der Entwicklung Internet Standard Management Framework Basis: Java component

Mehr

Übung: Netzwerkmanagement mit SNMP

Übung: Netzwerkmanagement mit SNMP Übung: Netzwerkmanagement mit SNMP Inhalt Ziel... 2 SNMP-Manager-Utilities... 2 Vorbereitung... 3 SNMP (command-line)... 4 Web-MIB-Browser... 5 ireasoning MIB-Browser... 5 Telekommunikation/Elektrotechnik

Mehr

Vorschlag einer integrierten Monitoringlösung

Vorschlag einer integrierten Monitoringlösung Vrschlag einer integrierten Mnitringlösung Elke Duve und Petra Engel 28. Februar 2006 Elke Duve, Petra Engel Vrschlag einer Mnitringlösung 28. Februar 2006 Was erwartet uns? Der Weg zu Nagis (Petra Engel)

Mehr

Check_MK. 11. Juni 2013

Check_MK. 11. Juni 2013 Check_MK 11. Juni 2013 Unsere Vision IT-Monitoring muss werden: 1. einfach 2. performant 2 / 25 Was macht IT-Monitoring? IT-Monitoring: Aktives Überwachen von Zuständen Verarbeiten von Fehlermeldungen

Mehr

Nils Scharrnbeck. Automatisierung von Monitoring-Aufgaben im Bereich des IT-Infrastruktur-Betrieb. eingereicht als DIPLOMARBEIT

Nils Scharrnbeck. Automatisierung von Monitoring-Aufgaben im Bereich des IT-Infrastruktur-Betrieb. eingereicht als DIPLOMARBEIT Nils Scharrnbeck Automatisierung von Monitoring-Aufgaben im Bereich des IT-Infrastruktur-Betrieb eingereicht als DIPLOMARBEIT an der HOCHSCHULE MITTWEIDA UNIVERSITY OF APPLIED SCIENCES Mathematik, Physik,

Mehr

Server-Überwachung mit Icinga 2

Server-Überwachung mit Icinga 2 Server-Überwachung mit Icinga 2 Webinar 15.02.2017 Christian Stein NETWAYS GmbH Werner Fischer Thomas-Krenn AG Agenda Vorstellung Thomas-Krenn Vorstellung NETWAYS Vorstellung Icinga 2 Überwachungsmöglichkeiten

Mehr

Anleitung Command Line Client Demo Client

Anleitung Command Line Client Demo Client Stiftung Auffangeinrichtung BVG Fondation institution supplétive LPP Fondazione istituto collettore LPP Anleitung Command Line Client Demo Client Version 1.1 Inhalt 1. Allgemein... 3 1.1. Installieren

Mehr

Systemvoraussetzungen CustomX. Customer Relationship Management

Systemvoraussetzungen CustomX. Customer Relationship Management Systemvoraussetzungen CustomX Customer Relationship Management ThinX networked business services August 2005 Inhaltsverzeichnis ThinX networked business services Inhaltsverzeichnis 1 Einleitung 3 2 Webserver

Mehr

Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012

Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012 Serverprovisioning in einer dynamischen Infrastruktur Systemmanagement LinuxTag 2012 vorgestellt am 23.05.2012 Alexander Pacnik inovex GmbH Wir nutzen Technologien, um unsere Kunden glücklich zu machen.

Mehr

SAS Metadatenmanagement Reporting und Analyse

SAS Metadatenmanagement Reporting und Analyse SAS Metadatenmanagement Reporting und Analyse Melanie Hinz mayato GmbH Am Borsigturm 9 Berlin melanie.hinz@mayato.com Zusammenfassung Metadaten sind seit Version 9 ein wichtiger Bestandteil von SAS. Neben

Mehr

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...

php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe... php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.

Mehr

Open Source Client Management

Open Source Client Management Open Source Client Management Agenda Vorstellung uib gmbh / opsi.org Was ist opsi Technik von opsi opsi-nagios-integration Neu in opsi 4.0.1 Roadmap Nutzer und Community Geschäftsmodell und Preise Vorstellung

Mehr

Ruhr.pm XML-Daten verarbeiten mit XML::LibXML Autor: EMail: Datum: http://ruhr.pm.org/

Ruhr.pm XML-Daten verarbeiten mit XML::LibXML Autor: EMail: Datum: http://ruhr.pm.org/ XML-Daten verarbeiten mit XML::LibXML Autor: EMail: Datum: Simon Wilper simon AT ruhr.pm.org http://ruhr.pm.org/ Template Version 0.1 The use of a camel image in association with Perl is a trademark of

Mehr

HP IT-Symposium 2006. www.decus.de 1

HP IT-Symposium 2006. www.decus.de 1 www.decus.de 1 Ralf Durben Principal Sales Consultant Oracle Deutschland GmbH Diagnostic und Tuning in Oracle Datenbanken www.decus.de 2 Zentrale Verwaltung HTTP/S HTTP/S HTML Konsole Überall nutzbar NET

Mehr

SolarWinds Engineer s Toolset

SolarWinds Engineer s Toolset SolarWinds Engineer s Toolset Diagnostic Tools Das Engineer s Toolset ist eine Sammlung von 49 wertvoller und sinnvoller Netzwerktools. Die Nr. 1 Suite für jeden Administrator! Die Schwerpunkte liegen

Mehr

Simple Network Management Protocol (SNMP)

Simple Network Management Protocol (SNMP) Kurzbeschreibung SNMP Seite 1 Simple Network Management Protocol (SNMP) Das Simple Network Management Protocol (englisch für "einfaches Netzwerkverwaltungsprotokoll", kurz SNMP), ist ein Netzwerkprotokoll,

Mehr

Mojolicious. Ich zeige dir jetzt, wie du mit Mojolicious eine Vorlage. Das Mojolicious-Gerüst

Mojolicious. Ich zeige dir jetzt, wie du mit Mojolicious eine Vorlage. Das Mojolicious-Gerüst 6 Ich zeige dir jetzt, wie du mit Mojolicious eine Vorlage für deine Web-Anwendung erstellst, die wir dann im Rest des Buchs immer weiter ausbauen. Sie enthält zu Beginn nur das Notwendige, um sie im Browser

Mehr

OEDIV SSL-VPN Portal Access for externals

OEDIV SSL-VPN Portal Access for externals OEDIV SSL-VPN Portal Access for externals Abteilung Serverbetreuung Andre Landwehr Date 31.07.2013 Version 1.2 Seite 1 von 9 Versionshistorie Version Datum Autor Bemerkung 1.0 06.08.2011 A. Landwehr Initial

Mehr

Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle. Stefan Hornburg. Perlworkshop 2008

Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle. Stefan Hornburg. Perlworkshop 2008 Automatisierung und Integration von Request Tracker Systemen mittels REST-Schnittstelle Stefan Hornburg Perlworkshop 2008 split() Request Tracker REST-Schnittstelle Automatisierung Integration Kunden Deutschland:

Mehr

PHP. Prof. Dr.-Ing. Wolfgang Lehner. Diese Zeile ersetzt man über: Einfügen > Kopf- und

PHP. Prof. Dr.-Ing. Wolfgang Lehner. Diese Zeile ersetzt man über: Einfügen > Kopf- und 8. PHP Prof. Dr.-Ing. Wolfgang Lehner Diese Zeile ersetzt man über: Einfügen > Kopf- und PHP PHP (Hypertext Preprocessor) Serverseitige Skriptsprache (im Gegensatz zu JavaScript) Hauptanwendungsgebiet:

Mehr

SSH-Key einrichten - Technik / Erklärbär - Freifunk Forum

SSH-Key einrichten - Technik / Erklärbär - Freifunk Forum Seite 1 von 8 SSH-Key einrichten Technik Erklärbär 4 30. Jan. Da es das 4 wohl nicht schon fertig gibt: Alle Angaben ohne Gewähr. Übernahme in Wiki/Webseite/was auch immer plus Verbesserungen sind nicht

Mehr

KVIrc - registrierte Benutzer i. KVIrc - registrierte Benutzer

KVIrc - registrierte Benutzer i. KVIrc - registrierte Benutzer i KVIrc - registrierte Benutzer ii REVISION HISTORY NUMBER DATE DESCRIPTION NAME iii Contents 1 Einleitung 1 1.1 Wozu?......................................................... 1 1.2 Wie?..........................................................

Mehr

Proseminar: Website-Management-Systeme

Proseminar: Website-Management-Systeme Proseminar: Website-Management-Systeme Thema: Web: Apache/Roxen von Oliver Roeschke email: o_roesch@informatik.uni-kl.de Gliederung: 1.) kurze Einleitung 2.) Begriffsklärung 3.) Was ist ein Web? 4.) das

Mehr

Lokale Installation von DotNetNuke 4 ohne IIS

Lokale Installation von DotNetNuke 4 ohne IIS Lokale Installation von DotNetNuke 4 ohne IIS ITM GmbH Wankelstr. 14 70563 Stuttgart http://www.itm-consulting.de Benjamin Hermann hermann@itm-consulting.de 12.12.2006 Agenda Benötigte Komponenten Installation

Mehr

Business ProzessMonitoring mit BPView

Business ProzessMonitoring mit BPView Business ProzessMonitoring mit BPView DI (FH) René Koch rene.koch@siedl.net 1/46 Agenda Was ist BPView? Monitoring Daten sammeln Überblick über das Web UI Dashboards und Business Prozesse definieren Roadmap

Mehr

OMD-Projekte Ansätze beim Monitoring der IT von Landeshauptstädten, Automobilherstellern und Discountern

OMD-Projekte Ansätze beim Monitoring der IT von Landeshauptstädten, Automobilherstellern und Discountern OMD-Projekte Ansätze beim Monitoring der IT von Landeshauptstädten, Automobilherstellern und Discountern Gerhard Laußer ConSol* 15.06.2012 Generierung von Konfigdateien Build-Server site1 cmdb coshsh.cfg

Mehr

Python Programmierung. Dipl.-Ing.(FH) Volker Schepper

Python Programmierung. Dipl.-Ing.(FH) Volker Schepper Python Programmierung String Operationen i = 25 text1 = "Ich bin " text2 = " Jahre alt" print (text1 + str(i) + text2) print ("ich bin", i, "Jahre alt") print ("ich bin %s Jahre alt" % i) >>> Ich bin 25

Mehr

JSP, Tomcat, JDBC. Agenda. Übung Informationsintegration 3.5.2004. JSP & Tomcat JDBC. l Syntax. l Implizite Objekte. l Direktiven

JSP, Tomcat, JDBC. Agenda. Übung Informationsintegration 3.5.2004. JSP & Tomcat JDBC. l Syntax. l Implizite Objekte. l Direktiven JSP, Tomcat, JDBC Übung Informationsintegration 03.05.2004 Agenda JSP & Tomcat Syntax Impizite Objekte Direktiven JDBC 2 Java Server Pages - JSP Was ist eine JSP? Bietet die Mögichkeit, dynamischen Inhat

Mehr

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de

Oracle GridControl Tuning Pack. best Open Systems Day April 2010. Unterföhring. Marco Kühn best Systeme GmbH marco.kuehn@best.de Oracle GridControl Tuning Pack best Open Systems Day April 2010 Unterföhring Marco Kühn best Systeme GmbH marco.kuehn@best.de Agenda GridControl Overview Tuning Pack 4/26/10 Seite 2 Overview Grid Control

Mehr

Integration von Web Services in J EE Anwendungen mit XFire. 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire

Integration von Web Services in J EE Anwendungen mit XFire. 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire Integration von Web Services in J EE Anwendungen mit XFire 1/26 André Janus - Integration von Web Services in J EE Anwendungen mit XFire univativ : = Umsetzung durch Studenten und Young Professionals.

Mehr

Reflection. Arthur Zaczek. Nov 2014

Reflection. Arthur Zaczek. Nov 2014 Arthur Zaczek Nov 2014 1 Einleitung 1.1 Definition Reflection ist das Auslesen von Metainformationen über Klassen, deren Methoden & Eigenschaften zur Laufzeit. 1.2 Anwendungsfälle Analyse von Programmen

Mehr