Рубрики
Uncategorized

Конечная точка мониторинга с Azure Application Insights

Давайте работать с Application Insights — Microsoft Azure Service — для мониторинга конечной точки вашего приложения … Теги с Azure, DevOps, архитектурой, микросервисами.

Давайте работать с Приложение Insights — А Microsoft Azure Сервис — для мониторинга конечной точки нашего приложения /HealthCheck Отказ

Это третья статья о проверках здоровья и мониторинге приложений.

Кроме того, проверьте мой блог на https://rmauro.dev.

Эта статья предполагает, что у вас есть Проверки здоровья Конечная точка вверх и работает через Интернет.

Если не вернуться к этому Статья настроить, а они возвращаются здесь. Уэй проверки здоровья не нужен для этой статьи, только конечная точка API.

Вступление

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

Incape Insights, Особенностью Azure Monitor, является расширяемой службой управления эффективностью применения (APM) для разработчиков и профессионалов DevOps. https://docs.microsoft.com/pt-br/azure/azure-monitor/app/app-insights-overview

Требования

Наш API должен быть доступен в Интернете (приложение Insights должен иметь доступ к его удару).

Я опубликовал мой на https://webapphealthChecks.azurewebsites.net/

Вы можете использовать его для целей тестирования, если хотите.

Создание приложений Insights Resource

Доступ к порталу Azure на https://portal.azure.com и доступа к клинке Application Insights, а затем нажмите кнопку Добавить, чтобы создать новый ресурс.

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

После того, как приложение представление о его создании, перейдите на раздел доступности. Именно здесь инструмент мониторинга настроен для просмотра нашей конечной точки.

Теперь нажмите на + Добавить тест кнопка.

Заполните необходимую информацию.

  • Имя теста: Ai-ping-webapp
  • Тип теста: Url ping test.
  • URL: https://webapphealthChecks.azurewebsites.net/healthCheck
  • Зависимые запросы: не отмечающуюся
  • Включить повторные попытки для наличие тестовых сбоев: проверено
  • Частота тестирования: 5 минут
  • Тестовые местоположения: значения по умолчанию
  • Тайм-аут теста: 120 секунд
  • HTTP-ответ: проверено
  • Код состояния должен быть равен: 200
  • Содержание матча: проверено
  • Содержание должно содержать: Здоровый
  • Оповещения: Оставьте значение по умолчанию

И их Создать Отказ

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

Вот и все! Оставьте комментарий, если у вас есть какие-либо вопросы или нравится.

Оригинал: «https://dev.to/rmaurodev/endpoint-monitoring-with-azure-application-insights-45kf»