New Relic의 통합에는 Microsoft Azure Notification Hubs 메트릭 및 기타 데이터를 New Relic에 보고하기 위한 통합이 포함됩니다. 이 문서는 통합을 활성화하는 방법과 보고된 데이터를 설명합니다.
특징
New Relic은 Azure Notification Hubs 서비스에 대해 Azure Monitor에서 메트릭 데이터를 수집합니다. Azure Notification Hubs는 모든 백 엔드(클라우드 또는 온-프레미스)에서 모든 플랫폼(iOS, Android, Windows 등)으로 알림을 보낼 수 있는 사용하기 쉬운 확장형 푸시 엔진을 제공합니다. Notification Hubs는 엔터프라이즈 및 소비자 시나리오 모두에서 훌륭하게 작동합니다.
New Relic을 사용하여 다음을 수행할 수 있습니다.
- 미리 빌드된 대시보드에서 Azure Notification Hubs 데이터를 봅니다.
- 맞춤 쿼리를 실행하고 데이터를 시각화합니다 .
- 데이터 변경 사항을 알리는 경고 조건을 만듭니다.
통합 활성화
표준 Azure Monitor 통합 절차 에 따라 New Relic 인프라 모니터링에서 Azure 서비스를 활성화하십시오.
구성 및 폴링
구성 옵션을사용하여 폴링 빈도를 변경하고 데이터를 필터링할 수 있습니다.
New Relic은 기본 폴링 간격에 따라 Azure Monitor 통합을 통해 Azure Notification Hubs 서비스를 쿼리합니다.
데이터 찾기 및 사용
통합 데이터를 탐색 하려면 one.newrelic.com/infra > Azure > (select an integration) 로 이동하세요.
측정항목 데이터
이 통합은 다음 메트릭 데이터 를 수집합니다.
Azure Notification Hubs 메트릭
미터법 | 설명 |
---|---|
| 성공한 모든 send API 호출 수.. |
| 알림 허브에 대한 총 수신 실패 요청입니다. |
| 알림 허브에 대한 총 수신 요청입니다. |
| 예약된 푸시 알림이 전송되었습니다. |
| 예약된 푸시 알림이 취소되었습니다. |
| 설치 관리 운영. |
| 설치 작업을 삭제합니다. |
| 설치 작업을 가져옵니다. |
| 패치 설치 작업. |
| 설치 작업을 생성하거나 업데이트합니다. |
| 알림 허브의 모든 발신 알림. |
| 등록의 채널/토큰/등록 ID가 만료되었거나 유효하지 않아 실패한 푸시의 수입니다. |
| 채널이 유효하지 않아 실패한 푸시의 수는 조절되거나 만료된 올바른 앱과 연결되지 않았습니다. |
| PNS가 잘못된 페이로드 오류를 반환했기 때문에 실패한 푸시 수입니다. |
| PNS와 통신하는 데 문제가 있어 실패한 푸시의 수입니다(인증 문제 제외). |
| 성공한 모든 알림의 수입니다. |
| 토큰이 유효하지 않아 실패한 푸시 수입니다(APNS 상태 코드: 8). |
| APNS 피드백 채널에서 무효화된 토큰 수입니다. |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되어 실패한 푸시의 수입니다. |
| 페이로드가 너무 커서 실패한 푸시 수입니다(APNS 상태 코드: 7). |
| APNS와의 통신 오류로 인해 실패한 푸시 수입니다. |
| 성공한 모든 알림의 수입니다. |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되었거나 앱에서 SenderId가 올바르게 구성되지 않았기 때문에 실패한 푸시의 수입니다(GCM 결과: MismatchedSenderId). |
| 등록의 registrationId가 인식되지 않아 실패한 푸시 수입니다(GCM 결과: 잘못된 등록). |
| 등록의 registrationId가 만료되어 실패한 푸시의 수입니다(GCM 결과: NotRegistered). |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되어 실패한 푸시의 수입니다. |
| 페이로드가 올바르게 형식화되지 않아 실패한 푸시 수입니다(GCM 결과: InvalidDataKey 또는 InvalidTtl). |
| 페이로드가 너무 커서 실패한 푸시 수입니다(GCM 결과: MessageTooBig). |
| GCM과의 통신 오류로 인해 실패한 푸시 수입니다. |
| 성공한 모든 알림의 수입니다. |
| GCM이 이 앱을 조절했기 때문에 실패한 푸시의 수입니다(GCM 상태 코드: 501-599 또는 결과: 사용할 수 없음). |
| 등록의 registrationId가 현재 앱과 연결되지 않았기 때문에 실패한 푸시의 수입니다(GCM 결과: InvalidPackageName). |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되어 실패한 푸시의 수입니다. |
| 등록의 ChannelURI가 인식되지 않아 실패한 푸시 수입니다(MPNS 상태: 404 찾을 수 없음). |
| 등록의 ChannelURI가 연결 해제되었기 때문에 실패한 푸시의 수입니다(MPNS 상태: 412 찾을 수 없음). |
| MPNS에서 삭제한 푸시 수(MPNS 응답 헤더: X-NotificationStatus: QueueFull 또는 Suppressed). |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되어 실패한 푸시의 수입니다. |
| 알림의 페이로드가 너무 커서 실패한 푸시 수입니다. |
| MPNS와의 통신 오류로 인해 실패한 푸시 수입니다. |
| 성공한 모든 알림의 수입니다. |
| MPNS가 이 앱을 조절하고 있기 때문에 실패한 푸시의 수입니다(WNS MPNS: 406 Not Acceptable). |
| Windows Live 유효하지 않은 자격 증명 또는 잘못된 토큰과 통신하는 오류로 인해 알림이 전달되지 않았습니다. |
| 등록의 ChannelURI가 인식되지 않아 실패한 푸시의 수입니다(WNS 상태: 404 찾을 수 없음). |
| 등록의 ChannelURI가 제한되었기 때문에 알림이 삭제되었습니다(WNS 응답 헤더: X-WNS-DeviceConnectionStatus: 연결 끊김). |
| 등록의 ChannelURI가 제한되었기 때문에 알림이 삭제되었습니다(WNS 응답 헤더: X-WNS-NotificationStatus:channelThrottled). |
| 등록의 ChannelURI가 제한되었기 때문에 알림이 삭제되었습니다(X-WNS-NotificationStatus: 삭제되었지만 X-WNS-DeviceConnectionStatus: 연결 해제되지 않음). |
| ChannelURI가 만료되어 실패한 푸시의 수입니다(WNS 상태: 410 Gone). |
| PNS가 제공된 자격 증명을 수락하지 않았거나 자격 증명이 차단되어 실패한 푸시의 수입니다. (Windows Live는 자격 증명을 인식하지 못합니다). |
| 알림 형식이 잘못되었습니다(WNS 상태: 400). WNS는 모든 유효하지 않은 페이로드를 거부하지 않습니다. |
| 알림 페이로드가 너무 큽니다(WNS 상태: 413). |
| WNS에 제공된 토큰이 유효하지 않습니다(WNS 상태: 401 권한 없음). |
| WNS와의 통신 오류로 인해 알림이 전달되지 않았습니다. |
| 성공한 모든 알림의 수입니다. |
| WNS가 이 앱을 조절하고 있기 때문에 실패한 푸시의 수입니다(WNS 상태: 406 허용 불가). |
| Windows Live에 연결할 수 없습니다. |
| WNS에 제공된 토큰은 유효하지만 다른 응용 프로그램에 대해 유효합니다(WNS 상태: 403 Forbidden). 이는 등록의 ChannelURI가 다른 앱과 연결된 경우에 발생할 수 있습니다. 클라이언트 앱이 자격 증명이 알림 허브에 있는 동일한 앱과 연결되어 있는지 확인합니다. |
| 성공한 모든 등록 작업의 수입니다(생성 업데이트 쿼리 및 삭제). |
| 성공한 모든 등록 생성의 수입니다. |
| 성공한 모든 등록 삭제 수입니다. |
| 성공한 모든 등록 쿼리의 수입니다. |
| 성공한 모든 등록 업데이트의 수입니다. |
| 대기 중인 예약 알림 |