인프라 모니터링 은 Azure Functions 서비스에서 New Relic으로 데이터를 보고하는 Microsoft Azure Functions 에 대한 통합을 제공합니다. 이 문서에서는 이 통합을 활성화하는 방법과 캡처할 수 있는 데이터에 대해 설명합니다.
특징
Azure Functions 통합은 함수 실행 수, 보내고 받은 바이트 수, HTTP 오류 수와 같은 Functions 서비스에 대한 메트릭 데이터를 보고합니다. 또한 서비스의 상태 및 구성에 대한 데이터를 수집합니다.
인프라 모니터링 을 통해 Azure Functions 데이터를 모니터링하고 경고할 수 있으며 사용자 지정 쿼리 및 차트 대시보드를 만들 수 있습니다.
통합 활성화
이 통합을 활성화하려면 인프라 모니터링을 위해 Azure 서비스를 활성화 하는 표준 절차를 따르세요.
구성 및 폴링
구성 옵션 을 사용하여 폴링 빈도를 변경하고 데이터를 필터링할 수 있습니다.
Azure Functions 통합에 대한 기본 폴링 정보:
- 폴링 간격: 5분
- 해상도: 분당 1 데이터 포인트
데이터 찾기 및 사용
통합 데이터를 찾으려면 one.newrelic.com 으로 이동하고 상단 탐색 메뉴에서 Infrastructure 클릭한 다음 Azure 클릭하고 통합을 찾으세요.
AzureFunctionsAppSample
이벤트 유형 을 사용 하여 데이터를 쿼리하고 탐색할 수 있습니다.
통합 데이터를 찾고 사용하는 방법에 대한 자세한 내용은 데이터 이해 및 사용 을 참조하십시오.
측정항목 데이터
Azure Functions 통합에서 보고한 측정항목을 보려면 AzureFunctionsAppSample
이벤트 유형을 쿼리합니다. 각 메트릭과 연결된 메타데이터를 사용하여 보고되는 데이터를 필터링하고 패싯 합니다. 자세한 메트릭 정보는 Azure 지원 메트릭 설명서를 참조하세요.
미터법 | 설명 | 메타데이터 |
---|---|---|
| 메모리 작업 집합의 평균 바이트 수입니다. |
|
| 함수 실행 횟수. |
|
| 단위의 기능 실행. |
|
| 총 HTTP 서버 오류 수 500-599. |
|
| 메모리 작업 집합의 총 바이트입니다. |
|
| 함수가 수신한 총 바이트입니다. |
|
| 함수에서 보낸 총 바이트입니다. |
|
기타 시스템 데이터
Azure Functions 통합은 서비스 및 해당 구성에 대한 다음 특성 도 수집합니다.
availabilityState
defaultHostName
enabled
isPremiumApp
javaVersion
netFrameworkVersion
nodeVersion
operatingSystem
phpVersion
pythonVersion
platformArchitecture
state
usageState