온-프레미스 서버용 Azure Monitor Application Insights 에이전트 배포

중요

이 지침은 Application Insights 에이전트의 온-프레미스 및 비 Azure 클라우드 배포에 권장됩니다. Azure 가상 머신 및 가상 머신 확장 집합 배포에 권장되는 방법은 여기에 나와 있습니다.

Application Insights 에이전트(이전 이름은 상태 모니터 V2)는 PowerShell 갤러리에 게시된 PowerShell 모듈입니다. Application Insights 에이전트는 상태 모니터를 대체합니다. 원격 분석은 앱을 모니터링할 수 있는 Azure Portal로 전송됩니다.

참고

이 모듈은 현재 IIS로 호스트되는 .NET 및 .NET Core 웹앱의 코드 없는 계측을 지원합니다. SDK를 사용하여 Java 및 Node.js 애플리케이션을 계측합니다.

Application Insights 에이전트는 여기(https://www.powershellgallery.com/packages/Az.ApplicationMonitor )에 있습니다.

PowerShell 갤러리

지침

  • 간결한 코드 샘플을 가져오려면 시작 지침을 참조하세요.
  • 시작하는 방법에 대한 심층 분석은 자세한 지침을 참조하세요.

PowerShell API 참조

문제 해결

FAQ

  • Application Insights 에이전트가 프록시 설치를 지원하나요?

    . Application Insights 에이전트를 다운로드하는 여러 방법이 있습니다. 컴퓨터에서 인터넷에 액세스할 수 있는 경우 -Proxy 매개 변수를 사용하여 PowerShell 갤러리에 온보딩할 수 있습니다. 모듈을 수동으로 다운로드하여 컴퓨터에 설치하거나 직접 사용할 수도 있습니다. 이러한 각 옵션은 자세한 지침에 설명되어 있습니다.

  • 상태 모니터 V2는 ASP.NET Core 애플리케이션을 지원하나요?

    . Application Insights Agent 2.0.0-beta1부터 IIS에서 호스트되는 ASP.NET Core 애플리케이션이 지원됩니다.

  • 사용이 성공했는지 어떻게 확인하나요?

    • Get-ApplicationInsightsMonitoringStatus cmdlet을 사용하여 사용이 성공했는지 확인할 수 있습니다.

    • 앱에서 원격 분석을 전송하고 있는지 빠르게 확인하려면 라이브 메트릭을 사용하는 것이 좋습니다.

    • Log Analytics를 사용하여 현재 원격 분석을 보내고 있는 모든 클라우드 역할을 나열할 수도 있습니다.

      union * | summarize count() by cloud_RoleName, cloud_RoleInstance
      

릴리스 정보

2.0.0-beta2

  • ApplicationInsights .NET/.NET Core SDK를 2.18.1-redfield로 업데이트했습니다.

2.0.0-beta1

  • ASP.NET Core 자동 계측 기능이 추가되었습니다.

다음 단계

원격 분석 보기:

원격 분석 더 추가: