Projektdokumentation

Größe: px
Ab Seite anzeigen:

Download "Projektdokumentation"

Transkript

1 Projektdokumentation Planung und Realisierung einer Service Availability Management Lösung auf Basis von Nagios für das bestehende Netzwerk der Technischen Fakultät der CAU Tim Grebien

2 Inhaltsverzeichnis 1 Projektdefinition Projektbeschreibung / Ziel des Projekts Projektumfang Ist Analyse Die Netzwerk- und Dienststruktur der Technischen Fakultät Administrative Tätigkeiten der Rechnerbetriebsgruppe Soll-Konzept Anforderungen Planung der Implementierung Auswahl der Software Auswahl der Hardware Aufstellung der zu überwachenden Dienste Realisierung Vorbereitung der Installation Übersetzen des Nagios-Quelltextes Konfiguration des Webservers Konfiguration der CGI-Programme und des CGI-Wrappers Installation und Funktionstest der Nagios-Plugins Installation und Konfiguration von nrpe Konfiguration des Nagios-Basispaketes Erster Start von nagios und Funktionstests Abschließende Arbeiten Arbeiten mit Nagios Bedienung der Weboberfläche Bewertung / Fazit Funktionalität der Implementierung Performance A Projektverlauf 17 B Hintergrundwissen 17 B.1 Funktionstheorie von Nagios B.2 Glossar

3 C Konfigurationsdateien 20 C.1 httpd.conf C.2 contacts.cfg und contactgroups.cfg C.3 checkcommands.cfg C.4 hosts.cfg und hostgroups.cfg C.5 services.cfg C.6 escalations.cfg C.7 misccommands.cfg C.8 timeperiods.cfg

4 1 Projektdefinition 1.1 Projektbeschreibung / Ziel des Projekts Ziel des Projektes ist es, durch Installation einer Service Availability Management Software die Möglichkeit zu schaffen, im Netzwerk verteilte Dienste und Ressourcen aktiv auf ihre Verfügbarkeit zu überwachen. Nagios soll die Mitarbeiter der Rechnerbetriebsgruppe möglichst frühzeitig über Ressourcenknappheit und Probleme bei der Verfügbarkeit von Diensten informieren, damit diese geeignete Gegenmaßnahmen ergreifen können. Dies soll helfen Ausfallzeiten zu minimieren oder im besten Fall zu vermeiden. 1.2 Projektumfang Das Projekt umfasst die gesamte technische Realisierung, die Prüfung der Praxistauglichkeit sowie eine anschließende Bewertung der Installation. Zu den einzelnen Arbeitsschritten zählt die Auswahl geeigneter Soft- und Hardware, das Ermitteln und Zusammenstellen zu überwachender Ressourcen und Dienste, die korrekte Installation und Konfiguration der Software, Anpassungsarbeiten an vorhandener benötigter Hilfssoftware (Webserver), sowie die Entwicklung und Durchführung von Testszenarien zur abschließenden Funktionsüberprüfung und Bewertung der Implementierung. 2 Ist Analyse 2.1 Die Netzwerk- und Dienststruktur der Technischen Fakultät Das interne Netzwerk der Technischen Fakultät erstreckt sich über acht Gebäude die mittels Lichtwellenleiter durch ein Gigabit-Backbone untereinander vernetzt sind. In den einzelnen Gebäuden befinden sich insgesamt etwa 350 Bildschirmarbeitsplätze (PC und SUN Workstations) die mittels Twisted Pair (100 MBit/s) über Switches an das Backbone angeschlossen sind. Die PC-Arbeitsplätze, die größtenteils Microsoft Windows NT 4.0 oder Windows 2000 als Betriebssystem verwenden sind alle Mitglieder einer Windows NT- Domäne, die von zwei NT-Domaincontrollern verwaltet wird. Mehrere UNIX- (SUN Solaris) und Linux-Server stellen zentral Dienste zur Verfügung. Diese Dienste umfassen unter anderem HTTP, Mail, News, Datei- und Druckdienste sowie eine zentrale Benutzerverwaltung. 4

5 2.2 Administrative Tätigkeiten der Rechnerbetriebsgruppe Die Rechnerbetriebsgruppe stellt den Betrieb aller zentraler Rechenanlagen und Dienste sicher. Sie verwaltet den Zugang zu Rechnersystemen, vergibt und entzieht Benutzerkennungen und teilt Ressourcen und Prioritäten zu. Weiterhin übernimmt sie die Betreuung der EDV-Arbeitsplätze in der Verwaltung sowie in einigen Lehrstühlen. 3 Soll-Konzept 3.1 Anforderungen Durch Absprache mit den Administratoren der Rechnerbetriebsgruppe wurden die Anforderungen und Kriteriern, die an ein Service Availability Management Konzept gestellt werden, ermittelt: Alle Dienste die via Netzwerk erreichbar sind sollen aktiv auf ihre korrekte Funktion hin geprüft werden. Lokale Ressourcen, wie beispielsweise freier Festplattenspeicher oder CPU-Auslastung, sollen von zentraler Stelle aus über das Netzwerk überwacht werden können. Lokale Prozesse, die keine Netzwerkschnittstelle bieten, sollen auf Vorhandensein geprüft werden. Das System soll flexibel an neue Anforderungen angepasst werden können. Der aktuelle Zustand aller überwachten Objekte soll zu jedem Zeitpunkt von jedem Ort über ein Webinterface abrufbar sein. Dieser Zugang ist mit einem Passwort vor unauthorisiertem Zugriff zu schützen. Es sollen verschiedene Eskalationsstufen definiert werden können. Bei Problemen sollen die zuständigen Administratoren per oder, bei anhaltenden Fehlerzuständen außerhalb der Dienstzeiten, auch via SMS benachrichtigt werden können. Die Software soll frei und im Quellcode verfügbar sein. 5

6 4 Planung der Implementierung 4.1 Auswahl der Software Es gilt eine passende Software für ein Service Availability Management System zu finden, die den gestellten Anforderungen gerecht wird. Nagios wird diesen Anforderungen voll gerecht. Durch die interne Dreiteilung in das Nagios-Kernprogramm, das die Zeitplanung und Ausführung der Servicechecks sowie die Ereignisbehandlung übernimmt, die CGI-Programme für die Webdarstellung und die Nagios-Plugins, die zum Prüfen der Dienste dienen, ist Nagios einfach und flexibel erweiterbar. Um beispielsweise einen völlig neuen Dienst überprüfen zu können, muss lediglich ein passendes Plugin programmiert werden. Es sind keine Änderungen am Basisprogamm notwendig. Da sowohl das Nagios-Basisprogramm als auch die Plugins im Quelltext vorliegen ist es problemlos auf verschiedene UNIX-artige Systeme portierbar. Dies erleichtert den Einsatz von Nagios in der heterogenen Systemumgebung (SUN Solaris und Linux) der Technischen Fakultät. Des Weiteren bietet Nagios mit Hilfe der Benutzerverwaltung des Webservers die Möglichkeit eine Rechtestruktur auf der Weboberfläche zu implementieren, die einen fakultätsweiten Einsatz mit delegierten Kompetenzen ermöglicht. Die Kommandos für die Problembenachrichtigung können frei gewählt werden, so dass beliebige Formen der Benachrichtigung ( , SMB-Nachrichten, SMS, Pager, etc.) möglich sind. 4.2 Auswahl der Hardware Als Server kommt ein vorhandener SUN Enterprise 450 Server zum Einsatz. Der Server verfügt über zwei Prozessoren, zwei Gigabyte Hauptspeicher und ein 1000MBit/s Netzwerkinterface. Auf dem System ist bereits ein Webserver für die Internetpräsenz der Technischen Fakultät installiert. Dieser soll dann auch die Bereitstellung der Weboberfläche mittels eines vituellen Netzwerkinterfaces übernehmen. Der Server hat genügend freie Rechenkapazität für die Ausführung der Servicechecks. 6

7 4.3 Aufstellung der zu überwachenden Dienste Folgende Dienste sollen von Nagios auf ihre Verfügbarkeit überwacht werden: Host(s) IP-Addresse Dienst Typ Beschreibung Alle SUN- ssh Netzwerk Secure Shell Workstations disk Lokal Festplattenauslastung zombies Lokal Zombieprozesse Alle Switches ping Netzwerk Erreichbarkeit batman ssh Netzwerk Secure Shell smtp Netzwerk SMTP-Server pop3 Netzwerk POP3-Server crest ssh Netzwerk Secure Shell dns Netzwerk DNS-Server smtp Netzwerk SMTP-Server imaps Netzwerk IMAP-Server mit SSL news Netzwerk News-Server amavis Lokal Mail-Virenscanner disk Lokal Festplattenauslastung sds Lokal Festplattenspiegelung zombies Lokal Zombieprozesse hope ssh Netzwerk Secure Shell http Netzwerk Webserver squid Netzwerk Webcache dns Netzwerk DNS-Server disk Lokal Festplattenauslastung sds Lokal Festplattenspiegelung zombies Lokal Zombieprozesse mort ssh Netzwerk Secure Shell snort Lokal Snort IDS disk Lokal Festplattenauslastung zombies Lokal Zombieprozesse 7

