У нас есть SQL Server 2005 на Windows Server 2008. Производительность сервера SQL не одинакова на протяжении всего дня. Например, процедура, которая обычно занимает менее 5 секунд, иногда занимает от 30 до 45 секунд. В некоторых случаях эта процедура заняла даже 180 секунд. Когда мы немного поработали над устранением неполадок, мы почувствовали, хотя и не были уверены, что на сервере практически не было нагрузки.

Чтобы понять, что вызывает / замедляет работу сервера, мы подумали о мониторинге дискового пространства, памяти, загрузке и т.д. В течение 24/7. Мы нашли скрипты powershell по этой ссылке и использовали их. Но они не полируются и, кажется, не работают хорошо. Любые идеи, указатели, которые помогут нам контролировать этот сервер для его здоровья.

5 ответов5

2

Для этого мы использовали Paessler PRTG, и его легко установить и настроить с помощью WMI и SNMP (помимо всего прочего). Бесплатная версия даст 10 датчиков, а простое обновление даст вам 20 датчиков, а также предоставляется бесплатная пробная версия полного продукта. , Поддерживает оповещения по электронной почте, если соблюдены определенные вами условия. Помогли нам быстро выявить проблемы. PRTG

1

Если вам не нравится PerfMon, среди нас есть и XPerf для "хардкора". Я все еще пытаюсь пройти через документацию. , , в конце концов.

0

Отказ от ответственности: я работаю в компании за инструментом, и я долгое время являлся экспертом по RDS/TS :-)

Проверьте Syskit, который он может подключить к серверу, и получить информацию о производительности всех приложений. Приложение является коммерческим, но упомяните, что вы читали об этом на супер-пользователе, и упомяните меня, так что я скажу парням предоставить хорошую скидку :-)

0

Стандартное приложение для мониторинга производительности Windows способно осуществлять мониторинг серверов по сети.

0

Вы можете сделать это с помощью стандартных инструментов Windows, таких как Windows Performance Monitor (должен быть уже установлен на вашем сервере). Вы можете настроить их для сбора данных в течение дня, чтобы впоследствии можно было проверить их на наличие узких мест.

Вы также можете настроить его для создания оповещений по электронной почте. Смотрите эту пошаговую инструкцию от Microsoft.

Есть также много других инструментов, доступных для этой цели. Я собрал список инструментов мониторинга производительности Windows-сервера (40 из них), которые должны дать вам хороший обзор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .