Назад | Перейти на главную страницу

Разрешает ли Azure отслеживать использование ОЗУ и ЦП на локальном сервере?

У меня есть локальный сервер и учетная запись Azure MSDN. Я слышал, что Azure поддерживает концепцию гибридного облака, в котором некоторый сервер может быть локальным, но не уверен, правильно ли я это понимаю.

Например, у меня есть несколько локальных серверов, и я хочу иметь панель мониторинга их производительности. Базовые вещи - процессор и оперативная память. Чтобы иметь возможность настраивать пороги и предупреждения. Могу ли я как бы «встроить» эти серверы в какое-то решение для мониторинга Azure и получить все это?

ИЗМЕНИТЬ 1

Вот что я вижу:

Кнопка Сохранить неактивна. Не понимаю, как дальше продвигаться.

РЕДАКТИРОВАТЬ 2

Я не смог найти «большую синюю кнопку с надписью« добавить выбранные счетчики производительности »». Я вижу небольшую синюю кнопку со знаком +, нажав на которую, я получаю следующее:

РЕДАКТИРОВАТЬ 3

Итак, дал поработать несколько часов, но данных по-прежнему нет:

РЕДАКТИРОВАТЬ 4

РЕДАКТИРОВАТЬ 5

Сердцебиение:

РЕДАКТИРОВАТЬ 6

Я выполнил все инструкции. В конце концов, через несколько дней я заметил, что он у меня есть! Перешел на расширенную аналитику и вот она:

Теперь все, что мне нужно, - это панель управления, лучше вживую, но если не ту, которую я могу легко обновить.

Как упоминалось в комментариях, это делается с помощью аналитики OMS / Log. Вы должны установить агент мониторинга OMS на машины, которые вы хотите отслеживать, а затем подключить его к рабочей области аналитики журналов, созданной в Azure. Это подключит вашу машину к отправке данных в журнал аналитики.

На этом этапе вы еще не отправляете нужные данные, вам необходимо настроить Log Analytics для сбора данных perfmon с машины. Для этого на портале Azure выберите свою рабочую область Log Analytics, затем перейдите к «расширенным настройкам», в открывшемся окне выберите «данные», затем «счетчики производительности Windows». Он предложит вам несколько счетчиков по умолчанию, это должно быть то, что вы хотите, поэтому я приму их. Ваша страница должна выглядеть так:

Теперь вы начнете собирать эти данные perfmon со своей машины. Дайте ему время для сбора некоторых данных, затем, чтобы просмотреть их, вы можете перейти к параметру поиска в настройках рабочей области на портале и ввести запрос, например

Perf | where ObjectName == "Processor" and CounterName == "% Processor Time" and InstanceName == "_Total" | summarize AVGCPU = avg(Average) by Computer

Это покажет вам данные о среднем времени процессора на машину. Вы можете увидеть более подробную информацию и другие запросы в Эта статья.


Изменить: вам просто нужно нажать кнопку, выделенную ниже, чтобы добавить счетчики по умолчанию.