Генерировать MRTG/RRD как графики Графики производительности?

У меня есть база данных с данными счетчика производительности, и я хотел бы показать это на странице ASP.net, но дело в том, что я не хочу использовать решение для построения диаграмм на основе Flash или решение на основе Javascript, которое я хотел бы просто генерировать изображения и использовать те, которые я хочу, чтобы изображения были как у RRD или MRTG.

Я пытаюсь выяснить, как я могу создать графики, как показано ниже

http://oss.oetiker.ch/rrdtool/stream-pop.png http://oss.oetiker.ch/rrdtool/gallery/index.en.html

Есть идеи?

4 ответа

Решение

Существует проект RRD под названием NHawk (C# RRDTool Library для.Net и Mono), который представляет собой инициативу по предоставлению тонкого и полного RRDtool-провайдера для.Net и Mono Framework. Более подробная информация доступна на " C# Hooks For RRDTool".

Ствол RRDtool теперь также содержит привязки C# для публичных функций библиотеки rrdtool.

Я закончил тем, что взял данные из БД, и построение этих диаграмм с высокими диаграммами, их документация - прекрасный пример отличного КБ.

Вероятно, стоит отметить, что я также реализовал то же самое решение с jflot, но был счастлив с высокими графиками.

Посмотри на это:

http://www.dotnetcharting.com/overview.aspx

Другие вопросы по тегам