LINUX.ORG.RU
решено ФорумAdmin

Collectd + прерывания


0

0

Здраствуй Уважаемый алл! Имеется сервер Fedora 9 с collectd со след конфигом:

FQDNLookup   true
LoadPlugin syslog
LoadPlugin cpu
LoadPlugin irq
LoadPlugin rrdtool

собсна хочештся собирать информацию о прерываниях. однако не тут то было. vmstat показывает:

# vmstat 2
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 1  0      0  84672 178340 1597928    0    0     3     5    3    7  0 14 86  0  0
 0  0      0  84672 178340 1597928    0    0     0     0 11403 1160  0 20 81  0  0
 0  0      0  84704 178340 1597928    0    0     0    22 11373 1290  0 23 77  0  0
 0  0      0  84672 178340 1597928    0    0     0     0 11752 1249  0 26 74  0  0
 0  0      0  84704 178340 1597928    0    0     0     0 11443 1156  0 24 77  0  0

а в rrd фалах вижу следующее:

/irq# for i in `ls`;do rrdtool fetch $i MAX|egrep -v '0.0000000000e|nan|5.0000000000e-01|^$|value';echo $i;done
1268902950: 5.7000000000e+00
1268903230: 1.3650000000e+01
1268903300: 1.3650000000e+01
1268903580: 4.2350000000e+01
1268903860: 1.5190000000e+01
1268904140: 7.0000000000e+00
irq-0.rrd
1268902950: 3.7000000000e+00
1268903020: 9.6700000000e+00
1268903090: 9.6700000000e+00
1268903160: 7.1900000000e+00
1268903230: 5.5300000000e+00
1268903300: 2.5900000000e+00
1268903370: 1.4000000000e-01
1268903440: 2.5200000000e+00
1268903510: 2.9400000000e+00
1268903580: 7.0000000000e-01
1268903650: 1.4000000000e-01
1268903720: 2.6100000000e+00
1268903790: 4.6200000000e+00
1268903860: 1.4000000000e-01
1268903930: 1.4000000000e-01
1268904000: 1.1400000000e+00
1268904070: 7.1900000000e+00
1268904140: 9.7000000000e-01
1268904210: 5.5000000000e-01
1268904280: 3.2200000000e+00
1268904350: 3.3600000000e+00
irq-14.rrd
irq-15.rrd
irq-16.rrd
irq-17.rrd
irq-18.rrd
irq-1.rrd
irq-219.rrd
irq-220.rrd
irq-22.rrd
irq-23.rrd
irq-3.rrd
irq-4.rrd
irq-7.rrd
irq-8.rrd
irq-9.rrd
что делать и как быть как получить значение in из vmstat в collectd. что самое загадочное все отрабатывалось норм. но в какойто момент около 3 ночи(когда даже я спал) появились нолики и заполонили все. Нужно получать именно в коллектд т.к. статистика высылается на удаленный сервер.


Ответ на: комментарий от true_admin

Добавил

<Plugin logfile>
        LogLevel debug
        File "/var/log/collectd.log"
        Timestamp true
</Plugin>
и получил
root# cat /var/log/collectd.log
[2010-03-18 11:04:07] Exiting normally
[2010-03-18 11:04:37] Exiting normally
[2010-03-18 11:58:21] Exiting normally
[2010-03-19 11:49:55] Exiting normally
[2010-03-19 11:55:27] Exiting normally
[2010-03-19 11:55:40] Exiting normally

это ещё вчерашнее

offtop ()
Ответ на: комментарий от offtop

попробуй переместить rrd-шки этого коллектора в отдельное место и перезапустить collectd. авось поможет

Квоты на диск не могли кончится? По идее, на rrd они не влияют так так в rrd-формате место под базу выделяется сразу, но вдруг...

true_admin ★★★★★ ()
Ответ на: комментарий от offtop

DAG это не левый дистр, а почти единственная возможность поставить свежий софт. Кстати там коллектд 4.9. Попробуй обновись оттуда.

Bers666 ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.