Подтвердить что ты не робот

StatsD и графитовые инструменты для .Net и Windows

Недавно я отправил эту ссылку на Statsd, который был бы интересным инструментом для нас, чтобы контролировать различные аспекты нашего продукта, но это быть трудно продавать для нас из-за набора инструментов PHP и не-Windows. (Этот вопрос просит об установке этого в Windows без ответа...)

Может ли кто-нибудь рекомендовать инструменты Windows/.Net, которые могли бы обеспечить аналогичный низкоуровневый мониторинг систем? Разумеется, оплата набора инструментов не должна быть проблемой.

Я нашел эту страницу microsoft, которая выглядит довольно интересно, но, честно говоря, в ней не так много интересных графиков, которые показывают что было бы неплохо иметь в качестве конечного результата:)

Ваши впечатления и мысли о направлении будут оценены: я думаю, что нашей конечной целью будут "настенные доски", например, большие экраны, перемещающиеся по нескольким ключевым графам или представлениям, чтобы вся команда могла понять и контролировать некоторые ключевые показатели продуктов, которые мы поддерживаем. Наш клиент использует SQL Server Reporting Services для этого, но их отчеты, как представляется, в основном статистические и очень мало графических.

4b9b3361

Ответ 1

Я портировал Graphite на Windows. Это было довольно легко сделать. Я опубликовал запрос на тягу к основному проекту. Надеюсь, он будет слит. До тех пор вы найдете вилку под:

https://github.com/stephanstapel/carbon

Для установки графита требуются некоторые дополнительные шаги, которые я опубликовал здесь:

http://www.s2-industries.com/wordpress/2012/12/running-graphite-on-windows/

Ответ 2

Почему бы не запустить Graphite в Linux VM поверх сервера Windows? Вы получаете полную поддержку сообщества графитов, будучи полностью размещенным в окнах.

Ответ 3

Если бы вы хотели реплицировать statsd, я бы создал сервис Windows, прослушивающий через UDP на определенном порту. С довольно открытой схемой базы данных вы можете имитировать свою текучесть с низким трением. Это позаботится о statsd и Carbon, сборщике данных Graphite. Затем вам нужно будет написать инструмент управления, который анализирует и представляет данные вместо Graphite.

По этой причине я бы попросил вас просто взять маршрут Linux. В противном случае вы будете сражаться с каждым сражением, с которым разработчики этих инструментов сражались снова и снова.