Мониторинг приложений, размещенных в 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.
Следующие шаги
- Дополнительные сведения об Azure Monitor и Application Insights.
- Ознакомьтесь с общими сведениями о распределенной трассировке и узнайте, что может сделать карта приложений для вашего бизнеса.