rrdtool Skript Sammlung
-
- Beiträge: 283
- Registriert: 16.10.2003 10:25:15
rrdtool Skript Sammlung
Ich habe gestern mal rrdtool und ein paar Skripte installiert. Ist ja echt nett.
Nur bin ich nun am zusammen suchen nach Skripten.
Ich finde es etwas mühsam alles selber zu schreiben.
Gibt es da ein paar fertige Sammlungen.
Im Grunde will ich:
Anzahl Prozesse
CPU Last
Speicher (RAM)
Swap
Festplatte
Temperatur der Festplatte
Temperatur der CPU
Diverse Netzwerkinformationen
......
Und das alles in einer Std,Tages,Wochen,Monates und Jahres Übersicht
Bis ich das alles selber geschrieben habe sind auch Tage vergangen. Vielleicht gibt es ja sowas schon fertig.
Ich habe nur sowas mit snmp Abfragen gefunden. Da ich aber kein snmp habe, hat mir das alles nichts gebracht.
Vielleicht kennt ja jemand so eine Sammlung.
Nur bin ich nun am zusammen suchen nach Skripten.
Ich finde es etwas mühsam alles selber zu schreiben.
Gibt es da ein paar fertige Sammlungen.
Im Grunde will ich:
Anzahl Prozesse
CPU Last
Speicher (RAM)
Swap
Festplatte
Temperatur der Festplatte
Temperatur der CPU
Diverse Netzwerkinformationen
......
Und das alles in einer Std,Tages,Wochen,Monates und Jahres Übersicht
Bis ich das alles selber geschrieben habe sind auch Tage vergangen. Vielleicht gibt es ja sowas schon fertig.
Ich habe nur sowas mit snmp Abfragen gefunden. Da ich aber kein snmp habe, hat mir das alles nichts gebracht.
Vielleicht kennt ja jemand so eine Sammlung.
Schau dir mal Munin (http://munin.projects.linpro.no/) an, das müßte alles können was du willst.
MfG, goeb
MfG, goeb
-
- Beiträge: 283
- Registriert: 16.10.2003 10:25:15
-
- Beiträge: 283
- Registriert: 16.10.2003 10:25:15
- ckoepp
- Beiträge: 1409
- Registriert: 11.06.2005 20:11:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nähe Heidelberg
Re: rrdtool Skript Sammlung
Nee nur ne gute Stundedecembersoul hat geschrieben:Und das alles in einer Std,Tages,Wochen,Monates und Jahres Übersicht.
Bis ich das alles selber geschrieben habe sind auch Tage vergangen. Vielleicht gibt es ja sowas schon fertig.
Mach dir n Grundgerüst und am Ende musste nur ne Zeit und n Dateinamen eintragen. Für jeden Messwert brauchst du ein Gerüst und da die Syntax auch recht simpel ist (zumindest für die Standarddinge wie vdef & co) geht das auch recht zackig.
Die Werte musst du manuell in die rrd Datenbanken schreiben (also per cronjob). Auslesen sollte per Bash kein Problem sein.
Finde mit rrdtool kann nix mithalten was ich bisher gesehn hab
Wenn du was suchst:
ich hab Backupstatistik (rdiffbackup), load, Netzwerkauslastung, Prozesse und RAM & SWAP gebastelt. Meld dich einfach wenn du was brauchst...
"Es gibt kein Problem, das man nicht mit einem doppelten Scotch lösen könnte!"
Ernest Hemingway
Ernest Hemingway
- dominator
- Beiträge: 790
- Registriert: 26.08.2003 10:05:37
- Wohnort: Neuerdings meistens im Bierparadies Oberfranken
Hier findet sich auch ein schönes, praxisbezogenes Beispiel : http://www.arbeitsplatzvernichtung-durc ... dtool.html
gruss + viel erfolg
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
Michael
--
Aus aktuellem Anlass :
"Der Glubb is a Depp" - Fränkische Weisheit
-
- Beiträge: 283
- Registriert: 16.10.2003 10:25:15
ich habe nun munin am laufen. Ist echt ganz gut.
Ich habe zwar noch keine Quelle gefunden wo man viele Plugins runterladen kann. (muss doch sicher 1000 geben)
Ich habe nur noch eine Frage zu den rrdtool.
Mir ist leider in die Statistik ein Wert reingerutscht der weit über den anderen liegt.
Alle anderen Werte liegen so im kbyte Bereicht und der eine Wert ist über 100Mbyte Bereich.
Leider macht mir der Wert die Grafik für den Monat und das Jahr recht unübersichtlich.
Kann man aus den rrd files Werte entfernen?
Ich habe zwar noch keine Quelle gefunden wo man viele Plugins runterladen kann. (muss doch sicher 1000 geben)
Ich habe nur noch eine Frage zu den rrdtool.
Mir ist leider in die Statistik ein Wert reingerutscht der weit über den anderen liegt.
Alle anderen Werte liegen so im kbyte Bereicht und der eine Wert ist über 100Mbyte Bereich.
Leider macht mir der Wert die Grafik für den Monat und das Jahr recht unübersichtlich.
Kann man aus den rrd files Werte entfernen?
-
- Beiträge: 19
- Registriert: 18.08.2006 12:00:48
- Lizenz eigener Beiträge: GNU General Public License
Hallo decembersoul,
hab's selbst noch nicht ausprobiert, aber auf der Cacti Seite wird in den FAQs genau das gefragt und dann auf ein Perl-Script verwiesen.
Zu finden ist es hier (der Abschnitt mit One of my Devices rebooted ...):
http://www.cacti.net/downloads/docs/htm ... ml#AEN1947
Gruß
Talon
hab's selbst noch nicht ausprobiert, aber auf der Cacti Seite wird in den FAQs genau das gefragt und dann auf ein Perl-Script verwiesen.
Zu finden ist es hier (der Abschnitt mit One of my Devices rebooted ...):
http://www.cacti.net/downloads/docs/htm ... ml#AEN1947
Gruß
Talon
Bevor du suchst überleg mal ob es nicht schneller geht das was du brauchst selbst zu schreiben. Die Plugins sind nur kleine Skripte die von Munin alle 5 Minuten aufgerufen werden und den aktuellen Wert von was auch immer auf STDOUT ausgeben.decembersoul hat geschrieben:Ich habe zwar noch keine Quelle gefunden wo man viele Plugins runterladen kann. (muss doch sicher 1000 geben)
Kleines Beispiel für Temperaturen:
Code: Alles auswählen
#!/bin/sh
if [ "$1" = "config" ]; then
echo 'graph_title Temperatures'
echo 'graph_args --base 1000 -l 0'
echo 'graph_vlabel temperature (°celsius)'
echo 'graph_scale yes'
echo 'graph_category system'
echo 'graph_info This shows several temperatures of the system.'
echo 'hdatemp.label hda'
echo 'hdatemp.info hda temperature'
echo 'hdatemp.min 10'
echo 'system.label system'
echo 'system.info sys temperature'
echo 'system.min 10'
echo 'processor.label proc'
echo 'processor.info processor temperature'
echo 'processor.min 10'
exit 0
fi
echo hdatemp.value `hddtemp /dev/hda | awk {'print $5'}`
echo system.value `cat /proc/acpi/thermal_zone/THRM/temperature | awk {'print $2'}`
echo processor.value `sensors | grep temp2 | awk {'print $2'} | sed s/\\+//`
MfG, goeb