Будет ли collectd пытаться наверстать упущенное, если он отстал?

Я использую collectd с собственным плагином для записи. Писатель отправляет отчеты на серверы в другом центре обработки данных, и иногда у нас возникают проблемы с сетевым подключением между центрами обработки данных. Collectd продолжает работать, но отстает. После того, как сетевые соединения вернутся к нормальному состоянию, collectd продолжает сообщать с той же скоростью, что и указанный интервал в конфигурации, и никогда не догоняет.

Есть ли что-то, что мне нужно сделать в плагине записи, чтобы collectd чаще сообщал или отправлял больше данных, чтобы сбросить очередь и снова попасть в ловушку?


person user2687486    schedule 20.10.2016    source источник


Ответы (1)


Проблема заключалась в том, что сообщалось больше метрик, чем могло быть отправлено за текущий 1-минутный интервал. Проблемы с сетью только усугубили проблему. Решение состоит в том, чтобы изменить интервал на 5 минут.

person user2687486    schedule 25.10.2016