8 5 Realisierung Im Folgenden wird die Realisierung des Projektes in chronologischer Reihenfolge beschrieben. 5.1 Vorbereitung der Installation Zunächst wird ein neuer Benutzer für das Nagios-System angelegt. Später sollen die Nagios-Prozesse unter dessen Kennung laufen. Der neue Benutzer erhält den Namen nagios mit UID 775 die primäre Gruppe des Benutzers heißt auch nagios (GID 775) und wird ebenfalls angelegt. Das Home- Verzeichnis für den Benutzer ist /home/nagios und wird mittels NFS an alle UNIX-Rechner exportiert. 5.2 Übersetzen des Nagios-Quelltextes Der Quelltext für Nagios Version 1.0b6 wird heruntergeladen und entpackt. Auf der obersten Ebene im Nagios-Quellbaum wird als erstes das Shell-Skript configure ausgeführt. configure versucht den Systemtyp sowie die Prozessorarchitektur des Systems zu ermitteln und prüft weiterhin die Funktion und das Vorhandensein verschiedener Bibliotheks- und Systemaufrufe. Dem configure-skript werden verschiedene Parameter übergeben: prefix=/home/nagios Die Software soll unterhalb von /home/nagios installiert werden. with-cgiurl=/cgi-bin/cgiwrap/nagios Die URL unter der später die CGI-Programme für das Webinterface liegen. with-htmurl=/ Die URL unter der die html-seiten für das Webinterface liegen. with-nagios-user=nagios Die Nagios-Prozesse sollen unter der Userkennung Nagios laufen. with-nagios-group=nagios Die Nagios-Prozesse sollen unter der Gruppenkennung Nagios laufen. with-openssl=/usr/local/ssl Der Installationsort der OpenSSL Bibliothek für SSL-Verschlüsselung Nach dem Ablaufen von configure startet der Aufruf von make die Übersetzung des Quelltexts. Danach wird Nagios durch den Aufruf von make install in das Verzeichnis /home/nagios installiert. Dies schließt die Installation des Nagios Basispakets ab. 8

9 5.3 Konfiguration des Webservers Für die Bereitstellung der Weboberfläche muss die Konfiguration des bereits installierten Webservers angepasst werden. Da die Oberfläche später unter erreichbar sein soll, wird zunächst ein virtuelles Netzwerkinterface erstellt. Der IP-Addresse des Interfaces wird der DNS-Name nagios.tf.uni-kiel.de zugewiesen. In der Konfigurationsdatei des Webservers werden Einträge für den neuen virtuellen Host angelegt. Ein Auszug aus der Datei findet sich im Anhang C. Danach wird für die Benutzerauthentifizierung die Datei htpasswd.users angelegt. Dort wird der Benutzer admin mit Passwort eingetragen. Zum Aktivieren der Einträge muss der Webserver durch Aufruf von apachectl restart neu gestartet werden. Nach dem Neustart wird die prinzipielle Funktion der Weboberfläche duch Aufruf von im Webbrowser getestet. Die Nagios-Startseite wird angezeigt, die Konfiguration war erfolgreich. 5.4 Konfiguration der CGI-Programme und des CGI- Wrappers Für die Generierung aktueller Statusberichte werden bei Anforderung des entsprechenden Berichtes im Webbrowser CGI-Programme auf dem Webserver ausgeführt. Die Programme sind im Nagios-Basispaket enthalten und befinden sich nach der Installation in /home/nagios/sbin. Standardmäßig würden diese Skripte mit der Benutzerkennung (UID) des Webservers ausgeführt werden. Da die Programme allerdings auf Daten zugreifen müssen, die nur für den Benutzer nagios lesbar sein sollen, wird ein CGI-Wrapper verwendet. Der CGI-Wrapper ist ein Programm, das die entsprechenden CGI- Programme als Benutzer nagios ausführt. Weiterhin erhält der Benutzer nagios die Berechtigung zum Ausführen von CGI-Programmen. 5.5 Installation und Funktionstest der Nagios-Plugins Alle Dienst- und Ressourcentests sind in Plugins ausgelagert, das bisher installierte Nagios-Kernprogramm ist lediglich für die Ausführung der Plugins und die Webdarstellung verantwortlich. Die Nagios-Plugins werden analog zum Nagios-Basispaket durch die Aufrufe von configure, make und make install übersetzt und nach /home/nagios/libexec installiert. Die korrekte Funktion einzelner Plugins setzt teilweise zusätzliche Software voraus, die zunächst installiert werden musste. Beispielsweise benötigt das Plugin check radius, das die Verfügbarkeit eines RADIUS-Dienstes prüft, das Paket libradiusclient Bei anderen Plugins mussten zunächst Teile des 9

10 Quelltextes angepasst werden, da mitunter Kommandozeilenparameter geändert werden mussten. Das Plugin check hpjd verwendet das externe Kommando snmpget um via SNMP den Status eines HP Druckers abzufragen. Hier war etwas Anpassungsarbeit am Quelltext nötig, da die installierte Version von snmpget andere Kommandozeilenparameter erwartete als die vom Plugin vorausgesetzte. Nach der Installation wird zunächst die korrekte Funktion der einzelnen Plugins geprüft. Hierzu werden die Plugins manuell an der Kommandozeile aufgerufen und die Ausgabe ausgewertet. Es wurde festgestellt, dass das Plugin check disk, das die Ausgabe des Systembefehls df -k verarbeitet um den freien Festplattenspeicher zu ermitteln, alle gemounteten Dateisysteme (also auch via NFS über das Netzwerk gemountete) prüft. Dies ist ungünstig, da nur lokale Dateisysteme getestet werden sollen. Durch Umschreiben des Befehls im Quelltext in df -k -F ufs konnte dieses Verhalten beseitigt werden. Alle anderen Plugins arbeiteten wie erwartet. 5.6 Installation und Konfiguration von nrpe Um systemlokale Ressourcen wie freien Festplattenspeicher oder CPU-Auslastung über das Netzwerk überwachen zu können wird auf den Clients ein Zusatzmodul, der Nagios Remote Plugin Executor (nrpe), installiert. Nrpe wird mittels configure, make und make install nach /home/nagios/bin installiert und ist, da /home/nagios via NFS an alle UNIX-Rechner exportiert wird, dann auf allen Nagios-Clients verfügbar. Auf den Clients wird der nrpe vom Internet Super Server, dem inetd, gestartet. Dazu wird der nrpe in die jeweilige Konfigurationsdatei des inetd eingetragen. Der Zugriff auf nrpe ist über einen TCP-Wrapper abgesichert. In der Konfigurationsdatei des Wrappers wird der Zugriff auf nrpe nur vom Nagios-Server aus erlaubt. Nach einem Neustart des inetd wartet nrpe auf Port 5666 auf Verbindungen vom Nagios-Server. Die auszuführenden Servicechecks werden in die Datei nrpe.cfg eingetragen, damit nrpe korrekt arbeitet. Die Syntax der Einträge lautet: command[check disk]=check disk -w 3% -c 1% Nun kann die lokale Festplattenauslastung der Clients durch den Aufruf von: check nrpe <Hostname> -c check disk vom Nagios-Server aus geprüft werden. Ein Test mit dem obrigen Aufruf verlief wie erwartet. Nrpe arbeitet korrekt. 10

