[linux] munin cpu plugin

Marek Podmaka marki na marki-online.net
Středa Duben 8 12:54:42 CEST 2009


Cau,

Hmm teraz ma napadlo... je to jeden fyzicky CPU a hyperthreadingom. Ze
by zrovna tento kernel hadzal nespravne data do /proc/stat kvoli HT?
Teraz som si skusil zratat ci hodnoty pre cpu0+cpu1 = cpu a sedi to
+/- 1.

Munin plugin aj tak cita len celkove cpu, nie jednotlive:
awk '/^cpu / { print "user.value " $2 "\nnice.value " $3 "\nsystem.value " $4 "\nidle.value " $5 "\niowait.value " $6 "\nirq.value " $7 "\nsoftirq.value " $8 }' < /proc/stat

#uname -a
Linux kenny 2.6.26-1-amd64 #1 SMP Fri Mar 13 17:46:45 UTC 2009 x86_64 GNU/Linux

#grep ^cpu /proc/stat
cpu  19519621 13787864 10515143 219247008 3536318 704450 5644663 0 0
cpu0 6614263 7780067 3829945 120956814 1591651 0 871487 0 0
cpu1 12905358 6007796 6685198 98290193 1944666 704450 4773175 0 0

#cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 1
cpu MHz         : 3000.097
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni monitor ds_cpl cid cx16 xtpr
bogomips        : 6005.65
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      :                   Intel(R) Xeon(TM) CPU 3.00GHz
stepping        : 1
cpu MHz         : 3000.097
cache size      : 1024 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 1
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 5
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc pebs bts pni monitor ds_cpl cid cx16 xtpr
bogomips        : 6000.25
clflush size    : 64
cache_alignment : 128
address sizes   : 36 bits physical, 48 bits virtual
power management:


Wednesday, April 8, 2009, 12:31:14, Lubomir Varga wrote:

> Cat /proc/cpuinfo
> Uname -a
> Skus poslat,mozno nas daco napadne.

> -----Original Message-----
> From: Marek Podmaka <marki at marki-online.net>
> Sent: 8. apríla 2009 11:09
> To: linux at lists.linux.sk
> Subject: [linux] munin cpu plugin

> Ahojte,

> Po preinstalovani servera na debian lenny 64bit mi munin divne ukazuje
> vytazenie CPU - sucet zobrazenych hodnot dava spolu menej ako 200%
> (pre 2 CPU). Pozeral som aj /proc/stat a tie posledne stlpce urcene
> pre virtualizaciu mam nulove, takze tym to byt nemoze.

> Munin-node na tom serveri je z debian lenny 1.2.6, kernel 2.6.26
> (predtym tam bol debian sarge 32bit s 2.6.12 kernelom).
> Munin server je 32bit debian etch s munin 1.2.5.

> Skusal som aj zmazat rrd file nech si ho vytvori nanovo, ale nepomohlo
> to. Graf vyzera takto: http://stan.oneemedia.com/cpu.png

> Cim to moze byt?

>   




-- 
  bYE, Marki



Další informace o konferenci linux