MUNIN - Langzeitmonitoring

Ähnliche Dokumente
MUNIN - Langzeitmonitoring

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Grundbegriffe der Informatik

Was meinen die Leute eigentlich mit: Grexit?

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

Lokale Installation von DotNetNuke 4 ohne IIS

Grundbegriffe der Informatik

Formular»Fragenkatalog BIM-Server«

mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank


Zukünftige Speichertechnologien - HVD, Racetrack und mehr -

Überwachung des Nagios-Servers. Stephan Schmidt 31. August 2007

Installationsvoraussetzungen

Lindenbaum Schrittanleitung. Telefonkonferenz durchführen Anleitung für Moderatoren

Guide DynDNS und Portforwarding

WLAN Konfiguration. Michael Bukreus Seite 1

Das Leitbild vom Verein WIR

Die Bundes-Zentrale für politische Bildung stellt sich vor

Scharl 2010 Dokument ist Urheberrechtlich geschützt. Port Forwarding via PuTTY und SSH. Was ist Port forwarding?

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Fernwartung von Mac OS 9 u. X per VNC

Grundsätze für das Online-Marketing der TMB

Kurzanleitung OOVS. Reseller Interface. Allgemein

How to install freesshd

Dieses HowTo darf nicht vervielfältigt oder veröffentlich werden ohne Einverständnis des Erstellers. Alle Angaben ohne Gewähr.

Installationsanleitung für pcvisit Server (pcvisit 12.0)

SAP Memory Tuning. Erfahrungsbericht Fritz Egger GmbH & Co OG. Datenbanken sind unsere Welt

Online-Werbung. Welche Möglichkeiten der Online-Annoncen gibt es? Google AdWords und Co.

Die Industrie- und Handelskammer arbeitet dafür, dass Menschen überall mit machen können

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Nicht über uns ohne uns

Mehr Umsatz durch Übersetzungen? Geht das?

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

Statuten in leichter Sprache

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

1 Systemadministration

40-Tage-Wunder- Kurs. Umarme, was Du nicht ändern kannst.

Folgende Einstellungen sind notwendig, damit die Kommunikation zwischen Server und Client funktioniert:

MSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003

ICS-Addin. Benutzerhandbuch. Version: 1.0

Ist Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken?

Icinga Teil 2. Andreas Teuchert. 25. Juli 2014

Battlefield 2 BF2CCD Anleitung

BERECHNUNG DER FRIST ZUR STELLUNGNAHME DES BETRIEBSRATES BEI KÜNDIGUNG

Firewalls für Lexware Info Service konfigurieren

6 Zusammenarbeits-Funktionen (Collaboration)

Wie bekomme ich eine Adresse. Eva Lackinger, Rene Morwind Margot Campbell

Schritt 1. Anmelden. Klicken Sie auf die Schaltfläche Anmelden

Anleitung zur Nutzung des SharePort Utility

Der Gabelstapler: Wie? Was? Wer? Wo?

Informationen zum Ambulant Betreuten Wohnen in leichter Sprache

Bernadette Büsgen HR-Consulting

Datensicherung EBV für Mehrplatz Installationen

Leit-Bild der Sonnenhofschule

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

Leseprobe - Seite 5 - Kapitel 5 Fragetechniken - Einfürung

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

Catherina Lange, Heimbeiräte und Werkstatträte-Tagung, November

W o h nen im P o. Wohnen im Pott. Inklusiv zuhause sein in Oberhausen. MieterFührerschein. für alle Orte. Mein Weg in die eigene Wohnung

1. Kurze Inhaltsangabe: Stell dir vor, du möchtest jemandem, der das Buch Robin und Scarlet Die Vögel der Nacht nicht gelesen hat, erzählen, worum es

Anleitung Typo3-Extension - Raumbuchungssystem

Firewalling. Michael Mayer IAV0608 Seite 1 von 6

Professionelle Seminare im Bereich MS-Office

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

Teil 1: IT- und Medientechnik

Lexware professional und premium setzen bis einschließlich Version 2012 den Sybase SQL-Datenbankserver

Universal Anleitung: Gas & CO2 Pistolenmagazine abdichten

AXIGEN Mail Server. s per Smarthost versenden s per Pop3 empfangen. Produkt Version: Dokument Version: 1.2

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus:

Die Wasser App.

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

Excel Funktionen durch eigene Funktionen erweitern.

Beschreibung Installation SSH Server für sicher Verbindung oder Bedienung via Proxyserver. (Version 5.x)

Webalizer HOWTO. Stand:

IntelliRestore Seedload und Notfallwiederherstellung

Nachts in der Stadt. Andrea Behnke: Wenn es Nacht wird Persen Verlag

Regeln für das Qualitäts-Siegel

Informationen als Leistung

IT-SICHERHEIT IM UNTERNEHMEN Mehr Sicherheit für Ihre Entscheidung

Verwendung des IDS Backup Systems unter Windows 2000

Reporting Services und SharePoint 2010 Teil 1

SolarWinds Engineer s Toolset