11 5.7 Konfiguration des Nagios-Basispaketes Die Konfigurationsdateien für das Nagios-Basispaket befinden sich im Verzeichnis /home/nagios/etc. Es gibt 4 Arten von Konfigurationsdateien: Hauptkonfigurationsdatei In der Hauptkonfigurationsdatei nagios.cfg werden die Einstellungen für das Nagios-Basisprogramm festgelegt. Dazu gehören beispielsweise Angaben zur Planung der einzelnen Servicechecks, der Speicherort der Logdatei und die Benutzerkennung unter der das Nagios-Basisprogramm und die Plugins ausgeführt werden. CGI Konfigurationsdatei In der Datei cgi.cfg stehen Einstellungen für die CGI-Programme. Unter anderem werden hier die Zugriffsrechte auf die Programme festgelegt. Da es in unserem Fall nur den Benutzer admin gibt, bekommt dieser alle Rechte zugewiesen. Ressourcen-Konfigurationsdatei In dieser Datei können Makros und Variablen definiert werden. In unserem Fall wird hier nur die Variable $USER1$ auf den Plugin-Pfad /home/nagios/libexec gesetzt. Objekt-Konfigurationsdateien Die zu überwachenden Hosts, zu prüfende Dienste, Kontakte, Kontaktgruppen usw. werden in jeweils eine Datei eingetragen. Die Einträge werden auch als Objekte bezeichnet. Auch die Kommandos für die einzelnen Servicechecks sowie für die Benachrichtigungen werden in Objektkonfigurationsdateien erfasst. Es besteht die Möglichkeit Einträge als Vorlagen zu kennzeichnen, um Gemeinsamkeiten zwischen einzelnen Objekten nur einmal erfassen zu müssen. Beispieleinträge sind in Anhang C zu finden. 5.8 Erster Start von nagios und Funktionstests Nach dem Anpassen der Konfiguration wird die syntaktische Korrektheit und Konsistenz der verschiedenen Dateien untereinander mit dem Befehl nagios -v nagios.cfg überprüft. Hier traten zunächst einige Fehler (Fehlende Klammern, Tippfehler...) auf. Nach der Korrektur wird Nagios mit der Befehlszeile nagios nagios.cfg -d gestartet. Der Parameter -d bewirkt, dass der Prozess als Daemon, nicht interaktiv im Hintergrund startet. Nach dem ersten Start benötigt Nagios etwas Zeit (ca. 10 Minuten bei der vorliegenden Anzahl von Service-Checks) um die initialen Dienst- und Systemzustände festzustellen. Nach Ablauf dieser Zeitspanne wird als erstes die korrekte Funktion der Weboberfläche und der CGI-Programme getestet. Dies geschieht durch Abrufen der einzelnen Berichte im Webbrowser. 11

12 Zunächst funktionierten einige CGI-Programme nicht wie erwartet. Die Fehleranalyse ergab, dass die betreffenden Programme benötigte Bibliotheken nicht finden konnten. Dies war auf fehlende Parameter bei der Kompilierung zurückzuführen. Nach dem Neuübersetzen der entsprechenden Programme mit korrekten Parametern funktionierte alles wie erwartet. Nach diesem ersten erfolgreichen Test werden verschiedene Testszenarien zur Überprüfung der korrekten Funktion der Service- und Hostchecks sowie der Fehlerbenachrichtigungen durchgespielt: Gezieltes Abschalten von Diensten Gezieltes Unterbrechen von Netzwerkverbindungen Leeren des Papierschachts des Druckers Die maximal beobachtete Latenzzeit zwischen Auftreten und Erkennen des Fehlers betrug zwei Minuten. Die Weboberfläche zeigte den Fehlerstatus korrekt an. Fehlerbenachrichtigungen wurden an die entsprechenden Kontakte versandt. 5.9 Abschließende Arbeiten Um zu erreichen, dass Nagios bei einem Neustart des Servers automatisch startet wird noch ein Startskript angelegt. Die Kommandos zum Anlegen des virtuellen Interfaces für die Weboberfläche beim Systemstart werden in das Startskript des Webservers eingetragen. Die Nagios-Installation ist nun vollständig abgeschlossen. 12

13 6 Arbeiten mit Nagios 6.1 Bedienung der Weboberfläche Nach dem Aufruf von nagios.tf.uni-kiel.de im Webbrowser erscheint zunächst ein Dialogfeld zur Passworteingabe. Nach erfolgreicher Überprüfung des Passworts gelangt man auf die Startseite. Hier erhält man einen kurzen Überblick über den aktuellen Systemstatus. Im linken Frame befinden sich weitere Auswahlmöglichkeiten, mit denen detailliertere Berichte abgefragt werden können. Über den Punkt Service Detail werden erweiterte Informationen über einzelne Dienste angezeigt. 13

14 Dies ist die Detailansicht des Dienstes SMTP auf dem Server crest. Unter Service State Information finden sich viele Informationen bezüglich des Dienstzustands und der letzten Prüfung. Auf der rechten Seite unter Service Commands besteht die Möglichkeit Befehle an das Nagios-Basisprogramm zu senden, um beispielsweise eine sofortige Prüfung des Dienstes zu erzwingen oder Fehlerbenachrichtigungen für den Dienst abzuschalten. 14

15 Des Weiteren besteht über die Weboberfläche die Möglichkeit, sich Statistiken bezüglich der Verfügbarkeit von Diensten anzeigen zu lassen. Dies ist die Verfügbarkeitsstatistik für den Dienst SMTP auf dem Host batman über den Zeitraum von sieben Tagen. Der Balken zeigt die Verfügbarkeit des Dienstes, Ausfallzeiten sind in Rot markiert. Die Zeit, in der der Dienst erreichbar war ist grün gekennzeichnet. Weiter unten auf der Seite lässt sich die Gesamtverfügbarkeit absolut und relativ in Prozent ablesen. 7 Bewertung / Fazit 7.1 Funktionalität der Implementierung Die Nagios-Implementierung konnte bezüglich ihrer Funktionalität voll überzeugen. Während der Evaluierungsphase von einer Woche wurden durch Nagios bisher noch nicht bemerkte Dienst- und Ressourcenprobleme entdeckt. So gibt es beispielsweise auf einem Linux-Server Erreichbarkeitsprobleme 15

16 der Netzwerkdienste, während der nächtlichen Datensicherung. Dies ist vermutlich auf eine unperformante TCP/IP-Implementierung des Linux zurückzuführen. Des Weiteren hat Nagios frühzeitig Kapazitätsprobleme auf dem Dateisystem für die Mailboxen der Benutzer erkannt und gemeldet. Um den freien Speicherplatz zu erhöhen wurde das Dateisystem vergrössert, bevor es zu Problemen kam. 7.2 Performance Während der Evaluierungsphase wurde die CPU- und Netzwerkbelastung des Nagios-Servers sowie der überwachten Clients besonders überwacht. Es wurde, obwohl etwa alle zwei Sekunden ein Servicecheck ausgeführt wird, nur eine geringfügige Erhöhung der CPU- und Netzwerklast festgestellt. Ein einzelner Servicecheck dauert durchschnittlich eine Sekunde. Auch auf den Clients wurden keine auffallenden Lastspitzen beobachtet. Daraus ist zu schließen, dass die Verteilung der Checks zwischen den Clients gut ausgewogen ist. 16

17 A Projektverlauf Projektphase Einarbeitung und Aneignen von Hintergrundwissen Ist Analyse Bestandsaufnahme und Analyse der bisherigen Administrations und Dienststruktur Soll Konzept Absprache mit den Mitarbeitern der Rechnerbetriebsgruppe über die Ziele und Anforderungen des Projekts. Gruppierung der relevanten Dienste. Planung der Implementierung Erstellung des Grundkonzepts, Planen der notwendigen Schritte. Durchführung und Realisierung Installation und Konfiguration des Nagios-Basispaketes und der Plugins, Konfiguration des vorhandenen Webservers. Funktionstests Bewertung / Fazit Beurteilung der Implementierung hinsichtlich Funktionalität und Performanceauswirkungen. Erstellung der Projektdokumentation Gesamtzeit: Zeitraum 2 Std. 2 Std. 2,5 Std. 3 Std. 12,5 Std. 1 Std. 2 Std. 10 Std. 35 Std. B Hintergrundwissen B.1 Funktionstheorie von Nagios Eine Hauptfunktion des Nagios-Basisprogramms ist die Zeitplanung der Servicechecks. Nagios versucht die Last für die zu prüfenden Clients durch sogenanntes Service Check Interleaving möglichst gleichmäßig zu verteilen. Wenn Beispielsweise drei Hosts mit je drei Diensten geprüft werden sollen ist die Prüfungsreihenfolge: Host1, Dienst1; Host2, Dienst1; Host3, Dienst1; Host1, Dienst2... Der Rückgabewert eines Servicechecks landet zunächst in der Ereigniswarteschlange (Event Queue). Der Inhalt der Queue wird etwa alle zehn Sekunden bearbeitet und die Queue geleert. Liefert ein bestimmter Servicecheck einen 17

