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 приводит к полному пропаданию данных от
сервера.

-- 
С уважением, Сергей
[email protected]
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить