2009-03-13 4 views
6

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

Есть ли способ .net делать то же, что и RRDTool?

ответ

3

Может быть NHawk может помочь?
«NHawk - это инициатива по предоставлению тонкого, полного поставщика RRDtool для инфраструктуры .Net и Mono».

+0

Определенно стоит посмотреть, его шаг в правильном направлении :) –

7

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

2

Если вы все еще ищете версию на C#, в коде google есть один. Вы можете найти URL-адрес и некоторую справочную информацию в этом blog.

0

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

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

Смежные вопросы