18 Fehlerzustand zurück wird, nachdem die in retry check interval angegebene Zeitdauer verstrichen ist ein weiterer Check durchgeführt. Dies wird in der Nagios-Terminologie als Soft Error State, weicher Fehlerstatus, bezeichnet. Ändert sich auch nach zwei weiteren Prüfungen nichts am Zustand des Dienstes, geht Nagios in einen Hard Error State, harten Fehlerstatus. Die entsprechenden Kontaktgruppen werden über den jeweiligen notification command benachrichtigt. Sobald der Zustand des Dienstes keinen Fehler mehr aufweist geht Nagios zurück in den OK Zustand. Wiederum werden die entsprechenden Kontaktgruppen über die Zustandänderung informiert. B.2 Glossar CGI-Programme/Skripte Über das Common Gateway Interface besteht die Möglichkeit Programme auf dem Webserver auszuführen um Webseiten dynamisch zu generieren. Die CGI Programme von Nagios erstellen aus den gesammelten Daten Statusberichte. DNS Der Domain Name Service ist ein Dienst zur Auflösung von Hostnamen in IP-Adressen und umgekehrt. Domäne Eine Gruppe von Servern und anderen Netzwerkobjekten unter einheitlichem Namen. Domain-Controller Ein Server der die Benutzer und Rechner für eine Domäne authentifiziert. Jede Domäne muss mindestens einen Domain- Controller für die Verwaltung besitzen. GID Unter UNIX ist jeder Benutzer Mitglied in zumindest einer Gruppe. Jede Gruppe hat zusätzlich zu ihrem Namen eine numerische Gruppen- ID, die für die interne Verwaltung benötigt wird. Host-Check Ein Hostcheck überprüft die prinzipielle Erreichbarkeit eines Hosts über das Netzwerk. Im Gegensatz zu Servicechecks werden Hostchecks nur durchgeführt, wenn ein Servicecheck fehlschlägt. Dies dient der Prüfung ob nur der Dienst oder der ganze Host von dem Problem betroffen ist. inetd Der Internet Super Server (inetd) bindet Ports für verschiedene Netzwerkdienste wie beispielsweise POP3, Telnet, rsh. Bei einer Verbindung auf einen Port startet der inetd bedarfsweise den eigentlichen Serverprozess, der dann die Anfrage bearbeitet. Die durch den inetd gestarteten Dienste können wahlweise durch TCP-Wrapper abgesichert werden. 18

19 NFS Das Network File System (NFS) dient unter UNIX zur Bereitstellung von Dateisystemen über das Netzwerk. Im Gegensatz zu Netzwerklaufwerken unter Windows ist die Anbindung transparent, der Benutzer weiß nicht ob er gerade auf ein lokales oder entferntes Dateisystem schreibt. RADIUS Das RADIUS-Protokoll dient der Authentifizierung von Einwahlbenutzern. Service-Check Ein Servicecheck ist die vom Nagios-Basisprogramm initiierte Überprufung eines bestimmten Dienstes oder einer bestimmten Ressource. Servicechecks werden automatisch in vorher definierten Zeitabständen geplant und durchgeführt. Service Availability Management Service Availability Management bedeutet die Verfügbarkeit von Netzwerkdiensten und Ressourcen zu überwachen, um Ausfallzeiten möglichst gering zu halten. SNMP Das Simple Network Management Protocol dient zur Verwaltung von Netzwerkgeräten. Alle Parameter die über das Netzwerk ausgelesen und gesetzt werden können sind in der Management Information Base für das Gerät eingetragen. TCP-Wrapper TCP-Wrapper dienen der Zugriffskontrolle auf TCP-Ebene. Anhand von Schwarz- und Weißlisten in den Dateien hosts.deny und hosts.allow wird entschieden, ob ein bestimmter Host auf einen bestimmten Dienst zugreifen darf. UID Unter UNIX bekommt jeder Benutzer zusätzlich zu seinem Login- Namen eine eindeutige numerische User-ID (UID). Diese UID wird für die interne Verwaltung der User benötigt. Zombies Zombieprozesse sind Kindprozesse, die Aufgrund eines nicht erfolgten wait-systemaufrufs des Vaterprozesses nach Beendigung des Prozesslaufes ihren Rückgabewert nicht abliefern konnten. Diese Prozesse werden weiterhin in der Prozesstabelle geführt. Wenn der Vaterprozess beendet wird erbt der init-prozess alle Kindprozesse. Init führt regelmässig wait-aufrufe auf seine Kindprozesse aus. Erst dann verschwindet der Zombieprozess aus der Prozesstabelle. 19

20 C Konfigurationsdateien C.1 httpd.conf In der Konfigurationsdatei des Webservers httpd.conf wurden folgende Einträge für die Weboberfläche angelegt: <VirtualHost > ServerAdmin DocumentRoot /home/nagios/share ServerName nagios.tf.uni-kiel.de ErrorLog /var/adm/apache/nagios-error_log TransferLog /var/adm/apache/nagios-access_log </VirtualHost> <Directory "/home/nagios/share"> AllowOverride AuthConfig Order allow,deny Allow from all </Directory> <Directory "/home/nagios/sbin"> AllowOverride AuthConfig Order allow,deny Allow from all Options ExecCGI </Directory> Die Einträge bewirken, dass ein virtueller Host mit dem vollständigen Servernamen nagios.tf.uni-kiel.de auf der IP-Adresse angelegt wird. Ein Zugriff auf die Verzeichnisse mit den HTML-Dokumenten und CGI-Programmen ist erst nach erfolgreicher Passwortüberprüfung erlaubt. C.2 contacts.cfg und contactgroups.cfg In der Datei contacts.cfg werden die einzelnen Kontaktpersonen, also die Mitglieder der Rechnerbetriebsgruppe eingetragen. Die Einträge sind in der Form: define contact{ contact name tig 20

21 alias service notification period host notification period service notification options host notification options service notification commands host notification commands } Tim Grebien 24x7 24x7 w,u,c,r d,u,r notify-by- host-notify-by- Es wird ein Kontakt tig eingerichtet. tig wird zu jeder Zeit über alle Zustandsänderungen per an unterrichtet. In der Datei contactgroups.cfg werden die einzelnen Kontakte in Kontaktgruppen organisiert. Es werden zwei Gruppen angelegt. Zum einen die Gruppe rbg, in der alle RBG-Mitglieder vertreten sind. Zum Anderen die Gruppe azubi in der nur die RBG-Auszubildenden eingetragen sind. C.3 checkcommands.cfg In dieser Datei werden die Kommandozeilen für die einzelnen Servicechecks festgelegt. Beispieleintrag: define command{ command name command line } check nntp $USER1$/check nntp -H $HOSTADDRESS$ Es wird ein Objekt vom Typ command erzeugt. command name ist der Name über den aus anderen Konfigurationsdateien auf das Objekt zugegriffen wird. command line ist der Befehl der beim Zugriff auf das Objekt ausgeführt wird. $USER1$ ist ein Makro, dass nach /home/nagios/libexec aufgelöst wird. $HOSTADDRESS$ wird in die IP-Addresse des zu prüfenden Hosts aufgelöst. Für jeden Diensttyp wird ein Objekt vom Typ command angelegt. C.4 hosts.cfg und hostgroups.cfg In dieser Datei wird zunächst ein generischer Host als Vorlage angelegt. Dann wird für jeden zu prüfenden Host ein Objekt angelegt, welches die Eigenschaften des generischen Hosts erbt. Eintrag für die Vorlage: 21

22 define host{ name generic-host notifications enabled 1 event handler enabled 1 flap detection enabled 0 process perf data 1 retain status information 1 retain nonstatus information 1 max check attempts 10 notification interval 60 notification period 24x7 notification options d,u,r register 0 } Beispieleintrag für weitere Hosts: define host{ use generic-host host name balu alias SUN Lst. Seegebrecht address check command check-host-alive } In diesem Beispiel wird der ein Objekt für den Host balu angelegt. Der Host hat die IP-Addresse Der Eintrag use generic-host bewirkt, dass alle weiteren Parameter von der Vorlage generic-host übernommen werden. Falls ein Servicecheck fehlschlägt wird mit dem in der Datei checkcommands.cfg definierten Befehl check-host-alive mitttels ICMP Echo- Reply geprüft, ob der Host prinzipiell über das Netzwerk erreichbar ist. Alle eingetragenen Hosts können in der Datei hostgroups.cfg verschiedenen Hostgruppen hinzugefügt werden. In der Hostgruppe sparcs sind beispielsweise alle SUN-Rechner eingetragen. C.5 services.cfg Hier werden alle in 4.3 aufgelisteten Dienste eingetragen. Wie in der Datei hosts.cfg wird zunächst ein generischer Dienst als Vorlage für alle weiteren Dienst-Objekte erstellt. Der generische Eintrag: 22

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

Icinga Teil 1. Andreas Teuchert. 11. Juli 2014

