Поделиться через


Просмотр виртуальных машин. Повышение мониторинга работоспособности виртуальных машин (предварительная версия)

Контроль виртуальных машин — это стандартизированная, упрощенная и адаптируемая служба для виртуальных машин и масштабируемых наборов виртуальных машин. Он выполняет проверки работоспособности в виртуальной машине с настраиваемыми интервалами и отправляет результаты через единую модель данных в Azure. Подсистемы операций ИИ (AIOps) для мониторинга рабочей среды в Azure используют эти результаты работоспособности для обнаружения и предотвращения регрессии.

Часы виртуальных машин предоставляются через расширение виртуальной машины "Работоспособность приложений", чтобы упростить развертывание и управляемость для клиентов. Кроме того, часы виртуальных машин предлагаются без дополнительных затрат.

Мониторинг конкретных особенностей для просмотра виртуальных машин

  • Простота внедрения: просмотр виртуальных машин доступен через расширение виртуальной машины "Работоспособность приложений".
  • Гибкое развертывание. Вы можете включить просмотр виртуальных машин с помощью шаблона Azure Resource Manager (шаблона ARM), PowerShell или Azure CLI.
  • Совместимость: часы виртуальных машин работают легко в средах Linux и Windows. Он подходит для отдельных виртуальных машин и масштабируемых наборов виртуальных машин.
  • Управление ресурсами: наблюдатель за виртуальными машинами обеспечивает эффективный мониторинг, не влияя на производительность системы. Ограничения ресурсов для использования ЦП и памяти в процессе наблюдения за виртуальными машинами помогают защитить виртуальные машины.
  • Готовность к работе с виртуальными машинами: часы виртуальной машины оснащены набором тестов по умолчанию, которые можно настроить для ваших сценариев.

Network

Название сигнала Тип Description
Исходящее подключение Проверить Проверьте исходящее подключение сети с виртуальной машины Azure.
Разрешение DNS Проверить Проверьте, можно ли разрешить одно или несколько DNS-имен.
СегментыRetransmitted Метрика Количество передаваемых сегментов TCP, содержащих один или несколько ранее передаваемых октетов.
НормализованоSegmentsRetransmitted Метрика SegmentsRetransmitted / (SegmentsSent + SegmentsReceived)
ConnectionResets Метрика Количество случаев, когда TCP-подключения сделали прямой переход к CLOSED состоянию из ESTABLISHED состояния или CLOSE_WAIT состояния.
NormalizedConnectionResets Метрика ConnectionResets / CurrentConnections
FailedConnectionAttempts Метрика Количество случаев, когда TCP-подключения сделали прямой переход к CLOSED состоянию из SYN_SENT состояния или SYN_RCVD состояния.
NormaldFailedConnectionAttempts Метрика FailedConnectionAttempts / (ActiveConnectionOpenings + PassiveConnectionOpenings)
ActiveConnectionOpenings Метрика Количество моментов, когда TCP-подключения сделали прямой переход к SYN_SENT состоянию из CLOSED состояния.
PassiveConnectionOpenings Метрика Количество моментов, когда TCP-подключения сделали прямой переход к SYN_RCVD состоянию из LISTEN состояния.
CurrentConnections Метрика Число установленных подключений.
СегментыReceived Метрика Количество полученных сегментов, включая сегменты, полученные в ошибке.
СегментыSent Метрика Количество отправленных сегментов, включая сегменты в текущих подключениях, но исключение сегментов, содержащих только перенаправляемые октеты.

Диск

Название сигнала Тип Description
Операции ввода-вывода дисков Azure Проверить Проверка создания, записи и чтения файлов. Удаление операций на каждом диске, подключенном к виртуальной машине.
FreeSpaceInBytes Метрика Свободное место на диске целевой точки подключения.
UsedSpaceInBytes Метрика Используемое место на диске целевой точки подключения.
CapacityInBytes Метрика Емкость места на диске целевой точки подключения.
UsedPercent Метрика Процент используемого места на диске для целевой точки подключения.
WriteOps Метрика Операции записи в секунду для целевого диска или раздела.
ReadOps Метрика Операции чтения в секунду для целевого диска или раздела.

ЦП

Название сигнала Тип Description
ProcessCoreUsage Метрика Мгновенное измерение процента одного ядра ЦП, используемого целевым процессом (100 = 100 %, целое ядро).
ProcessMachineUsage Метрика Процент общего ЦП компьютера, используемого этим процессом.
MachineTotalCpuUsage Метрика Общее количество мгновенного использования ЦП виртуальной машины.

Процедура

Название сигнала Тип Description
Создание процесса Проверить Запустите упрощенный процесс для проверки возможности создания процесса.
Выполнение процессов(es) Проверить Проверьте, запущен ли целевой процесс или процессы.
Время безотказной работы Метрика Как долго целевой процесс был запущен и запущен с момента последнего запуска процесса.

IMDS

Название сигнала Тип Description
IMDS Проверить Убедитесь, что пользователь может получить доступ к конечной точке службы метаданных экземпляра Azure (IMDS) из виртуальной машины. Сведения о виртуальной машине возвращаются из запроса конечной точки IMDS.

Clock

Название сигнала Тип Description
Часовое отклонение Проверить Проверьте отклонение часов между сервером протокола NTP и виртуальной машиной Azure. Для виртуальной машины Windows вернитесь, чтобы проверить, синхронизирована ли служба времени Windows, w32tm если удаленный NTP-сервер недоступен.

azblob

Название сигнала Тип Description
подключение к BLOB-объектам служба хранилища Azure Проверить Проверьте подключение к служба хранилища Azure BLOB-объект и скачайте большой двоичный объект с помощью MSI или маркера подписанного URL-адреса (SAS).

Оборудование

Название сигнала Тип Description
Аппаратные монитор работоспособности EventLog Сбор сведений о работоспособности оборудования из журнала событий Windows. В настоящее время собираются только критические события, связанные с дисками, включая события с идентификатором 7, 500, 504, 505, 512 и 549.