중요
AWS CloudWatch Metric Streams 통합 을 활성화하여 사용자 지정 네임스페이스를 포함하여 AWS 서비스의 모든 CloudWatch 지표를 모니터링합니다. 개별 통합은 더 이상 권장되는 옵션이 아닙니다.
우리의 감시 모니터링 통합에는 AWS Kinesis Data Analytics 데이터를 우리 제품에 보고하기 위한 통합이 포함됩니다. 통합을 활성화하는 방법과 통합을 통해 수집되는 데이터에 대해 자세히 알아보려면 계속 읽어보세요.
통합 활성화
이 통합을 활성화하려면 AWS 서비스를 New Relic에 연결 하기 위한 표준 절차를 따르십시오.
구성 및 폴링
구성 옵션 을 사용하여 폴링 빈도를 변경하고 데이터를 필터링할 수 있습니다.
AWS Kinesis Data Analytics 통합에 대한 기본 폴링 정보:
- New Relic 폴링 간격: 5분
- Amazon CloudWatch 데이터 간격: 1분
데이터 찾기 및 사용
인프라 UI에서 통합 데이터를 찾으려면 one.newrelic.com > All capabilities > Infrastructure > AWS 으로 이동하여 통합을 선택하세요.
데이터는 다음 이벤트 유형 에 첨부됩니다.
실재 | 이벤트 유형 | 공급자 |
---|---|---|
애플리케이션 |
|
|
애플리케이션Kpu |
|
|
일 |
|
|
작업 연산자 |
|
|
작업 병렬성 |
|
|
TaskOperator 병렬 처리 |
|
|
데이터 사용 방법에 대한 자세한 내용은 통합 데이터 이해 및 사용 을 참조하십시오.
측정항목 데이터
이 통합은 Application, ApplicationKpu, Task, TaskOperator, TaskParallelism 및 TaskOperatorParallelism에 대한 AWS Kinesis Data Analytics 데이터를 수집합니다.
Kinesis Data Analytics 애플리케이션 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 초당 바이트 | 주제에 대해 초당 사용된 평균 바이트 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 오프셋 커밋 실패의 총 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 성공적인 오프셋 커밋의 총 수입니다. |
| 퍼센트 | 작업 관리자의 전체 CPU 사용률입니다. 예를 들어 5명의 작업 관리자가 있는 경우 Kinesis Data Analytics는 보고 간격당 이 지표의 5개 샘플을 게시합니다. |
| 밀리초 | 이 애플리케이션/운영자/작업/스레드가 받은 마지막 워터마크입니다. |
| 밀리초 | 이 응용 프로그램/운영자/작업/스레드가 생성한 마지막 워터마크입니다. |
| 밀리초 | 현재 실패/복구 상황에 있는 작업의 경우 이 중단 동안 경과된 시간입니다. |
| 세다 | 이 작업이 제출된 이후 완전히 다시 시작된 총 횟수입니다. 이 메트릭은 세분화된 다시 시작을 측정하지 않습니다. |
| 퍼센트 | 작업 관리자의 전체 힙 메모리 사용률입니다. 예를 들어 5명의 작업 관리자가 있는 경우 Kinesis Data Analytics는 보고 간격당 이 지표의 샘플 5개를 게시합니다. |
| 밀리초 | 마지막 체크포인트를 완료하는 데 걸린 시간입니다. |
| 바이트 | 마지막 체크포인트의 전체 크기입니다. |
| CountPerSecond | 이 운영자 또는 작업이 초당 수신한 총 레코드 수입니다. |
| 세다 | 이 연산자 또는 작업이 내보낸 총 레코드 수입니다. |
| CountPerSecond | 이 연산자 또는 작업이 초당 내보낸 총 레코드 수입니다. |
| 세다 | 체크포인트가 실패한 횟수입니다. |
| 세다 | 이 운영자 또는 작업이 받은 총 레코드 수입니다. |
| 세다 | 모든 작업 관리자에서 발생한 이전 가비지 수집 작업의 총 수입니다. |
| 밀리초 | 이전 가비지 수집 작업을 수행하는 데 소요된 총 시간입니다. |
| 세다 | 이 창의 모든 파티션에 대한 레코드 수의 최대 지연입니다. |
| 세다 | 애플리케이션에서 사용하는 총 라이브 스레드 수입니다. |
| 밀리초 | 작업이 중단 없이 실행된 시간입니다. |
| 바이트 | 읽거나(입력 스트림당) 쓴 바이트 수(출력 스트림당). |
| 세다 | 삭제됨 상태로 표시된 Lambda 함수에서 반환된 레코드 수입니다. |
| 밀리초 | Kinesis Data Analytics에서 수행한 각 AWS Lambda 함수 호출에 소요된 시간입니다. |
| 세다 | Ok 상태로 표시된 Lambda 함수가 반환한 레코드의 바이트 합계입니다. |
| 세다 | Ok 상태로 표시된 Lambda 함수에서 반환된 레코드 수입니다. |
| 세다 | ProcessingFailed 상태로 표시된 Lambda 함수에서 반환된 레코드 수입니다. |
| 세다 | Kinesis Data Analytics의 성공적인 Lambda 호출 수입니다. |
| 세다 | DeliveryFailed 상태로 표시된 Lambda 함수에서 반환된 레코드 수입니다. |
| 밀리초 | Kinesis Data Analytics에서 수행한 각 Lambda 함수 호출에 소요된 시간입니다. |
| 세다 | Ok 상태로 표시된 Lambda 함수에서 반환된 레코드 수입니다. |
| 밀리초 | 애플리케이션이 스트리밍 소스에서 읽는 현재 시간보다 얼마나 뒤쳐져 있는지 나타냅니다. |
| 세다 | 읽거나(입력 스트림당) 기록된(출력 스트림당) 레코드 수입니다. |
| 세다 | 응용 프로그램에 대해 구성된 대상에 대한 각 성공적인 배달 시도에 대해 1개, 실패한 모든 배달 시도에 대해 0입니다. 이 메트릭의 평균 값은 수행된 성공적인 배달 수를 나타냅니다. |
| 바이트 | getRecords에 대한 단일 호출에서 요청된 바이트입니다. |
| 다른 | 각 파티션에 대해 Kafka에 마지막으로 성공적으로 커밋된 오프셋입니다. 특정 파티션의 메트릭은 주제 이름과 파티션 ID로 지정할 수 있습니다. |
| 다른 | 각 파티션에 대한 소비자의 현재 읽기 오프셋입니다. 특정 파티션의 메트릭은 주제 이름과 파티션 ID로 지정할 수 있습니다. |
Kinesis Data Analytics 애플리케이션Kpu 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 세다 | 현재 사용 중인 Kinesis Processing Unit(KPU)의 수입니다. Known issue: 이 지표는 나머지 지표보다 지연 시간이 길어서 표시되지 않는 경우도 있습니다. |
Kinesis Data Analytics 작업 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 오프셋 커밋 실패의 총 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 성공적인 오프셋 커밋의 총 수입니다. |
| 밀리초 | 이 작업이 받은 마지막 워터마크입니다. |
| 밀리초 | 현재 출력되는 워터마크입니다. |
| 세다 | 늦게 도착하여 이 작업이 삭제된 레코드 수입니다. |
| 세다 | 이 작업이 받은 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 받은 총 레코드 수입니다. |
| 세다 | 이 작업에서 내보낸 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 내보낸 총 레코드 수입니다. |
| 세다 | 이 창의 모든 파티션에 대한 레코드 수의 최대 지연입니다. |
Kinesis Data Analytics TaskOperator 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 초당 바이트 | 주제에 대해 초당 사용된 평균 바이트 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 오프셋 커밋 실패의 총 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 성공적인 오프셋 커밋의 총 수입니다. |
| 밀리초 | 이 작업이 받은 마지막 워터마크입니다. |
| 밀리초 | 이 응용 프로그램/운영자/작업/스레드가 생성한 마지막 워터마크입니다. |
| 세다 | 이 운영자 또는 작업이 늦게 도착하여 삭제한 레코드 수입니다. |
| 세다 | 이 작업이 받은 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 받은 총 레코드 수입니다. |
| 세다 | 이 작업에서 내보낸 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 내보낸 총 레코드 수입니다. |
| 세다 | 이 창의 모든 파티션에 대한 레코드 수의 최대 지연입니다. |
Kinesis Data Analytics Task병렬성 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 밀리초 | 이 애플리케이션/운영자/작업/스레드가 받은 마지막 워터마크입니다. |
| 세다 | 늦게 도착하여 이 작업이 삭제된 레코드 수입니다. |
| 세다 | 이 작업이 받은 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 받은 총 레코드 수입니다. |
| 세다 | 이 작업에서 내보낸 총 레코드 수입니다. |
| CountPerSecond | 이 작업이 초당 내보낸 총 레코드 수입니다. |
Kinesis Data Analytics TaskOperatorParallelism 데이터
미터법 | 유닛 | 설명 |
---|---|---|
| 초당 바이트 | 주제에 대해 초당 사용된 평균 바이트 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 오프셋 커밋 실패의 총 수입니다. |
| 세다 | 오프셋 커밋 및 체크포인트가 활성화된 경우 Kafka에 대한 성공적인 오프셋 커밋의 총 수입니다. |
| 밀리초 | 이 애플리케이션/운영자/작업/스레드가 받은 마지막 워터마크입니다. |
| 밀리초 | 이 응용 프로그램/운영자/작업/스레드가 생성한 마지막 워터마크입니다. |
| 세다 | 이 운영자 또는 작업이 받은 총 레코드 수입니다. |
| CountPerSecond | 이 운영자 또는 작업이 초당 수신한 총 레코드 수입니다. |
| 세다 | 이 연산자 또는 작업이 내보낸 총 레코드 수입니다. |
| CountPerSecond | 이 연산자 또는 작업이 초당 내보낸 총 레코드 수입니다. |
| 세다 | 이 창의 모든 파티션에 대한 레코드 수의 최대 지연입니다. |