Что такое хорошее программное обеспечение для мониторинга производительности сервера для Windows?[закрыто]

StackOverflow https://stackoverflow.com/questions/11359

  •  08-06-2019
  •  | 
  •  

Вопрос

Я ищу какое-нибудь программное обеспечение для мониторинга одного сервера на предмет оповещений о производительности.Предпочтительно бесплатный и с разумной конфигурацией по умолчанию.

Редактировать:Чтобы внести ясность, я хотел бы запустить это программное обеспечение на компьютере с Windows и отслеживать удаленный сервер Windows на предмет наличия процессора / памяти / etc.оповещения об использовании (не для одного приложения).

Редактировать:Я полагаю, нет необходимости запускать это программное обеспечение удаленно, я бы также согласился на то, что запускалось на сервере и отправляло мне электронное письмо, если появлялось предупреждение.Похоже, что журналы производительности Windows и оповещения могли бы каким-то образом использоваться для этой цели, но для меня это было не сразу очевидно.

Редактировать:Нашел отличный инструмент в блоге coding horror, не такой полезный для удаленного мониторинга, но очень полезный для вещей, о которых вы бы беспокоились как администратор сервера: http://www.winsupersite.com/showcase/winvista_ff_rmon.asp

Это было полезно?

Решение

Для мониторинга производительности - запустите его на сервере (Конкурсы+R и введите "perfmon").Выберите "Журналы производительности и оповещения" и разверните.Выберите "Оповещения".Выберите "Действие", а затем "Новое оповещение".Присвойте оповещению имя, нажмите "Добавить", чтобы добавить счетчик (есть сотни счетчиков, например, CPU %), затем присвойте ему некоторые ограничения.

Выберите вкладку "Действие", а затем решите, что вы хотите сделать.Возможно, вам понадобится сторонняя программа - например, Blat для отправки электронных писем, - но в принципе можно запустить любой скрипт.

Другие советы

Я экспериментировал с munin для мониторинга примерно 8 серверов Windows 2003.

http://munin.projects.linpro.no/

Это бесплатная система на базе Linux, и агент Windows работает хорошо и легко расширяется.Настройка проста, если у вас есть некоторые минимальные знания Linux.

Если вы хотите что-то бесплатное, попробуйте Nagios.

http://www.nagios.org/

Вы можете настроить свой perfmon на сбор определенных счетчиков для файлов "Журналов отслеживания" на вашем жестком диске.Обычно мы ведем ежедневные журналы учета важных счетчиков:

  • Жизненно важные показатели (процессор, память, место на жестком диске)
  • Специфичные для конкретного приложения (ASP.Net счетчики / SQL-счетчики)
  • Пользовательские счетчики, если ваше приложение предоставляет такие

Вы можете добавить "Оповещения" для определенных счетчиков / групп счетчиков и определить действия при срабатывании этих оповещений.

Вы можете попробовать DIAB по адресу diabsqlsoftware.com это не бесплатно, но всего за 69,99 это довольно выгодная сделка.Он отслеживает несколько серверов от одного клиента.Он просматривает аппаратное обеспечение и sql server и уведомляет вас о возникновении проблем.Он также поставляется с 90-дневной бесплатной пробной версией.

Решения MS раньше назывались MOM - похоже, это будет немного переработан дизайн с тех пор, как я пользовался им в последний раз.

Мне вроде как нравится совершенствоваться самому.Он поставляется с Windows "из коробки" и поддерживает множество различных измерений.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top