Portál AbcLinuxu, 9. května 2024 19:31


Dotaz: rrdtool a vykreslení grafu vytížení CPU

Martin Stiborský avatar 19.7.2008 16:51 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
rrdtool a vykreslení grafu vytížení CPU
Přečteno: 1035×
Odpovědět | Admin
Zdravím .. zkouším si hrát s rrdtool a bashem.
Pokusil jsem se o graf vytížení procesoru, ale mrška nekreslí. Řekl bych že mám chybu v nastavení --step a vůbec si tím, co jsem stvořil nejsem moc jistý, skript bych chtěl spouštět co minutu ..
RRD_DATA=/cesta/k/rrd/databazi/cpu.rrd
RRD_IMAGE=/cesta/kam/ulozime/obrazek/
TIMESTAMP=`date +%s`

if [ ! -f "$RRD_DATA" ]; then
    rrdtool create "$RRD_DATA"\
    --start "$TIMESTAMP-1"\
    --step 300\
    DS:cpu:GAUGE:180:U:U\
    RRA:AVERAGE:0.5:1:3600
fi

CPU=`top -b -n 3 -d 1 | grep "Cpu(s)" | tail -1 | awk '{print $2}' | cut -d '%' -f 1`

rrdtool update $RRD_DATA  $TIMESTAMP:$CPU

rrdtool graph "$RRD_IMAGE/cpu.png" \
    --title "Zatížení CPU" \
    --start "now-1d" \
    --end "now" \
    -a PNG \
    "DEF:a=$RRD_DATA:cpu:AVERAGE" \
    "LINE2:a#000000:Vytížení CPU" \
    "COMMENT: ..."

Díky za pomoc.
Kvík ..
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Martin Stiborský avatar 19.7.2008 18:47 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: rrdtool a vykreslení grafu vytížení CPU
Odpovědět | | Sbalit | Link | Blokovat | Admin
Už blbnu .. funguje to, ale chce to poladit ..
Kvík ..
19.7.2008 19:38 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: rrdtool a vykreslení grafu vytížení CPU
;o)

btw. Ako zdroj je lepsie pouzit pocitadlo 'COUNTER', napr /proc/stat. V pripade pouzita pocitadla ako zdroja je zaznacena hodnota priemer intervalu a nie jeden udaj v momente zapisovania ako napr dava top.
Martin Stiborský avatar 19.7.2008 19:42 Martin Stiborský | skóre: 26 | blog: Stibiho bláboly | Opava
Rozbalit Rozbalit vše Re: rrdtool a vykreslení grafu vytížení CPU
ok, díky moc
Kvík ..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.