Есть ли здесь RRDTool.net эквивалент


Мне нужно контролировать много данных, и я знаю, что RRDTool-хороший вариант, но все приложение c#, поэтому я предпочитаю какой-то Microsoft way или .net port.

Существует ли способ .net делать то же самое, что и RRDTool?

4 7

4 ответа:

Возможно Нхок может помочь?
"NHawk-это инициатива по предоставлению тонкого, полного поставщика RRDtool для платформы .Net и Mono."

К сожалению, MHawk просто запускает процессы RRDTool для каждой команды RRD. Вместо этого предложил mHawk подключиться к librrd, чтобы вызовы можно было поддерживать в процессе.

Если вы все еще ищете версию C#, она есть в google code. Вы можете найти url и некоторую справочную информацию в этом блоге .

Я использовал RrdSharp, чтобы сделать то же самое, что и RrdTool, полностью в C#. У меня нет опыта работы с Rrd4Net ; у него есть 4+ месяца общего времени разработки по сравнению с 4+ годами RrdSharp. (Надо же с чего-то начинать!)

RrdSharp немного запылился (.NET v1. 1; Последнее обновление 2009-07-17), и двоичный формат файла данных не совместим с RrdTool. Тем не менее, функциональность, которая вам нужна, вероятно, есть.