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


Мониторинг приложений, размещенных в Kubernetes, без инструментирования — Application Insights в Azure Monitor

Внимание

В настоящее время вы можете включить мониторинг приложений Java, работающих на Служба Azure Kubernetes (AKS), без инструментирования кода с помощью автономного агента Java. Хотя решение для простого включения мониторинга приложений выполняется для других языков, используйте пакеты SDK для мониторинга приложений, работающих в AKS. Используйте ASP.NET Core, ASP.NET, Node.js, JavaScript и Python.

Мониторинг приложений без инструментирования кода

В настоящий момент только Java позволяет использовать мониторинг приложений без инструментирования кода. Для мониторинга приложений на других языках используйте пакеты SDK.

Список поддерживаемых сценариев автоинструментации см. в разделе "Поддерживаемые среды", "Языки" и "Поставщики ресурсов".

Java

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

Следуйте подробным инструкциям по мониторингу приложений Java, работающих в приложениях Kubernetes и других средах.

Остальные языки

Для приложений на других языках мы рекомендуем использовать пакеты SDK:

Устранение неполадок

Устранение следующей проблемы.

Тестирование подключения между узлом приложения и службой приема

Пакеты SDK и агенты Application Insights отправляют данные телеметрии для приема в качестве вызовов REST к конечным точкам приема. Вы можете проверить подключение с веб-сервера или хост-компьютера приложения к конечным точкам службы приема с помощью необработанных клиентов REST из Команд PowerShell или curl. Сведения об устранении неполадок с отсутствующими данными телеметрии приложений в Azure Monitor Application Insights.

Следующие шаги