Gesucht war eine Möglichkeit die Daten aus der Temperaturüberwachung geeignet in einem schönen bunten Graphen darzustellen.
Bisher habe ich cacti mit einem eigenen Template verwendet. Allerdings ist mir das Tool etwas zu überladen und ich benötige die SNMP Funktionen (außer für die Temperaturüberwachung) nicht, da ich ansonsten collectd verwende. In Cacti ist es leider nicht vorgesehen fremd erzeugte RRD Graphen einfach nur anzuzeigen. Es gibt zwar ein python script welches die collectd Graphen in Cacti einbindet, aber das ist am Ende doch wieder nur Gefrickel.
Drraw ist eine schlanke Alternative, die genau das tut was ich möchte: Einfach nur bunte Graphen aus RRD Files bauen. Am Ende wurden es einige Stunden Gebastel, aber das Ergebniss kann sich sehen lassen:

Anbei noch der passende Aufruf von rrdtool:
rrdtool graph - \
--start=end - 1 day \
--end=now \
--title=Temperatur Außen \
--vertical-label=C \
--imgformat=PNG \
--width=500 \
--base=1000 \
--height=240 \
--interlaced \
DEF:b=file1.rrd:eddn_temp:AVERAGE \
DEF:w=file2.rrd:eddn_temp:AVERAGE \
CDEF:D=b,23,GE,b,24,LT,b,24,IF,0,IF \
CDEF:C=b,24,GE,b,0,IF \
CDEF:E=b,22,GE,b,23,LT,b,23,IF,0,IF \
CDEF:F=b,21,GE,b,22,LT,b,22,IF,0,IF \
CDEF:G=b,20,GE,b,21,LT,b,21,IF,0,IF \
CDEF:H=b,19,GE,b,20,LT,b,20,IF,0,IF \
CDEF:I=b,18,GE,b,19,LT,b,19,IF,0,IF \
CDEF:J=b,17,GE,b,18,LT,b,18,IF,0,IF \
CDEF:K=b,16,GE,b,17,LT,b,17,IF,0,IF \
CDEF:L=b,11,GE,b,16,LT,b,16,IF,0,IF \
CDEF:M=b,10,GE,b,12,LT,b,11,IF,0,IF \
CDEF:N=b,9,GE,b,10,LT,b,10,IF,0,IF \
CDEF:O=b,8,GE,b,9,LT,b,9,IF,0,IF \
CDEF:P=b,7,GE,b,8,LT,b,8,IF,0,IF \
CDEF:Q=b,6,GE,b,7,LT,b,7,IF,0,IF \
CDEF:R=b,5,GE,b,6,LT,b,6,IF,0,IF \
CDEF:S=b,4,GE,b,5,LT,b,5,IF,0,IF \
CDEF:T=b,3,GE,b,4,LT,b,4,IF,0,IF \
CDEF:U=b,3,LT,b,5,IF \
CDEF:A=b \
VDEF:V=b,AVERAGE \
LINE1:b: \
AREA:D#FF3300: \
AREA:C#FF0000: \
AREA:E#FF6600: \
AREA:F#FF9900: \
AREA:G#FFCC00: \
AREA:H#CCFF00: \
AREA:I#99FF00: \
AREA:J#66FF00: \
AREA:K#33FF00: \
AREA:L#00FF00: \
AREA:M#00FF33: \
AREA:N#00FF66: \
AREA:O#00FF99: \
AREA:P#00FFCC: \
AREA:Q#00CCFF: \
AREA:R#0099FF: \
AREA:S#0066FF: \
AREA:T#0033FF: \
AREA:U#0000FF: \
LINE1:A#000000:Außen \
VDEF:A_MIN=A,MINIMUM \
GPRINT:A_MIN:Min\: %8.2lf%s \
VDEF:A_AVERAGE=A,AVERAGE \
GPRINT:A_AVERAGE:Avg\: %8.2lf%s \
VDEF:A_MAX=A,MAXIMUM \
GPRINT:A_MAX:Max\: %8.2lf%s \
VDEF:A_LAST=A,LAST \
GPRINT:A_LAST:Last\: %8.2lf%s\n \
LINE1:w#808080:Innen \
LINE1:V#008000:Durchschnitt
Archive for the “Technical” Category
Apr
22
2010
ZFS Snapshots EasyPosted by floek in Solaris, tags: opensolaris, Snapshots, Solaris, zfsSo möchte man das haben. Jörg Möllenkamp hat in seinem Blog eine einfache Möglichkeit beschrieben um ZFS Snapshots zu erstellen.
Dec
29
2009
floek goes OpenSolaris: xVM tuningPosted by floek in Solaris, tags: opensolaris, xen, xVMHier noch einige Tuning-Tips für xVM und ZFS:
hinzufügen. Wenn eine VM abstürzt wird ein Dump unter
Die CPU und RAM Ressourcen der Dom0 möchte man ggf. ebenfalls beschränken. Hierzu übergibt man geeignete Parameter an den Hypervisor, indem man in
Weiterhin sollte man noch folgende Option setzen und den xend neu starten:
Schlussendlich sollte man noch den gdm deaktivieren:
Quelle: http://hub.opensolaris.org/bin/view/Community+Group+xen/configuring-dom0 Die Xen Implementierung in OpenSolaris nennt sich aus markenrechtlichen Gründen xVM und wird standardmäßig mitgeliefert. Die Installation erfolgt über das Paketmanagement: Jetzt kann man sich einen ZFS Poo erstellen, wenn gewünscht, (
Dec
20
2009
floek goes OpenSolaris: nrpePosted by floek in HowTo, Solaris, tags: Nagios, nrpe, opensolaris, SMFGlücklicherweise gibt es Nagios Plugins und den nrpe Daemon für das Monitoring im contrib Repository. Hier gibt es Pakete die von der Community bereitgestellt werden und einen Prüfprozess durchlaufen haben. Das contrib Repository lässt sich wie folgt zusätzlich zum normalen Repository nutzen: |
Entries (RSS)