Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
dolya Member Откуда: Сообщений: 55 |
Всем привет. Кто может помочь. Руководство дало распоряжение настроить мониторинг заббиксом баз данных MS SQL server. Почитал информацию, чтобы скрипы отрабатывали нужна учётка с доступом к базам данных. У нас в конторе критично относятся к правам к базам. Подскажите какие минимальные права можно дать для данной учетки, чтобы работали скипты. Сбор статистики, состояния баз, работоспособность баз, производительность. У кого есть опыт использования zabbix помогите. |
7 мар 18, 17:12 [21243777] Ответить | Цитировать Сообщить модератору |
Гавриленко Сергей Алексеевич Member Откуда: Moscow Сообщений: 37155 |
Это все должно быть написано в документации к Zabbix. |
7 мар 18, 17:18 [21243788] Ответить | Цитировать Сообщить модератору |
buser Member Откуда: Санкт-Петербург Сообщений: 4537 |
Что за шаблон? Разве там есть решение "из коробки"? Ну найдите эти скрипты, затем почитайте в MSDN какие разрешения требуют объекты в них участвующие... |
||
7 мар 18, 17:39 [21243817] Ответить | Цитировать Сообщить модератору |
Alexey N. (Пермь) Member Откуда: Сообщений: 7 |
Не обязательно иметь логин в БД. Можно использовать счетчики ОС. Получить список счетчиков: typeperf -qx (это кстати описано в документации zabbix). Для опроса счетчиков используется key - perf_counter[счетчик,<период>] (https://www.zabbix.com/documentation/3.0/ru/manual/config/items/itemtypes/zabbix_agent/win_keys) Если не хотите придумывать свой набор счетчиков, покопайтесь в шаблонах https://share.zabbix.com/databases/microsoft-sql-server |
31 авг 18, 10:57 [21659809] Ответить | Цитировать Сообщить модератору |
churupaha Member Откуда: Краснодар Сообщений: 1015 |
+ запилить discovery rule чтобы определяло инстансы sql server'a на хосте. (юзал заббикс с sql server опыт только позитивный, темплейты были свои, не интернетные) |
||
31 авг 18, 15:42 [21660397] Ответить | Цитировать Сообщить модератору |
aleks222 Member [заблокирован] Откуда: Сообщений: 1243 |
Кто-нибудь может внятно объяснить пользу от громадья отчетов: "cбор статистики, состояния баз, работоспособность баз, производительность"? Когда база грохнется - пользователи и так взвоют. А заранее сказать, что база через час грохнется - отчет не может. |
1 сен 18, 08:38 [21661015] Ответить | Цитировать Сообщить модератору |
L_argo Member Откуда: Сообщений: 1406 |
У нас контролят только своб. место и загрузку проца. И сервисы, кот. должны стартовать автоматически, но по к-л причине не запущены (н-р мсскл агент). Хотя это все общие задачи, не по сабжу. Не хватает разве что контроля ошибок джобов. Но к счастью это не очень критично. Какой-то нужды контролить системные каунтеры для мсскл пока не нашлось. Было бы интересно услышать про их полезность. |
1 сен 18, 09:03 [21661024] Ответить | Цитировать Сообщить модератору |
churupaha Member Откуда: Краснодар Сообщений: 1015 |
триггер сможет, прилетит письмо/смс |
||
1 сен 18, 13:27 [21661154] Ответить | Цитировать Сообщить модератору |
churupaha Member Откуда: Краснодар Сообщений: 1015 |
zabbix trigger |
1 сен 18, 13:29 [21661155] Ответить | Цитировать Сообщить модератору |
skyANA Member Откуда: Зеленоград Сообщений: 28355 |
Ну вот смотри, случился failover, длился 5 минут и никто его не заметил. Через какое-то время (год) случился ещё failover, длился 15 минут и наблюдались явные тормоза. Как ты поймёшь причину без данных мониторинга? Как ты спрогнозируешь следующий failover без данных предшествующих двум первым? |
||
1 сен 18, 13:33 [21661157] Ответить | Цитировать Сообщить модератору |
a522 Member Откуда: Сообщений: 10 |
Пользуемся заббиксом для мониторинга создания бэкапов, выполенения джобов, свободного места, лог шиппинга и т.д. В части прав - общего ответа нет, очень зависит от того, что именно требуется мониторить и фантазии в части реализации. В некоторых случаях хватит чтение таблиц (например, backupset и sys.databases для монторинга бэкапов), а в некоторых случаях может потребоваться db_owner (например, сделать CHECKDB). У меня совсем не по феншую - системной учетке заббикса выданы права sa, чтобы не заморачиваться с добавлением прав при создании новых баз и реализации новых хотелок. |
1 сен 18, 13:42 [21661160] Ответить | Цитировать Сообщить модератору |
aleks222 Member [заблокирован] Откуда: Сообщений: 1243 |
Фантазер. |
||||
2 сен 18, 16:03 [21661804] Ответить | Цитировать Сообщить модератору |
skyANA Member Откуда: Зеленоград Сообщений: 28355 |
Он про
|
||||||
2 сен 18, 17:29 [21661839] Ответить | Цитировать Сообщить модератору |
Mind Member Откуда: Лучший город на Земле Сообщений: 2322 |
Также хорошо настроенный мониторинг часто может показать, а что же происходило за день, за час, за 5 минут до падения и в некоторых случаях понять почему же это произошло. Клиенты/юзеры иногда хотят знать причины, почему их сервер упал, и еще начальство разных отделов начинает друг на друга стрелки переводить, так что когда есть нормальный мониторинг то легко можно сказать, что это у нас все было хорошо, это ваша сеть/диски/хост виноваты. Еще, имея мониторинг, легче делать траблшутинг внезапных проблем с производительностью, потому что есть baseline, можно посмотреть как оно работало день, два, неделю назад. |
||
7 сен 18, 19:59 [21668589] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |