Мониторинг и Azure Monitor

Завершено

В этом уроке представлен обзор мониторинга и Azure Monitor. Вы узнаете о возможностях Azure Monitor, важных для успешной работы azure и гибридных ресурсов и приложений.

Вводные сведения о мониторинге

Ит-среда может содержать множество ресурсов, служб, сетей и другой инфраструктуры. Мониторинг отслеживает состояние, работоспособность, поведение и производительность приложений и ИТ-среды. Одной из целей мониторинга является обеспечение оптимальной, безопасной и надежной работы приложений и среды. Еще одной целью является обнаружение и помощь в устранении любых проблем.

Мониторинг включает следующие ключевые действия:

  • Сбор данных: метрики, журналы и трассировки журналов для предоставления аналитических сведений о функционировании и производительности отслеживаемых компонентов.
  • Анализ данных: понимание текущего состояния, прогнозирование потенциальных проблем, определение шаблонов, тенденций и аномалий.
  • Оповещения: триггер при выполнении определенных условий, таких как высокая загрузка ЦП или низкое место на диске. Помогает уведомлять администраторов или активировать автоматические ответы.
  • Визуализации. Представление собранных данных в понятных визуальных форматах, помогающие администраторам быстро оценивать состояние системы и ресурсов.
  • Диагностика и устранение неполадок. Помогите определить первопричины проблем и принять обоснованные решения по их устранению.

Мониторинг обеспечивает следующие важные преимущества:

  • Оптимизация производительности и затрат: определяет узкие места и области производительности для улучшения использования ресурсов, эффективности и затрат.
  • Упреждающее управление. Позволяет принимать упреждающие, а не реактивные меры, чтобы предотвратить простой, нарушения и другие проблемы.
  • Надежность. Обеспечивает быструю идентификацию, устранение неполадок и восстановление при возникновении проблем.
  • Планирование емкости. Помогает анализировать исторические шаблоны использования для прогнозирования, планирования и масштабирования инфраструктуры.
  • Мониторинг безопасности: обнаруживает и реагирует на угрозы безопасности, нарушения и подозрительные действия, помогающие поддерживать безопасность системы.
  • Мониторинг соответствия требованиям и управлению: может отслеживать соблюдение стандартов, нормативных требований и политик.

Обзор Azure Monitor

При запуске приложений, созданных на основе различных служб и ресурсов, ключевым элементом мониторинга является возможность связать производительность и работоспособность приложений с компонентами, на которые они основаны. Эта наблюдаемость позволяет эффективно анализировать и устранять проблемы с приложениями.

Azure Monitor предоставляет функции и средства для сбора, управления и анализа ИТ-данных из всех ресурсов Azure, других облачных и локальных ресурсов. На следующей схеме показано высокоуровневое представление архитектуры Azure Monitor.

Схема, показывая обзор Azure Monitor с источниками данных и функциями, которые используют собранные данные.

сбор и хранение данных;

Как только вы добавите ресурсы в подписку Azure, Azure Monitor начинает собирать данные о ресурсах. Azure Monitor предоставляет следующие возможности для сбора, хранения и управления данными мониторинга.

  • Собственный мониторинг всего развертывания Azure.
  • Такие средства, как агенты сбора данных и API для мониторинга всех слоев в стеке. Это включает в себя приложения и инфраструктуру, в Azure и за ее пределами.
  • Интеграция с службой потоковой передачи данных Центры событий Azure.
  • Преобразования данных во время приема позволяют отфильтровать данные, которые вам не нужны.
  • Настраиваемые периоды хранения данных, архивация и восстановление.
  • Скидки на ценовую категорию на основе объема данных.
  • План низкой стоимости базовых журналов для сбора и хранения подробных журналов с большим объемом, используемых для отладки, устранения неполадок и аудита. Однако это не для аналитики и оповещений.

Анализ данных и ответ

Azure Monitor предлагает широкий набор средств и возможностей, которые помогут вам анализировать и получать аналитические сведения из данных мониторинга. Azure Monitor включает следующие функции для поддержки анализа данных и ответа:

  • Простой пользовательский интерфейс портала, который позволяет просматривать, фильтровать и управлять данными мониторинга.
  • язык запросов Kusto (KQL), мощный язык запросов, оптимизированный для нерегламентированных запросов, исследования данных и практически в реальном времени анализа больших объемов данных, потоковых из нескольких источников.
  • Ряд средств для настройки анализа, визуализаций, оповещений и ответов.
  • Рекомендуемые оповещения вне поля.
  • Готовые к использованию возможности мониторинга с расширенными встроенными анализами и визуализациями развертывания.
  • Автомасштабирование для автоматического добавления и удаления ресурсов в соответствии с нагрузкой в приложении.
  • Возможности машинного обучения и искусственного интеллекта, которые помогают обнаруживать аномалии и реагировать на них.

Оповещения, книги и визуализации

Интерактивный мониторинг — это один из способов мониторинга приложения. Другим вариантом является настройка оповещений для отправки текстовых сообщений или электронной почты пользователю или группе для дальнейшего изучения. Вы также можете активировать действия реагирования в определенных ситуациях.

Книги Azure Monitor предоставляют гибкий холст для анализа данных и создания расширенных визуальных отчетов в портал Azure. Книги могут касаться нескольких источников данных Azure и объединять их в унифицированные интерактивные интерфейсы. Вы можете использовать готовые книги, которые предоставляет Azure Monitor, или создать собственные книги из предопределенных шаблонов.

На следующем рисунке показаны три типа книг, которые отображают записанные данные в разных форматах диаграмм и таблиц.

Снимок экрана: три книги, отображающие записанные данные в различных форматах диаграмм и таблиц.

Визуализации, создаваемые в Azure Monitor, можно добавить на панели мониторинга Azure, что позволяет объединить различные виды данных в одну область в портал Azure.

Снимок экрана: панель мониторинга Azure, отображающая метрики в формате графа для метрик производительности приложений слева и инцидентов безопасности справа.