Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запросом получить значение системных счетчиков? / 13 сообщений из 13, страница 1 из 1
07.06.2019, 13:01
    #39823998
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Можно ли запросом получить значение системных счетчиков?
Не через сохранение в базу и потом считывание а напрямую.
Т.е. нужно в онлайн получать значение загрузки процессора и т.д.
...
Рейтинг: 0 / 0
07.06.2019, 13:03
    #39823999
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Нашёл только вот это

Код: sql
1.
select * from sys.dm_os_performance_counters



Оттуда я тоже возьму парочку. Но там нет процессора например.
...
Рейтинг: 0 / 0
07.06.2019, 13:05
    #39824001
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
leonix,

dm_os_ring_buffers
...
Рейтинг: 0 / 0
07.06.2019, 14:14
    #39824044
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
leonix,

потому, что это не задачи SQL Server. Для наблюдения за счетчиками существует инструментарий Windows.
...
Рейтинг: 0 / 0
07.06.2019, 15:41
    #39824124
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Подскажите что мне система выдает такое.
Вроде проценты должны быть

Код: sql
1.
2.
  select counter_name,cntr_value from sys.dm_os_performance_counters where 
  object_name like '%Buffer Manager%'  and counter_name like '%buffer%'



Код: plaintext
1.
2.
3.
4.
5.
6.
counter_name                                                                                                                     cntr_value
-------------------------------------------------------------------------------------------------------------------------------- --------------------
Buffer cache hit ratio                                                                                                           529373
Buffer cache hit ratio base                                                                                                      529388

(2 rows affected)
...
Рейтинг: 0 / 0
07.06.2019, 16:16
    #39824150
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
При этом в Performance Monitor нормально выводить проценты
...
Рейтинг: 0 / 0
07.06.2019, 16:19
    #39824154
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Нашёл информацию. Это не проценты. Странно как то всё это
http://www.askit.ru/custom/sql2005_admin/m11/11_04_11_sql_server_performance_objects.htm
...
Рейтинг: 0 / 0
07.06.2019, 16:20
    #39824156
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
...
Рейтинг: 0 / 0
07.06.2019, 16:28
    #39824168
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Konst_Oneпотому что "байдизайн"
https://blogs.lessthandot.com/index.php/datamgmt/dbprogramming/use-sys-dm_os_performance_counters-to-ge/

Вот. Похоже на правду уже.

Код: plaintext
1.
2.
3.
4.
5.
BufferCacheHitRatio
---------------------------------------
99.9971665394758

(1 row affected)
...
Рейтинг: 0 / 0
14.06.2019, 09:50
    #39826430
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
Всем спасибо!
В итоге оказалось проще скидывать счетчики раз в несколько секунд в БД и оттуда запросами вытаскивать.
...
Рейтинг: 0 / 0
17.06.2019, 10:42
    #39827117
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
В итоге получились вот такие графики.
Сейчас мониторю вот такие счетчики (скрин прикрепил).
Может подскажите какие ещё можно счетчики мониторить?
...
Рейтинг: 0 / 0
17.06.2019, 10:57
    #39827128
komrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
leonix,

имхо, смешивать разнокалиберные счетчики на одном графике не самая лучшая идея - наглядность падает
...
Рейтинг: 0 / 0
17.06.2019, 11:04
    #39827132
leonix
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Можно ли запросом получить значение системных счетчиков?
komrad,

Большую часть времени картинка не меняется. Реагирую только на отклонения от устоявшейся картинки.
Обычно вылазит очередь к диску или падает время жизни страницы.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Можно ли запросом получить значение системных счетчиков? / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]