2009-03-13 11 views
6

Necesito monitorear una gran cantidad de datos, y sé que RRDTool es una buena opción, pero toda la aplicación es C# así que prefiero un poco de manera de Microsoft o puerto .net.¿Hay una RRDTool .net equivalente

¿Hay una manera .NET de hacer lo mismo que RRDTool?

Respuesta

3

Tal vez NHawk puede ayudar?
"NHawk es una iniciativa para proporcionar un proveedor de RRDtool completo y delgado para el framework .Net y Mono".

+0

Definitivamente vale la pena mirar, es un paso en la dirección correcta :) –

7

Desafortunadamente MHawk acaba de iniciar los procesos RRDTool para cada comando RRD. SUggested MHawk se conecta al librrd para que las llamadas puedan mantenerse en proceso.

2

Si todavía está buscando una versión de C#, hay una en el código de google. Puede encontrar la url y algunos antecedentes en este blog.

0

He usado RrdSharp para hacer lo mismo que RrdTool, completamente en C#. No tengo experiencia con Rrd4Net; tiene un tiempo total de desarrollo de más de 4 meses en comparación con los 4 o más años de RrdSharp. (¡Tienes que empezar en alguna parte!)

RrdSharp está un poco polvoriento (.NET v1.1; última actualización, 2009-07-17), y el formato del archivo de datos binarios es not compatible with RrdTool. Sin embargo, la funcionalidad que necesita probablemente esté allí.