Рекомендации для программного обеспечения или службы мониторинга MS SQL Server? [закрыто]

8

У меня есть клиент с экземплярами MS SQL Server (2000, 2005), разбросанных по 20-30 серверам. Я занимался организацией дел и буду периодически проверять состояние инфраструктуры баз данных на предмет работоспособности, тестировать резервные копии и т. Д. Мы также планируем получить как можно больше таких баз данных до 2008 года.

Мне известны такие сервисы, как веб-приложения и базы данных стека New Relic для Linux, и я наткнулся на продукт SQL Monitor (RedGate) только сегодня через Google. Может ли кто-нибудь предоставить какое-либо направление с точки зрения услуг или инструментов (с которыми у вас есть опыт работы), которые позволили бы мне / моему клиенту отслеживать и управлять своими экземплярами MS SQL?

wchrisjohnson
источник
1
Вы можете увидеть, как RedGate SQL Monitor работает в прямом эфире здесь: monitor.red-gate.com/… Это живая демонстрация мониторинга серверов SQL, которые используются сайтом SQLServerCentral.com.
Да, я видел это и нашел его полезным для понимания того, на что способен инструмент, хотя я не понимал, за какими серверами он следит.
wchrisjohnson

Ответы:

8

У вас есть много вариантов. Вендоры, чтобы посмотреть на это, специфичны для SQL:

Quest Software - Spotlight
Red Gate Software - SQL Monitor
Confio - Ignite
Idera - SQLdm
Microsoft - System Center Operations Manager
Microsoft - SQL Server 2005 Performance Dashboard
SentryONE - Performance Advisor
ApexSQL Monitor

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

mrdenny
источник
Главное в SCOM - то, что вы можете сделать БОЛЬШЕ, чем мониторинг SQL. Начните там, а затем двигайтесь вверх, чтобы контролировать весь стек приложений.
TomTom
4

Я потерял энтузиазм по поводу Idera SQLdm , использовав его на одном клиенте в течение нескольких лет. SQL Monitor отлично, учитывая цену. SQL Sentry - это то, что я бы порекомендовал клиентам сейчас, если у них есть бюджет.

Если вы никогда не слышали о SQL Sentry, возьмите хотя бы бесплатную копию Plan Explorer .

Марк Стори-Смит
источник
2

Я использую Redgate SQL Monitor уже много лет. Цена отличная, и она имеет много, много полезных возможностей оповещения. Плюс сбор данных и отчеты по метрикам. Это мощная система, которую я рекомендую вам попробовать.

Джош Бонд
источник
1

Сторонние инструменты, для которых у меня есть некоторый опыт:

  • Confio IgniteFree - очень хороший инструмент для мониторинга текущих и прошлых 24 часов опыта. Очень полезно для первого взгляда на сервер и увидеть наиболее очевидные проблемы. Он имеет более подробную платную версию, но не имел удовольствия работать с ним.

  • Идея SQLdm - только платная версия, насколько я знаю. Хорошо для того, чтобы иметь очень полную картину о состоянии сервера в определенный момент времени. Имеет настраиваемые снимки, которые показывают полную картину сервера в определенный момент времени. Имеет также хороший набор уже созданных отчетов или способ создания пользовательских отчетов на основе ваших потребностей. Может создавать настраиваемые оповещения и отчеты. Это немного тяжело с точки зрения потребления ресурсов, поэтому нужно немного поиграть с ним перед выпуском на производственный экземпляр.

Мэриан
источник
0

Я хотел бы взглянуть на DIAB с DBAinABox.com, он загружается с помощью featurs, отслеживает несколько серверов, отправляет оповещения по электронной почте и очень прост в использовании. У него также есть некоторые инструменты, которые я не нашел у других поставщиков, такие как онлайн-трассировка, например: вы можете нажать на любого пользователя, spid или приложение и запустить трассировку sql на объекте. Он также имеет проверку кода SQL, которую я часто использую, он может сканировать сотни строк кода одновременно и выводить проблемы в сценарии, такие как сканирование таблиц и несоответствующие типы столбцов. И последнее, что я посмотрел, довольно дешево.

DelekDBA
источник
3
У вас есть непосредственный опыт использования этого продукта? Пожалуйста, расскажите о вашей принадлежности к ней.
Ник Чаммас
0

Ваш запрос на мониторинг, управление и проверку работоспособности на 20-30 серверах очень хорошо соответствует инструменту, который я написал - miniDBA . Это также позволит вам настроить производительность и диагностировать проблемы на уровне отдельных баз данных.

Фиксированная цена на столько отслеживаемых серверов, сколько вам нужно, должна сделать ее финансово жизнеспособной для вас.

user2139987
источник