Icinga Teil 1. Andreas Teuchert. 11. Juli 2014 Icinga Teil 1 Andreas Teuchert 11. Juli 2014 1 Icinga 2009 als Fork des Nagios-Cores entstanden Nagios-Hauptentwickler wollte Patches/Weiterentwicklungen nicht aufnehmen Nagios/Icinga sind der Industriestandard

Mehr

Überwachung der IT-Infrastruktur mit Nagios ein Erfahrungsbericht

Überwachung der IT-Infrastruktur mit Nagios ein Erfahrungsbericht Überwachung der IT-Infrastruktur mit Nagios ein Erfahrungsbericht André Beck IBH IT-Service GmbH Gostritzer Str. 61-63 01217 Dresden http://www.ibh.de/ support@ibh.de www.ibh.de IBH Ingenieurbüro Prof.

Mehr

Nagios System Monitoring

Nagios System Monitoring Wer bin ich? Wozu Monitoring?? Beispiel Ausblick Diskussion System Monitoring Tobias Scherbaum Come2Linux, Essen 10. September 2006 Wer bin ich? Wozu Monitoring?? Beispiel Ausblick Diskussion Contents

Mehr

Nagios. Jens Link jenslink@quux.de. September 2008. Jens Link () Nagios September 2008 1 / 1

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

Mehr

Collax Monitoring mit Nagios

Collax Monitoring mit Nagios Collax Monitoring mit Nagios Howto Dieses Howto beschreibt die Konfiguration der Aktiven Überwachung auf einem Collax Server. Intern verwendet das System dafür Nagios. Primär wird Nagios zur Selbstüberwachung

Mehr

Überwachung einer Serverfarm

Überwachung einer Serverfarm Überwachung einer Serverfarm für die Firma in Bochum Dokumentation zur Projektarbeit von Michael Pötters im Rahmen der Abschlussprüfung zum Fachinformatiker / Systemintegration bei der Firma MSNET Seite

Mehr

Aufbau einer Testumgebung mit VMware Server

Aufbau einer Testumgebung mit VMware Server Aufbau einer Testumgebung mit VMware Server 1. Download des kostenlosen VMware Servers / Registrierung... 2 2. Installation der Software... 2 2.1 VMware Server Windows client package... 3 3. Einrichten

Mehr

NTCS Synchronisation mit Exchange

NTCS Synchronisation mit Exchange NTCS Synchronisation mit Exchange Mindestvoraussetzungen Betriebssystem: Mailserver: Windows Server 2008 SP2 (x64) Windows Small Business Server 2008 SP2 Windows Server 2008 R2 SP1 Windows Small Business

Mehr

Oldenburg, 2008-06-11. Nagios Workshop Oldenburg 2008 Wolfgang Barth 1

Oldenburg, 2008-06-11. Nagios Workshop Oldenburg 2008 Wolfgang Barth 1 Was ist neu in Nagios 3.0? Oldenburg, 2008-06-11 Nagios Workshop Oldenburg 2008 Wolfgang Barth 1 Änderungen bei Objekten Gleitkomma-Intervalle Einzelne Objekte host, service *groups contact timeperiod

Mehr

Mit Nagios das Netzwerk voll im Griff

Mit Nagios das Netzwerk voll im Griff Mit Nagios das Netzwerk voll im Griff Philipp Seidel 8.11.2008 Linux-Info-Tag Dresden 1 Mit Nagios das Netzwerk voll im Griff 1 EINLEITUNG 1 Einleitung Allgemein Netzwerkstruktur des Chemnitzer StudentenNetz

Mehr

SCADA SOFT AG. Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x

SCADA SOFT AG. Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x Wiesengasse 20 CH-8222 Beringen TFW035_Installation_von_Apache.doc Tel: +41 52 687 20 20 Fax: +41 52 687 20 29 Technische Fragen zu Wizcon (TFW035): Installation von Apache 1.3.x / 2.0.x Voraussetzung

Mehr

Mac Quick Guide für die Migration zum HIN Client

Mac Quick Guide für die Migration zum HIN Client Mac Quick Guide für die Migration zum HIN Client Anleitung zur Migration vom ASAS Client zum neuen HIN Client in Schritten:. Schritt 2. Schritt. Schritt Installation HIN Client Software Installiert die

Mehr

Mit Nagios das Netzwerk voll im Griff

Mit Nagios das Netzwerk voll im Griff 8.11.2008 Outline 1 Einleitung 2 Struktur 3 Konfiguration 4 Plugin 5 Benachrichtigung 6 Screenshots 7 Ende Allgemein Netzwerkstruktur des Technik: 6 Server 10 virtuelle Server ca. 80 Switches mit ca. 3700

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

Raspberry PI als AirPrint Server

Raspberry PI als AirPrint Server Übernommen von http://www.welzels.de/blog Raspberry PI als AirPrint Server Eigentlich bin ich recht zufrieden mit meinem Drucker, sei es von der Qualität oder auch von der Ausstattung. Es handelt sich

Mehr

Knottenwäldchen Software

Knottenwäldchen Software Knottenwäldchen Software Installationsanleitung für die netzbasierte Lösung Knottenwäldchen Software März.2011 Knottenwäldchen Software Seite 2 1 Inhalt 1 Inhalt... 2 2 Übersicht... 3 3 Installation...

Mehr

22. Juni 2009 Angelo Gargiulo, Fabian Gander. NConf - Enterprise Nagios configurator

22. Juni 2009 Angelo Gargiulo, Fabian Gander. NConf - Enterprise Nagios configurator 22. Juni 2009 Angelo Gargiulo, Fabian Gander NConf - Enterprise Nagios configurator Themen Einführung Die Nconf Applikation Live-Demo Roadmap Fragen & Antworten 2 Einführung Wer wir sind Fabian Gander

Mehr

INSTALLATION VON DR.WEB ENTERPRISE SECURITY SUITE V6

INSTALLATION VON DR.WEB ENTERPRISE SECURITY SUITE V6 INSTALLATION VON DR.WEB ENTERPRISE SECURITY SUITE V6 1 Installation des Servers Tragen Sie Ihre Seriennummer im Download-Assistent ein: http://download.drweb-av.de/ Laden Sie die Installationsdatei des

Mehr

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München

TimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail rb@bergertime.de Versionsangaben Autor Version Datum Kommentar

Mehr

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

Nagiosinstallation auf virt. Maschine mit Ubuntu 5.04

Nagiosinstallation auf virt. Maschine mit Ubuntu 5.04 Nagiosinstallation auf virt. Maschine mit Ubuntu 5.04 Boot-CD starten Grundinstallation von CD wird ausgeführt System mit apt auf den neuesten Stand bringen apt-get update apt-get upgrade sources.list

Mehr

NetMan Desktop Manager Quick-Start-Guide

NetMan Desktop Manager Quick-Start-Guide NetMan Desktop Manager Quick-Start-Guide In diesem Dokument wird die Installation von NetMan Desktop Manager beschrieben. Beachten Sie, dass hier nur ein Standard-Installationsszenario beschrieben wird.

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

Event Handlers heute mal dynamisch

Event Handlers heute mal dynamisch Nagios-Portal» Nagios» Howtos» Event Handlers heute mal dynamisch RomanK Geburtstag: 8.0.98 (6) Geschlecht: Männlich Wohnort: Berlin Beruf: Fachinformatiker Systemintegration Anzahl Nagios-Server: Nagios-Version(en):.0rc

Mehr

Was ist System-Monitoring? Nagios Logfile-Monitoring. System Monitoring. RBG-Seminar 2005/06. Holger Kälberer 20.12.2005

Was ist System-Monitoring? Nagios Logfile-Monitoring. System Monitoring. RBG-Seminar 2005/06. Holger Kälberer 20.12.2005 RBG-Seminar 2005/06 20.12.2005 Was ist System-Monitoring? Überblick Was ist System-Monitoring? Zentralisiertes Logging Zeitnahe Auswertung Regelmässige Auswertung Was überwachen? Was ist System-Monitoring?

Mehr

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors

Scalera Mailplattform Dokumentation für den Anwender Installation und Konfiguration des Outlook Connectors Installation und Konfiguration des Outlook Connectors Vertraulichkeit Die vorliegende Dokumentation beinhaltet vertrauliche Informationen und darf nicht an etwelche Konkurrenten der EveryWare AG weitergereicht

Mehr

Tutorial. zur Umstellung von Seafile http auf Apache Webserver. und zur Aktivierung der Seafile Webdav Erweiterung

Tutorial. zur Umstellung von Seafile http auf Apache Webserver. und zur Aktivierung der Seafile Webdav Erweiterung Tutorial zur Umstellung von Seafile http auf Apache Webserver und zur Aktivierung der Seafile Webdav Erweiterung (gültig für 'Dual Cubie Homeserver SD-Card Images' V3n u. V4n) 2015 Stefan W. Lambert kontakt@stefanius.de

