Задать вопрос

Как сделать SQL запрос в MSSQL через Zabbix агент?

Всем привет!

Нужно мониторить параметры Query store в MSSQL.
С помощью запроса можно получить необходимые данные:
SELECT
    actual_state_desc,
    current_storage_size_mb,
    max_storage_size_mb
FROM sys.database_query_store_options;

Используется Zabbix агент 2 с установленным плагином MSSQL.
В этом плагине есть ключ mssql.custom.query и как с помощью него возможно сделать запрос?
  • Вопрос задан
  • 275 просмотров
Подписаться 4 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@mezhuev
Системный администратор
Для использования mssql.custom.query вы должны в настройках плагина предварительно определить Plugins.MSSQL.CustomQueriesDir, где будут файлы *.sql с вашими запросами. После этого можно будет использовать

mssql.custom.query[<commonParameters>,<customQueryName>,<customQueryParameters>]

Где customQueryName — имя вашего файла без расширения (см. README.md).

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

Войдите, чтобы написать ответ

Похожие вопросы