Firewalls für Lexware Info Service konfigurieren

Digi Vox Ultimate Pro

Konfigurationsanleitung Network Address Translation (NAT) Funkwerk. Seite Copyright Stefan Dahler Oktober 2008 Version 1.

Jojo sucht das Glück - 3 Folge 23: Der Verdacht

Man liest sich: POP3/IMAP

VibonoCoaching Brief -No. 18

Leitfaden E-Books Apple. CORA E-Books im ibook Store kaufen. Liebe Leserinnen und Leser, vielen Dank für Ihr Interesse an unseren CORA E-Books.

Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit

EchoLink und Windows XP SP2

Agiles Design. Dr.-Ing. Uwe Doetzkies Gesellschaft für Informatik mail:

Was ich als Bürgermeister für Lübbecke tun möchte

1. Einführung. 2. Archivierung alter Datensätze

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

KVIrc installieren (win) i. KVIrc installieren (win)

WinVetpro im Betriebsmodus Laptop

Transkript:

MUNIN - Langzeitmonitoring Oder: was macht mein Server nachts um 3 Uhr? KIT Universität des Landes Baden-Württemberg und nationales Forschungszentrum in der Helmholtz-Gemeinschaft www.kit.edu

Gliederung Motivation Anforderungen Demo Anwendungen Plugins Sonstiges 2

Motivation Der Server ist langsam, kannst Du mal schauen? Wo / wie / wann schaut man? top, iostat, netstat, sar,... Der Server soll ersetzt werden, was kauft man? Viel hilft viel?...oder doch nicht? Wieviele User nutzen den Dienst XYZ? 3

Motivation Icinga / Nagios meldet Festplatte ist zu 90% voll 8 Monate So? 4 Tage Oder so? 4

Anforderungen Munin ist freeware unter http://munin-monitoring.org/ Munin ist erfordert einen Munin-Server Webserver mit CGI und rrdtools (bekannt vom MRTG) (keine Datenbank!) Der Server weiss zunächst nichts über den Client, ausser dessen Namen! Die zu überwachenden Clients einen Munin-Node Daemon der auf Port 4949 lauscht munin-plugins für die zu überwachenden Dienste / Kennwerte Plugins sind beliebige Skripte die unter /etc/munin/plugins liegen Die Server- und Node-Pakete sind in den Distributionen enthalten 5

Anforderungen: Wie macht man das konkret? Auf dem Master: /etc/munin/munin.conf [Webserver;host.example.com] address 192.168.10.13 use_node_name yes notify_alias host Auf dem Client yum install munin node Öffne Port 4949/TCP Erlaube IP des Munin-Servers Lege plugins an (munin node configure) Starte den Daemon Warten! 6

Anforderungen: Datenspeicherung Munin speichert seine Daten in rrd-datenbanken Ältere Daten werden verdichtet Und nach einem Jahr hinten rausgeschoben Dadurch endliche Größe für die Datensätze 7

Demo https://munin.ira.uni-karlsruhe.de/ 8

Anwendung Gigabit für den Mailserver? 10 Mbit würden schon fast reichen! 9

Anwendung 2 GB RAM sind (fast) genug 10

Anwendung Welchen Wochentag haben wir heute? An Hand der CPU-Temperatur! 11

Anwendung Wann gehen die User in die Mensa und ins Bett? oder wann bootet man den Server? 12

Plugins Viele Standard-Plugins sind im munin-node-paket enthalten munin node configure ls /usr/share/munin/plugins oder von https://github.com/munin-monitoring/contrib/ oder bei Suchmaschine oder selber schreiben! (Beispiel: load -Plugin.) 13

Plugins: Server-Client-Dialog # telnet host.example.com 4949 Trying 192.168.10.13... Connected to host.example.com. Escape character is '^]'. # munin node at host.example.com list cpu df forks if_eth0 load memory uptime users [...] config load graph_title Load average graph_args base 1000 l 0 graph_vlabel load graph_scale no graph_category system load.label load graph_info The load average of the machine describes... load.info 5 minute load average. fetch load load.value 0.43. quit 14

Plugins: Beispiel für load #!/bin/bash if [ "$1" = "config" ]; then echo 'graph_title Load average' echo 'graph_args base 1000 l 0 ' echo 'graph_vlabel load' echo 'graph_scale no' echo 'graph_category system' echo 'load.label load' echo 'graph_info The load average of the... echo 'load.info 5 minutes load average' exit 0 fi echo n "load.value " cut f2 d' ' < /proc/loadavg 15

Sonstiges Munin kann auch Benachrichtigungen versenden Munin kann man auch mit dem nrpe von Nagios / Icinga koppeln Windows-Clients es gibt kaum Plugins probing von aussen per SNMP Munin kommt nur alle 5 Minuten, öfter geht nicht Man hat keinerlei Aussage, was in den 4'59'' dazwischen stattfindet Daten älter als ein Jahr gehen verloren! 16

Wer viel misst, misst Mist! Vielen Dank für Ihre Aufmerksamkeit Olaf.Hopp@kit.edu 17