Мониторинг экземпляра SQL Server стороннего программного обеспечения — Grafana

#sql-server #monitoring #grafana #metrics

#sql-server #мониторинг #grafana #показатели

Вопрос:

Мы запускаем стороннее программное обеспечение в нашей компании, оно использует SQL Server. Недавно мы перенесли это программное обеспечение в облачное решение, и теперь пользователи жалуются на медлительность при его использовании. (мы могли бы обвинить облако, но у нас там есть и другие вещи .. плюс у этого программного обеспечения всегда были проблемы с медленностью)

Я использую Grafana для своих java API и думал использовать его для мониторинга этого экземпляра SQL Server.

Я считаю, что это скорее вопрос SQL Server…

У нас есть полный доступ для чтения к базе данных … так могу ли я отслеживать время выполнения запущенных запросов?

Нравится.. когда кто-то что-то делает в программном обеспечении, он выполняет CRUD-запрос, верно? Могу ли я получить доступ к этому времени выполнения запроса / другой информации об этом?

Я хочу отслеживать, что действительно замедляет работу программного обеспечения в зависимости от того, что оно выполняет на SQL Server (поскольку я не могу коснуться какого-либо кода)

Комментарии:

1. Что вы на самом деле спрашиваете здесь. Оба вопроса, которые вы здесь задаете, довольно расплывчаты.

2. я хочу отслеживать / отслеживать время выполнения всех запросов, выполняемых в базе данных SQL SERVER. я не знаю, как экспортировать метрики для этого на SQL SERVER. и хотите использовать grafana, чтобы показать это (я привык к grafana, мог бы использовать любое другое решение)

3. Он не попадает на уровень запросов, но SQLCAT написал статью о том, как они отслеживают SQL в Linux с помощью grafana на docs.microsoft.com/en-us/archive/blogs/sqlcat /. … Начните с этого, чтобы получить показатели, поступающие в вашу панель мониторинга, и адаптируйте их по мере необходимости.

4. «я хочу отслеживать / отслеживать время выполнения всех запросов, выполняемых в базе данных SQL SERVER». Это не вопрос. О чем ты на самом деле спрашиваешь? «Я хочу» — это не вопрос, и «я не знаю как» — тоже.

5. Ларну, хорошо, давайте сделаем вопрос из моего текста: «Возможно ли отслеживать / отслеживать время выполнения всех запросов, выполняемых в базе данных SQL SERVER? И использовать Grafana, чтобы показать это отслеживание (показать сгенерированные показатели)? Если да, то каким образом?»