Mehr

Apache HTTP-Server Teil 2

Apache HTTP-Server Teil 2 Apache HTTP-Server Teil 2 Zinching Dang 04. Juli 2014 1 Benutzer-Authentifizierung Benutzer-Authentifizierung ermöglicht es, den Zugriff auf die Webseite zu schützen Authentifizierung mit Benutzer und

Mehr

SecurityGateway. Installationsanleitung

SecurityGateway. Installationsanleitung Installationsanleitung Inhaltsverzeichnis Installationsanleitung 3 Schritt 1 Download der Installationsdateien 3 Schritt 2 Willkommensbildschirm 4 Schritt 3 Lizenzbestimmungen 4 Schritt 4 Installationsverzeichnis

Mehr

Linux 08. Linux WS 04/05 by www.realtec.de - 1 - 1. DNS - named: in /etc/named.conf. DNS Top-Level-DNS

Linux 08. Linux WS 04/05 by www.realtec.de - 1 - 1. DNS - named: in /etc/named.conf. DNS Top-Level-DNS 1. DNS - named: in /etc/named.conf DNS Top-Level-DNS O o => keine Konfiguration: Anfragen werden an Top-Level-DNS gegeben und von dort verteilt (z.b. Europa(--> Belgien, Luxemburg, Deutschland,...), USA,...)

Mehr

BANKETTprofi Web-Client

BANKETTprofi Web-Client BANKETTprofi Web-Client Konfiguration und Bedienung Handout für die Einrichtung und Bedienung des BANKETTprofi Web-Clients im Intranet / Extranet Der BANKETTprofi Web-Client Mit dem BANKETTprofi Web-Client

Mehr

Installation und Inbetriebnahme von ADOplusWeb

Installation und Inbetriebnahme von ADOplusWeb Installation und Inbetriebnahme von ADOplusWeb Übersicht Mit ADOplusWeb können sie nun wesentliche Teile der ADO++ Administration auch über einen Webbrowser ausführen. ADOplusWeb nutzt AJAX-Webprogrammierungstechniken

Mehr

Zugriff zum Datenaustausch per scponly

Zugriff zum Datenaustausch per scponly Zugriff zum Datenaustausch per scponly Warum scponly? In der Grundkonfiguration der Musterlösung ist es notwendig, dass ein Benutzer, der die Möglichkeit haben soll von außen Dateien mit dem Server auszutauschen,

Mehr

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

2. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt. Arbeitsblätter Der Windows Small Business Server 2011 MCTS Trainer Vorbereitung zur MCTS Prüfung 70 169 Aufgaben Kapitel 1 1. Sie sind der Administrator Ihres Netzwerks, das den SBS 2011 Standard ausführt.

Mehr

Dipl. Ing. Matthias Mahrholz, URZ-S. Tel. 18406 mahrholz@urz.uni-magdeburg.de. BB Big Brother für die URZ-Server

Dipl. Ing. Matthias Mahrholz, URZ-S. Tel. 18406 mahrholz@urz.uni-magdeburg.de. BB Big Brother für die URZ-Server Dipl. Ing. Matthias Mahrholz URZ-S Tel. 18406 mahrholz@urz.uni-magdeburg.de BB Big Brother für die URZ-Server 1 Großer Bruder Big Brother für URZ-Server 2 Problem: - Schwierigkeiten, alle relevanten Parameter

Mehr

Bedienungsanleitung Modbus-LAN Gateway

Bedienungsanleitung Modbus-LAN Gateway Bedienungsanleitung Modbus-LAN Gateway Bedienungsanleitung Modbus-LAN Gateway Inhalt 1. Starten der Konfigurationsoberfläche des MLG... 3 2. Konfiguration MLG... 4 2.1. Network Settings... 4 2.1.1 Statische

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

Konfigurieren eines Webservers

Konfigurieren eines Webservers Unterrichtseinheit 12: Konfigurieren eines Webservers Erleichterung der Organisation und des Verwaltens von Webinhalten im Intranet und Internet. Übersicht über IIS: Der IIS-Dienst arbeitet mit folgenden

Mehr

Active Directory Integration Mac OS X. René Meusel Betriebssystemadministration

Active Directory Integration Mac OS X. René Meusel Betriebssystemadministration Active Directory Integration Mac OS X René Meusel Betriebssystemadministration Sommersemester 2009 Gliederung 2 Motivation Was ist Active Directory? Allgemeine Definition Funktionsweise Unterstützung in

Mehr

Installation & Setup

Installation & Setup enlogic:show Digital Signage System Quickstart Guide Installation & Setup Alle genannten Marken und Warenzeichen, die nicht Eigentum der All-Dynamics Software GmbH sind, gehören ihren jeweiligen Eigentümern

Mehr

http://www.cis.upenn.edu/~bcpierce/unison/download/stable/unison- 2.9.1/

http://www.cis.upenn.edu/~bcpierce/unison/download/stable/unison- 2.9.1/ Einführung Was ist Unison? Unison ist ein Dateisynchronisationsprogramm für Windows und Unix. Es teilt sich viele Funktionen mit anderen Programmen, wie z.b. CVS und rsync. Folgend einige Vorteile des

Mehr

Benutzer und Rechte Teil 1

Benutzer und Rechte Teil 1 Benutzer und Rechte Teil 1 Linux-Kurs der Unix-AG Zinching Dang 19. November 2012 Wozu verschiedene Benutzer? (1) Datenschutz mehrere Benutzer pro Rechner, insbesondere auf Server-Systemen unterschiedliche

Mehr

CosmosMonitoring Server von CosmosNet

CosmosMonitoring Server von CosmosNet Network Services without limitation. Cosmos Server von CosmosNet Cosmos Cosmos Server [CMS] Der Cosmos Server, erhältlich als zertifizierte Hardware Box, virtuelle Maschine oder Softwarelösung, ist eine

Mehr

EBÜS Manager. Alle Video-Arbeitsplätze zentral überwachen. Hardo Naumann EBÜS Manager 12.10.2007. Status: Freigegeben, 12.10.2007

EBÜS Manager. Alle Video-Arbeitsplätze zentral überwachen. Hardo Naumann EBÜS Manager 12.10.2007. Status: Freigegeben, 12.10.2007 EBÜS Manager Alle Video-Arbeitsplätze zentral überwachen Status: Freigegeben, 12.10.2007 Dieses Dokument ist geistiges Eigentum der Accellence Technologies GmbH und darf nur mit unserer ausdrücklichen

Mehr

Installation Collax Server mit Sage New Classic

Installation Collax Server mit Sage New Classic Installation Collax Server mit Sage New Classic Howto Sage New Classic wurde, im Rahmen der Partnerschaft zwischen Collax und Sage, in die Collax Solution Platform integriert. Eingerichtet und bedient

Mehr

Visendo SMTP Extender

Visendo SMTP Extender Inhalt Einleitung... 2 1. Aktivieren und Konfigurieren des IIS SMTP Servers... 2 2. Installation des SMTP Extenders... 6 3. Konfiguration... 7 3.1 Konten... 7 3.2 Dienst... 9 3.3 Erweitert... 11 3.4 Lizenzierung

Mehr

Webconnect xdsl Tool V 4.0

Webconnect xdsl Tool V 4.0 * Webconnect xdsl Tool V 4.0 Allgemeine Informationen www.camguard-security.com *CamGuard ist eingetragenes Warenzeichen der Fa. DVS-Gröger 89129 Langenau Inhalt 1. Beschreibung - Wichtig - Daten IMPORT

Mehr

Aktuelle Themen der Informatik

Aktuelle Themen der Informatik Thema: Netzwerküberwachung mit der Opensource Software Nagios Seminarleiter: Prof. Dr. Friedbert Kaspar Student: Thomas Dohl Studiengang: CN7 Matrikelnummer: 217480 Datum: Donnerstag, 23. November 2006

Mehr

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes

Themen. Apache Webserver Konfiguration. Verzeichnisse für Web-Applikationen. Server Side Includes Themen Apache Webserver Konfiguration Verzeichnisse für Web-Applikationen Server Side Includes Apache Webserver Konfiguration des Apache Webservers Server-Einstellungen in der httpd.conf-datei Einteilung

Mehr

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart -

Anleitung zur Erstellung einer Batchdatei. - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Anleitung zur Erstellung einer Batchdatei - für das automatisierte Verbinden mit Netzlaufwerken beim Systemstart - Mögliche Anwendungen für Batchdateien: - Mit jedem Systemstart vordefinierte Netzlaufwerke

Mehr

JobServer Installationsanleitung 08.05.2013

JobServer Installationsanleitung 08.05.2013 JobServer sanleitung 08.05.2013 Der JobServer ist ein WCF Dienst zum Hosten von Workflow Prozessen auf Basis der Windows Workflow Foundation. Für die wird das Microsoft.NET Framework 3.5 und 4.0 vorausgesetzt.

Mehr

SFTP SCP - Synology Wiki

SFTP SCP - Synology Wiki 1 of 6 25.07.2009 07:43 SFTP SCP Aus Synology Wiki Inhaltsverzeichnis 1 Einleitung 1.1 Grundsätzliches 2 Voraussetzungen 2.1 Allgemein 2.2 für SFTP und SCP 3 Installation 3.1 Welche openssl Version 3.2

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

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

SNMP 1 -basierte dynamische Netzwerkkonfiguration und analyse

SNMP 1 -basierte dynamische Netzwerkkonfiguration und analyse Fakultät Informatik Institut für Systemarchitektur Professur für Rechnernetze SNMP 1 -basierte dynamische Netzwerkkonfiguration und analyse Versuchsvorgaben (Aufgabenstellung) Der neu zu gestaltende Versuch

Mehr

Einrichten eines SSH - Server

Einrichten eines SSH - Server Einrichten eines SSH - Server Um den Server weiter einzurichten bzw. später bequem warten zu können ist es erforderlich, eine Schnittstelle für die Fernwartung / den Fernzugriff zu schaffen. Im Linux -

Mehr

ab Redirector-Version 2.14

ab Redirector-Version 2.14 Installation: FilterSurf ab Redirector-Version 2.14 Hier werden nun die Schritte erläutert, die nacheinander zu durchlaufen sind, um einen der zentralen FilterSurf -Server verwenden zu können. Die Installationsschritte

Mehr

NAGIOS - WACHSAMER SCHUTZHEILIGER IM NETZ

NAGIOS - WACHSAMER SCHUTZHEILIGER IM NETZ CHEMNITZER LINUX-TAG 2004 Landeskriminalamt Thüringen NAGIOS - WACHSAMER SCHUTZHEILIGER IM NETZ Alexander Schreiber als@thangorodrim.de Chemnitz, den 7. März 2004 Nagions Inhalt Inhalt Übersicht & Name,

Mehr

Anleitung. Elvis Web-Projekt

Anleitung. Elvis Web-Projekt Anleitung Elvis Web-Projekt 2012-10-30 Seite 1 von 11 1 Zweck In diesem Dokument werden die Einrichtung und der Test eines vorhandenen und im Anschluss die Einrichtung eines neuen Elvis Web-Projekts beschrieben.

Mehr

Informationen zur LANCOM GS-2326P

Informationen zur LANCOM GS-2326P Informationen zur LANCOM GS-2326P Copyright (c) 2002-2014 LANCOM Systems GmbH, Würselen (Germany) Die LANCOM Systems GmbH übernimmt keine Gewähr und Haftung für nicht von der LANCOM Systems GmbH entwickelte,

Mehr

PNP - RRD Graphen für Nagios

PNP - RRD Graphen für Nagios 2. NETWAYS Nagios Konferenz, 11.10.2007 in Nürnberg 1 Einführung Was ist PNP 2 Die Installation Vorraussetzungen Die Installation Prüfung der Installation Nagios Service Extinfo Templates Config Files

Mehr

Installationscheckliste Pervasive Server Engine Version 7.94, Stand 16.10.2012

Installationscheckliste Pervasive Server Engine Version 7.94, Stand 16.10.2012 Installationscheckliste Pervasive Server Engine Version 7.94, Stand 16.10.2012 Pervasive Server Engine Checkliste für die Neuinstallation in einem Windows-Netzwerk Bitte prüfen Sie auf unseren Webseiten

Mehr

Collax Web Application

Collax Web Application Collax Web Application Howto In diesem Howto wird die Einrichtung des Collax Moduls Web Application auf einem Collax Platform Server anhand der LAMP Anwendung Joomla beschrieben. LAMP steht als Akronym

Mehr

Einrichten Active Directory ver 1.0

Einrichten Active Directory ver 1.0 Einrichten Active Directory ver 1.0 Active Directory Windows 2003 Autor: Mag Georg Steingruber Veröffentlicht: August 2003 Feedback oder Anregungen:i-georgs@microsoft.com Abstract Dieses Dokument beschreibt

Mehr

Apache HTTP-Server Teil 1

Apache HTTP-Server Teil 1 Apache HTTP-Server Teil 1 Zinching Dang 24. November 2014 1 Apache HTTP-Server Apache HTTP-Server allgemein offizielle Namensherkunft: Apachen-Stamm in Nordamerika wurde 1994 auf Basis des NCSA HTTPd-Webservers

Mehr

VMware Installation der bestmeetingroom TRIALVersion. PreVersion built 1.01 Stand: 21.11.2006

VMware Installation der bestmeetingroom TRIALVersion. PreVersion built 1.01 Stand: 21.11.2006 VMware Installation der bestmeetingroom TRIALVersion PreVersion built 1.01 Stand: 21.11.2006 bestmeetingroom VMware Install Seite 2 Voraussetzungen: Bitte beachten Sie, dass Sie für die Installation des

Mehr

juliteccrm Dokumentation

juliteccrm Dokumentation Customer Relationship Management für kleine und mittelständische Unternehmen juliteccrm Dokumentation 2012, julitec GmbH Page 1 of 12 julitec GmbH Flößaustraße 22 a 90763 Fürth Telefon: +49 911 979070-0

Mehr

EasyDIS-base-44-v1.0.nrg GT1_v44_programs.iso (falls vorhanden) K+DCAN Interface von MY-OBD2.COM Shop

EasyDIS-base-44-v1.0.nrg GT1_v44_programs.iso (falls vorhanden) K+DCAN Interface von MY-OBD2.COM Shop EasyDIS-base-44-v1.0.nrg GT1_v44_programs.iso (falls vorhanden) K+DCAN Interface von MY-OBD2.COM Shop Grundinstallation EasyDIS-base-44-v1.0 Eine korrekte Installation von Vmware sollte wie rechts abgebildet

Mehr

Dokumentation VPN-Server unter Windows 2000 Server

Dokumentation VPN-Server unter Windows 2000 Server Dokumentation VPN-Server unter Windows 2000 Server Ziel: Windows 2000 Server als - VPN-Server (für Remoteverbindung durch Tunnel über das Internet), - NAT-Server (für Internet Sharing DSL im lokalen Netzwerk),

Mehr

INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION

INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION INFORMATION MONITOR HSM SOFTWARE GMBH SERVER-INSTALLATION Lizenzvereinbarung Infomon Server-Installation Lesen Sie vorab die Lizenzvereinbarung, die in der Datei Lizenzvereinbarung.doc beschrieben ist.

Mehr

Anlage zu FAQ Beliebigen Benutzer in der PCU50/70 mit WinNT, WinXP Software V6.x einrichten

Anlage zu FAQ Beliebigen Benutzer in der PCU50/70 mit WinNT, WinXP Software V6.x einrichten Frage: Wie kann man einen beliebigen Benutzer in der PCU50/70 mit WinNT, WinXP Software V6.x einrichten, der sich entweder lokal oder am Netzwerk anmelden kann, bzw. wie kann der Benutzer "AUDUSER" auf

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

time project Die clevere Zeitbuchhaltung

time project Die clevere Zeitbuchhaltung time project Die clevere Zeitbuchhaltung Anleitung Installation Inhalt 1 Einleitung... 3 2 Die Komponenten von time project... 3 2.1 Der time project Server... 3 2.2 Der time project Client... 3 3 Systemvoraussetzungen...

Mehr

Generating Fingerprints of Network Servers and their Use in Honeypots. Thomas Apel

Generating Fingerprints of Network Servers and their Use in Honeypots. Thomas Apel Generating Fingerprints of Network Servers and their Use in Honeypots Thomas Apel Der Überblick Fingerprinting von Netzwerkdiensten Banner Verfügbare Optionen Reaktionen auf falsche Syntax Verwendung für

Mehr

Installationsanleitung für die netzbasierte Variante Bis Version 3.5. KnoWau, Allgemeine Bedienhinweise Seite 1

Installationsanleitung für die netzbasierte Variante Bis Version 3.5. KnoWau, Allgemeine Bedienhinweise Seite 1 1 Installationsanleitung für die netzbasierte Variante Bis Version 3.5 Copyright KnoWau Software 2013 KnoWau, Allgemeine Bedienhinweise Seite 1 2 Seite absichtlich leer KnoWau, Allgemeine Bedienhinweise

Mehr

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname

Netzwerk. Um den Hostnamen angezeigt zu bekommen $ hostname $ hostname -f Um den Hostnamen zu ändern $ hostname <neuerhostname> Tutorium Anfänger Übersicht Netzwerk Netzwerk Netzwerk Damit ein Rechner in einem Netzwerk aktiv sein kann, braucht er einen einzigartigen Hostnamen Der Hostname dient zur Identifikation des Rechners Netzwerk

Mehr

1 Änderungen bei Windows Server 2008 R2

1 Änderungen bei Windows Server 2008 R2 1 Änderungen bei Windows Server 2008 R2 1.1 Der BranchCache Eine völlig neue Möglichkeit, auf Ressourcen zuzugreifen, bietet der BranchCache. In vielen Firmen gibt es Zweigstellen, die mit der Hauptstelle

Mehr

Installation und Konfiguration des SQL-Server. Beispiel: SQL-Server 2008 Express. Seite 1 von 20

Installation und Konfiguration des SQL-Server. Beispiel: SQL-Server 2008 Express. Seite 1 von 20 Installation und Konfiguration des SQL-Server Beispiel: SQL-Server 2008 Express Seite 1 von 20 Inhaltsverzeichnis 1. Installation SQL-Server 2008 Express... 3 1.1 Voraussetzungen für Installation SQL-Server

Mehr

Anleitung Captain Logfex 2013

Anleitung Captain Logfex 2013 Anleitung Captain Logfex 2013 Inhalt: 1. Installationshinweise 2. Erste Schritte 3. Client-Installation 4. Arbeiten mit Logfex 5. Gruppenrichtlinien-Einstellungen für die Windows-Firewall 1. Installationshinweis:

Mehr

Server Installation 1/6 20.10.04

Server Installation 1/6 20.10.04 Server Installation Netzwerkeinrichtung Nach der Installation müssen die Netzwerkeinstellungen vorgenommen werden. Hierzu wird eine feste IP- Adresse sowie der Servername eingetragen. Beispiel: IP-Adresse:

Mehr

Benutzerdokumentation Hosted Backup Services Client

Benutzerdokumentation Hosted Backup Services Client Benutzerdokumentation Hosted Backup Services Client Geschäftshaus Pilatushof Grabenhofstrasse 4 6010 Kriens Version 1.1 28.04.2014 Inhaltsverzeichnis 1 Einleitung 4 2 Voraussetzungen 4 3 Installation 5

Mehr

Windows Quick Guide für die Migration zum HIN Client

Windows Quick Guide für die Migration zum HIN Client Windows Quick Guide für die Migration zum HIN Client Anleitung zur Migration vom ASAS Client zum neuen HIN Client in Schritten:. Schritt 2. Schritt. Schritt Installation HIN Client Software Installiert

Mehr

3 Active Directory installieren

3 Active Directory installieren 3 Active Directory installieren In diesem Kapitel gehe ich auf die neuen Active Directory-Funktionen im Einsatz mit Windows Server 2008 ein. Die Funktion eines Domänen-Controllers wird in Windows Server

Mehr

How-to: Webserver NAT. Securepoint Security System Version 2007nx

How-to: Webserver NAT. Securepoint Security System Version 2007nx Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver

Mehr

Online Help StruxureWare Data Center Expert

Online Help StruxureWare Data Center Expert Online Help StruxureWare Data Center Expert Version 7.2.7 Virtuelle StruxureWare Data Center Expert-Appliance Der StruxureWare Data Center Expert-7.2-Server ist als virtuelle Appliance verfügbar, die auf

Mehr

SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel)

SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel) SMTP und POP3 mit Windows Server 2003 (Gastbeitrag tecchannel) Windows Server 2003 ist der erste Server von Microsoft, der einen kompletten SMTP- und POP3- Dienst mitbringt. Wir zeigen, wie Sie diese Dienste

Mehr

Benutzer und Rechte Teil 1, Paketverwaltung, SSH

Benutzer und Rechte Teil 1, Paketverwaltung, SSH Benutzer und Rechte Teil 1, Paketverwaltung, SSH Linux-Kurs der Unix-AG Benjamin Eberle 26. Mai 2015 Wozu verschiedene Benutzer? (1) Datenschutz mehrere Benutzer pro Rechner, insbesondere auf Server-Systemen

Mehr

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2

Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 Kurzanleitung zur Softwareverteilung von Kurzanleitung zur Softwareverteilung von BitDefender Produkten...2 I. BitDefender Management Agenten Verteilung...2 1.1. Allgemeine Bedingungen:... 2 1.2. Erste

Mehr

Anleitung. zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3. 2015 Stefan W. Lambert kontakt@stefanius.

Anleitung. zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3. 2015 Stefan W. Lambert kontakt@stefanius. Anleitung zur Einrichtung & Konfiguration von Baikal (CalDAV / CardDAV Server) auf einem Cubieboard 2/3 2015 Stefan W. Lambert kontakt@stefanius.de Copyright-Hinweis Dieses Dokument obliegt den Bestimmungen

Mehr

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten

[Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten [Geben Sie Text ein] ISCSI Targets mit der Software FreeNAS einrichten ISCSI Targets mit der Software FreeNAS einrichten Inhalt FreeNAS Server Vorbereitung... 2 Virtuelle Maschine einrichten... 3 FreeNAS

Mehr

Normfall 7.2. Whitepaper. Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von:

Normfall 7.2. Whitepaper. Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von: Normfall 7.2 Whitepaper Erstellen eines Normfall Projektspeichers auf Basis einer vorhandenen Installation von: Microsoft SQL Server 2008 R2/2012/2014 2014 Normfall GmbH Alle Rechte vorbehalten. Vorbemerkungen

Mehr

RIWA NetUpdater Tool für automatische Daten- und Softwareupdates

RIWA NetUpdater Tool für automatische Daten- und Softwareupdates RIWA NetUpdater Tool für automatische Daten- und Softwareupdates Grundlegendes... 1 Ausführbare Dateien und Betriebsmodi... 2 netupdater.exe... 2 netstart.exe... 2 netconfig.exe... 2 nethash.exe... 2 Verzeichnisse...

Mehr

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29)

MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) MySQL Community Server 5.6 Installationsbeispiel (Ab 5.5.29) Dieses Dokument beschreibt das Herunterladen der Serversoftware, die Installation und Konfiguration der Software. Bevor mit der Migration der

Mehr

Installations-Dokumentation, YALG Team

Installations-Dokumentation, YALG Team Installations-Dokumentation, YALG Team Version 8.1 1 Benötigtes Material 2 Vor der Installation 3 Beginn 4 Installation 4.1 Sicherheit 4.2 Partitionierung 4.3 Paketauswahl 4.4 Paketauswahl (fein) 5 Konfiguration

Mehr

Überprüfen Active Directory und DNS Konfiguration Ver 1.0

Überprüfen Active Directory und DNS Konfiguration Ver 1.0 Überprüfen Active Directory und DNS Konfiguration Ver 1.0 Active Directory / DNS Windows 2003 Autor: Mag Georg Steingruber Veröffentlicht: August 2003 Feedback oder Anregungen:i-georgs@microsoft.com Abstract

Mehr

Anleitung zur Installation und Konfiguration des Notes-Client 8.5.2

Anleitung zur Installation und Konfiguration des Notes-Client 8.5.2 Anleitung zur Installation und Konfiguration des Notes-Client 8.5.2 Ansprechpartner ITS: Volker Huthwelker Tel: +49 561 804 2507 Holger Kornhäusner 1 Herunterladen der Installationspakete Zur Nutzung des

Mehr

08.05.2012 UNIX. Linux. UNIX Derivate, die wichtigsten. Free BSD (Open) Solaris MacOS X Linux. UNIX Dateisystem, wichtige Ordner.

08.05.2012 UNIX. Linux. UNIX Derivate, die wichtigsten. Free BSD (Open) Solaris MacOS X Linux. UNIX Dateisystem, wichtige Ordner. 23 UNIX Einführung in Betriebssysteme UNIX AM BEISPIEL LINUX entwickelt Anfang der 1970er Jahre von Ken Thompson und Dennis Ritchie (Bell Laboratories) Quelle: Wikipedia Zusammen und auf der Basis von

Mehr

Konfiguration von Clients zur Kommunikation mit einem SUS-Server

Konfiguration von Clients zur Kommunikation mit einem SUS-Server Konfiguration von Clients zur Kommunikation mit einem SUS-Server Allgemeine Informationen Damit sich der Autoupdate-Client die Updates vom lokalen SUS-Server abholt, muss in seiner Registry die korrekten

Mehr