다음을 통해 공유


.NET 메트릭

메트릭은 시간이 지남에 따라 보고되는 수치 측정값입니다. 일반적으로 앱 상태를 모니터링하고 경고를 생성하는 데 사용됩니다. 예를 들어, 웹 서비스는 다음 수를 추적할 수 있습니다.

  • 초당 수신된 요청입니다.
  • 응답하는 데 밀리초가 걸렸습니다.
  • 오류 응답이 전송되었습니다.

이러한 메트릭은 정기적으로 모니터링 시스템에 보고할 수 있습니다. 웹 서비스가 400ms 이내에 요청에 응답하도록 되어 있고 600ms 후에 응답하기 시작하면 모니터링 시스템은 앱 응답이 평소보다 느리다는 것을 엔지니어에게 알릴 수 있습니다.

메트릭 사용

.NET 앱에서 메트릭을 사용하는 데는 다음과 같은 두 부분이 있습니다.

  • 계측: .NET 라이브러리의 코드는 측정을 수행하여 이러한 측정값을 메트릭 이름과 연결합니다.
  • 컬렉션: .NET 앱은 외부 스토리지 및 분석을 위해 앱에서 전송될 명명된 메트릭을 구성합니다. 일부 도구는 구성 파일이나 UI 도구를 사용하여 앱 외부에서 구성을 수행할 수 있습니다.

.NET 라이브러리 개발자는 주로 계측 단계에 관심이 있습니다. 앱 개발자 또는 운영 엔지니어는 일반적으로 사용 중인 라이브러리 내의 기존 계측을 활용하여 컬렉션 단계에 집중합니다. 그러나 앱 개발자이고 요구 사항을 충족하는 기존 메트릭이 없는 경우 새 메트릭을 만들 수 있습니다.

다음 단계