Complemento de "interfaz" recopilado que informa el valor acumulativo en lugar de la tasa

Complemento de "interfaz" recopilado que informa el valor acumulativo en lugar de la tasa

Se supone que el complemento de interfaz de Collectd informa octetos por segundo y paquetes por segundo, como se documenta aquí:https://collectd.org/wiki/index.php/Plugin:Interfaz, pero para mí, informaacumulativooctetos y paquetes (como ifconfiglo hace).

Sé que Collectd en realidad no mide métricas como esta por sí mismo, sino que las recopila de las utilidades del sistema, por lo que creo que no es un error de Collectd. (¡Pero tal vez lo sea!) He podido encontrar muchos ejemplos de personas que configuraron esto sin ningún contratiempo, pero ninguna mención de este problema en particular.

Puede haber una solución alternativa en el lado del análisis (elasticsearch/kibana, para mí), pero primero me gustaría intentar arreglar los informes antes de recurrir a eso.

Cualquier ayuda es muy apreciada.

Ubuntu 14.04.1 LTS, recopilado 5.4

Respuesta1

En una configuración clásica, Collectd funciona con rrdtool. El archivo rrd para recibir los datos de la interfaz se configura con el tipo de fuente de datos COUNTER, de modo que rrdtool se encarga de calcular la tasa.

Si no está alimentando rrdtool, es posible que su receptor alternativo tenga que encargarse de mantener la lectura anterior y luego construir la diferencia y dividirla por el tiempo transcurrido.

información relacionada