[Sysadmins] collectd 5.4.1, некоторые проблемы...

Sergey a_s_y на sama.ru
Пн Июн 30 12:23:56 MSK 2014


On Thursday 26 June 2014, Anton Farygin wrote:

> >>> Jun 26 17:13:37 collectd: rrdcached plugin: rrdc_update <...> failed with status -1.
> >>>
> >>> Есть идеи ?
> >>
> >> Вроде как сталкивался давным давно, но как чинил уже не помню.
> >
> > Бывает похожая ошибка, когда два процесса запускается. Но там
> > ругается на время, и на графиках пропусков нет...
> 
> Точно. Это у меня и было. Сейчас специально проверил - локальный
> load пишет у меня нормально. Правда, на Sisyphus.

В общем, это, всё же, она. Только когда работает через rrdcached,
сообщение другое. А переход с rrdcached на rrdtool привёл к замене
сообщения на 

rrdtool plugin: rrd_update_r <...>: illegal attempt to update using time 1403869343 when last update time is 1403869343 (minimum one second step)

Связано это с параметром ReadThreads как-то, у меня стояло значение
20 в конфиге 5.2.1. В 5.4.1 обнаружился ещё и WriteThreads, который,
видимо, по-умолчанию 5 (как и ReadThreads). И где-то тут засада и вышла.
Сделал поровну, с плагином rrdtool пишет вроде. А вот с rrdcached,
по-прежнему, работать не хочет что-то, ещё даже хуже стало - теперь
ещё и остальные данные тоже с ошибками пишутся, по крайней мере те,
что через плагин network поступают. Хотя пропусков нет вроде, как с
данными самого collectd-сервера. Попытка сделать значения по-умолчанию
для ReadThreads/WriteThreads приводит к полному пропаданию данных от
сервера.

-- 
С уважением, Сергей
a_s_y на sama.ru


Подробная информация о списке рассылки Sysadmins