파이프라인 지표 모니터링 - 아마존 OpenSearch 서비스

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

파이프라인 지표 모니터링

원시 데이터를 수집하여 읽기 가능하며 실시간에 가까운 지표로 처리하는 Amazon CloudWatch를 통해 를 Amazon OpenSearch Ingestion 모니터링할 수 있습니다. 이러한 통계는 15개월간 보관되므로 기록 정보에 액세스하고 웹 애플리케이션 또는 서비스가 어떻게 실행되고 있는지 전체적으로 더 잘 파악할 수 있습니다. 특정 임계값을 주시하다가 해당 임계값이 충족될 때 알림을 전송하거나 조치를 취하도록 경보를 설정할 수도 있습니다. 자세한 내용은 Amazon CloudWatch 사용 설명서를 참조하세요.

OpenSearch Ingestion 콘솔에는 CloudWatch의 원시 데이터를 기초로 하는 일련의 차트가 각 파이프라인의 성능 탭에 표시됩니다.

OpenSearch Ingestion은 대부분의 지원되는 플러그인의 지표를 보고합니다. 특정 플러그인에 아래의 자체 표가 없다면 플러그인별 지표를 보고하지 않는다는 뜻입니다. 이러한 지표는 AWS/OSIS 네임스페이스에 게시됩니다.

공통 지표

다음 지표는 모든 프로세서와 싱크에 공통입니다.

각 지표 앞에는 <sub_pipeline_name><plugin><metric_name> 형식으로 하위 파이프라인 이름과 플러그인 이름이 접두사로 붙습니다. 예를 들어, my-pipeline이라는 하위 파이프라인의 recordsIn.count 지표 전체 이름과 날짜 프로세서는 my-pipeline.date.recordsIn.count과 같습니다.

지표 접미사 설명
recordsIn.count

파이프라인 구성 요소로의 레코드 수신. 이 지표는 프로세서와 싱크에 적용됩니다.

관련 통계: 합계

차원: PipelineName

recordsOut.count

파이프라인 구성 요소로의 레코드 송신. 이 지표는 프로세서와 소스에 적용됩니다.

관련 통계: 합계

차원: PipelineName

timeElapsed.count

파이프라인 구성 요소 실행 중에 기록된 데이터 포인트 수입니다. 이 지표는 프로세서와 싱크에 적용됩니다.

관련 통계: 합계

차원: PipelineName

timeElapsed.sum

파이프라인 구성 요소를 실행하는 동안 경과된 총 시간입니다. 이 지표는 프로세서와 싱크에 적용(밀리초)됩니다.

관련 통계: 합계

차원: PipelineName

timeElapsed.max

파이프라인 구성 요소를 실행하는 동안 경과된 최대 시간입니다. 이 지표는 프로세서와 싱크에 적용(밀리초)됩니다.

관련 통계: 최대

차원: PipelineName

버퍼 지표

다음 지표는 OpenSearch Ingestion이 모든 파이프라인에 대해 자동으로 구성하는 기본 경계가 있는 차단 버퍼에 적용됩니다.

각 지표 앞에는 <sub_pipeline_name><plugin><metric_name> 형식으로 하위 파이프라인 이름과 버퍼 이름이 접두사로 붙습니다. 예를 들어, my-pipeline이라는 하위 파이프라인의 recordsWritten.count 지표 전체 이름이 my-pipeline.BlockingBuffer.recordsWritten.count(와)과 같습니다.

지표 접미사 설명
recordsWritten.count

버퍼에 기록된 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

recordsRead.count

버퍼에서 읽은 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

recordsInFlight.value

버퍼에서 읽은 미확인된 레코드 수입니다.

관련 통계: Average

차원: PipelineName

recordsInBuffer.value

현재 버퍼에 있는 레코드 수입니다.

관련 통계: Average

차원: PipelineName

recordsProcessed.count

버퍼에서 읽고 파이프라인에서 처리한 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

recordsWriteFailed.count

파이프라인이 싱크에 기록하지 못한 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

writeTimeElapsed.count

버퍼에 쓰는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

writeTimeElapsed.sum

버퍼에 쓰는 동안 경과된 총 시간(밀리초)입니니다.

관련 통계: 합계

차원: PipelineName

writeTimeElapsed.max

버퍼에 쓰는 동안 경과된 최대 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

writeTimeouts.count

버퍼에 대한 쓰기 타임아웃 횟수입니다.

관련 통계: 합계

차원: PipelineName

readTimeElapsed.count

버퍼에 쓰는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

readTimeElapsed.sum

버퍼에서 읽는 동안 경과된 총 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

readTimeElapsed.max

버퍼에서 읽는 동안 경과된 최대 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

checkpointTimeElapsed.count

체크포인트를 수행하는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

checkpointTimeElapsed.sum

체크포인트를 수행하는 동안 경과된 총 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

checkpointTimeElapsed.max

체크포인트를 수행하는 동안 경과된 최대 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

서명 V4 지표

다음 지표는 파이프라인의 수집 엔드포인트에 적용되며 소스 플러그인(http, otel_trace, otel_metrics)과 연결됩니다. OpenSearch Ingestion에 대한 모든 요청은 서명 버전 4로 서명되어야 합니다. 이러한 지표를 통해 파이프라인에 연결할 때 권한 부여 문제를 식별하거나 성공적으로 인증되고 있는지 확인할 수 있습니다.

각 지표 앞에는 하위 파이프라인 이름 및 osis_sigv4_auth(이)가 붙습니다. 예: sub_pipeline_name.osis_sigv4_auth.httpAuthSuccess.count.

지표 접미사 설명
httpAuthSuccess.count

파이프라인에 대한 성공적인 서명 V4 요청 수입니다.

관련 통계: 합계

차원: PipelineName

httpAuthFailure.count

파이프라인에 대한 실패한 서명 V4 요청 수입니다.

관련 통계: 합계

차원: PipelineName

httpAuthServerError.count

서버 오류를 반환한 파이프라인에 대한 서명 V4 요청 수입니다.

관련 통계: 합계

차원: PipelineName

경계가 있는차단 버퍼 지표

다음 지표는 경계가 있는 차단 버퍼에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 BlockingBuffer(이)가 붙습니다. 예: sub_pipeline_name.BlockingBuffer.bufferUsage.value.

지표 접미사 설명
bufferUsage.value

버퍼에 있는 레코드 수를 기준으로 한 buffer_size의 사용률입니다. buffer_size는 버퍼에 기록된 최대 레코드 수와 확인되지 않은 기내 레코드를 나타냅니다.

관련 통계: Average

차원: PipelineName

Otel 추적 소스 지표

다음 지표는 oTel 추적 소스에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 otel_trace_source(이)가 붙습니다. 예: sub_pipeline_name.otel_trace_source.requestTimeouts.count.

지표 접미사 설명
requestTimeouts.count

시간을 초과한 요청 수입니다.

관련 통계: 합계

차원: PipelineName

requestsReceived.count

플러그인에서 수신된 요청 수입니다.

관련 통계: 합계

차원: PipelineName

successRequests.count

메시지 브로커가 성공적으로 처리한 구독 요청 수.

관련 통계: 합계

차원: PipelineName

badRequests.count

플러그인에서 처리한 잘못된 형식의 요청 수입니다.

관련 통계: 합계

차원: PipelineName

requestsTooLarge.count

콘텐츠의 스팬 수가 버퍼 용량보다 큰 요청의 수입니다.

관련 통계: 합계

차원: PipelineName

internalServerError.count

사용자 지정 예외 유형을 사용하여 플러그인에서 처리한 요청 수입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.count

플러그인의 요청을 처리하는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.sum

플러그인에서 처리한 요청의 총 지연 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.max

플러그인에서 처리한 요청의 최대 지연 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

payloadSize.count

수신 요청의 페이로드 크기 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.sum

수신 요청의 페이로드 크기 분포의 총 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.max

수신 요청의 페이로드 크기 분포의 최대 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

Otel 지표 소스 지표

다음 지표는 oTel 지표 소스에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 otel_metrics_source(이)가 붙습니다. 예: sub_pipeline_name.otel_metrics_source.requestTimeouts.count.

지표 접미사 설명
requestTimeouts.count

시간 초과된 플러그인에 대한 총 요청 수입니다.

관련 통계: 합계

차원: PipelineName

requestsReceived.count

플러그인에서 수신된 요청 총 수입니다.

관련 통계: 합계

차원: PipelineName

successRequests.count

플러그인이 성공적으로 처리한 요청 수(응답 상태 코드 200개)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.count

플러그인에서 처리한 요청의 지연 시간 수(초)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.sum

플러그인에서 처리한 요청의 총 지연 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.max

플러그인에서 처리한 요청의 최대 지연 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

payloadSize.count

수신 요청의 페이로드 크기 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.sum

수신 요청의 페이로드 크기 분포의 총 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.max

수신 요청의 페이로드 크기 분포의 최대 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

Http 지표

다음 지표는 HTTP 소스에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 http(이)가 붙습니다. 예: sub_pipeline_name.http.requestsReceived.count.

지표 접미사 설명
requestsReceived.count

/log/ingest 엔드포인트에서 수신된 바이트 수입니다.

관련 통계: 합계

차원: PipelineName

requestsRejected.count

플러그인이 거부한 요청 수(응답 상태 코드 429개)입니다.

관련 통계: 합계

차원: PipelineName

successRequests.count

플러그인이 성공적으로 처리한 요청 수(응답 상태 코드 200개)입니다.

관련 통계: 합계

차원: PipelineName

badRequests.count

플러그인에서 처리한 콘텐츠 유형이나 형식이 잘못된 요청 수(응답 상태 코드 400개)입니다.

관련 통계: 합계

차원: PipelineName

requestTimeouts.count

HTTP 소스 서버에서 제한 시간이 초과된 요청 수(415 응답 상태 코드)입니다.

관련 통계: 합계

차원: PipelineName

requestsTooLarge.count

콘텐츠의 이벤트 수가 버퍼 용량보다 큰 요청의 수(413 응답 상태 코드)입니다.

관련 통계: 합계

차원: PipelineName

internalServerError.count

사용자 지정 예외 유형을 사용하여 플러그인에서 처리한 요청 수(500 응답 상태 코드)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.count

플러그인에서 처리한 요청의 지연 시간 수(초)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.sum

플러그인에서 처리한 요청의 총 지연 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

requestProcessDuration.max

플러그인에서 처리한 요청의 최대 지연 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

payloadSize.count

수신 요청의 페이로드 크기 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.sum

수신 요청의 페이로드 크기 분포의 총 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

payloadSize.max

수신 요청의 페이로드 크기 분포의 최대 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

S3 ta 지표

다음 지표는 S3 소스에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 s3(이)가 붙습니다. 예: sub_pipeline_name.s3.s3ObjectsFailed.count.

지표 접미사 설명
s3ObjectsFailed.count

플러그인이 읽지 못한 S3 객체의 총 수입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectsNotFound.count

S3에서 Not Found 오류가 발생하여 플러그인이 읽지 못한 S3 객체의 수입니다. 이러한 지표도 s3ObjectsFailed 지표에 포함됩니다.

관련 통계: 합계

차원: PipelineName

s3ObjectsAccessDenied.count

S3에서 Access Denied 또는 Forbidden 오류가 발생하여 플러그인이 읽지 못한 S3 객체의 수입니다. 이러한 지표도 s3ObjectsFailed 지표에 포함됩니다.

관련 통계: 합계

차원: PipelineName

s3ObjectReadTimeElapsed.count

플러그인이 S3 객체에 대한 GET 요청을 수행하고, 객체를 구문 분석하고, 버퍼에 이벤트를 쓰는 데 걸리는 시간입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectReadTimeElapsed.sum

플러그인이 S3 객체에 대한 GET 요청을 수행하고, 객체를 구문 분석하고, 버퍼에 이벤트를 쓰는 데 걸리는 시간입니다(밀리초).

관련 통계: 합계

차원: PipelineName

s3ObjectReadTimeElapsed.max

플러그인이 S3 객체에 대한 GET 요청을 수행하고, 객체를 구문 분석하고, 버퍼에 이벤트를 쓰는 데 걸리는 최대 시간입니다(밀리초).

관련 통계: 최대

차원: PipelineName

s3ObjectSizeBytes.count

S3 객체 크기의 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectSizeBytes.sum

S3 객체 크기의 분포 총 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectSizeBytes.max

S3 객체 크기의 최대 분포 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

s3ObjectProcessedBytes.count

플러그인에서 처리한 S3 객체의 배포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectProcessedBytes.sum

플러그인에서 처리한 S3 객체의 총 배포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectProcessedBytes.max

플러그인에서 처리한 S3 객체의 최대 배포 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

s3ObjectsEvents.count

플러그인이 수신한 S3 이벤트의 배포 수입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectsEvents.sum

플러그인이 수신한 S3 이벤트의 총 배포입니다.

관련 통계: 합계

차원: PipelineName

s3ObjectsEvents.max

플러그인이 수신한 S3 이벤트의 최대 배포입니다.

관련 통계: 최대

차원: PipelineName

sqsMessageDelay.count

S3가 객체 생성에 필요한 이벤트 시간을 기록하여 객체가 완전히 구문 분석된 시점까지 기록하는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

sqsMessageDelay.sum

S3가 객체 생성을 위한 이벤트 시간을 기록하는 시점부터 완전히 구문 분석된 시점까지의 총 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

sqsMessageDelay.max

S3가 객체 생성을 위한 이벤트 시간을 기록하는 시점부터 완전히 구문 분석된 시점까지의 최대 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

s3ObjectsSucceeded.count

플러그인이 성공적으로 읽은 S3 객체 수입니다.

관련 통계: 합계

차원: PipelineName

sqsMessagesReceived.count

플러그인이 대기열에서 수신한 Amazon SQS 메시지 수입니다.

관련 통계: 합계

차원: PipelineName

sqsMessagesDeleted.count

플러그인이 대기열에서 삭제한 Amazon SQS 메시지 수입니다.

관련 통계: 합계

차원: PipelineName

sqsMessagesFailed.count

플러그인이 구문 분석하지 못한 Amazon SQS 메시지 수입니다.

관련 통계: 합계

차원: PipelineName

집계 지표

다음 지표는 집계 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 aggregate(이)가 붙습니다. 예: sub_pipeline_name.aggregate.actionHandleEventsOut.count.

지표 접미사 설명
actionHandleEventsOut.count

구성된 작업에 대한 handleEvent 호출에서 반환된 이벤트 수입니다.

관련 통계: 합계

차원: PipelineName

actionHandleEventsDropped.count

구성된 작업에 대한 handleEvent 호출에서 반환된 이벤트 수입니다.

관련 통계: 합계

차원: PipelineName

actionHandleEventsProcessingErrors.count

오류가 발생한 구성된 작업에 대해 handleEvent로 걸려온 호출 수입니다.

관련 통계: 합계

차원: PipelineName

actionConcludeGroupEventsOut.count

구성된 작업에 대한 concludeGroup 호출에서 반환된 이벤트 수입니다.

관련 통계: 합계

차원: PipelineName

actionConcludeGroupEventsDropped.count

구성된 작업에 대한 condludeGroup 호출에서 반환되지 않은 이벤트 수입니다.

관련 통계: 합계

차원: PipelineName

actionConcludeGroupEventsProcessingErrors.count

오류가 발생한 구성된 작업에 대해 concludeGroup로 걸려온 호출 수입니다.

관련 통계: 합계

차원: PipelineName

currentAggregateGroups.value

현재 그룹 수입니다. 이 게이지는 그룹이 종료되면 감소하고 이벤트에서 새 그룹이 생성되기 시작하면 증가합니다.

관련 통계: Average

차원: PipelineName

날짜 지표

다음 지표는 날짜 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 date(이)가 붙습니다. 예: sub_pipeline_name.date.dateProcessingMatchSuccess.count.

지표 접미사 설명
dateProcessingMatchSuccess.count

match 구성 옵션에 지정된 패턴 중 최소 하나 이상과 일치하는 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

dateProcessingMatchFailure.count

match 구성 옵션에 지정된 패턴 중 어떤 것과도 일치하지 않는 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

Grok 지표

다음 지표는 Grok 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 grok(이)가 붙습니다. 예: sub_pipeline_name.grok.grokProcessingMatch.count.

지표 접미사 설명
grokProcessingMatch.count

match 구성 옵션에 최소 하나 이상의 패턴이 검색된 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingMismatch.count

match 구성 옵션에 지정된 패턴 중 어떤 것과도 일치하지 않는 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingErrors.count

레코드 처리 오류 수입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingTimeouts.count

매칭 중에 제한 시간이 초과된 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingTime.count

개별 레코드가 match 구성 옵션의 패턴과 일치하는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingTime.sum

각 개별 레코드가 match 구성 옵션의 패턴과 일치시키는 데 걸리는 총 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

grokProcessingTime.max

각 개별 레코드가 match 구성 옵션의 패턴과 일치시키는 데 걸리는 최대 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

Otel 추적 원시 지표

다음 지표는 OTel 추적 원시 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 otel_trace_raw(이)가 붙습니다. 예: sub_pipeline_name.otel_trace_raw.traceGroupCacheCount.value.

지표 접미사 설명
traceGroupCacheCount.value

추적 그룹 캐시의 추적 그룹 수입니다.

관련 통계: 합계

차원: PipelineName

spanSetCount.value

스팬 세트 컬렉션의 스팬 세트 수입니다.

관련 통계: 합계

차원: PipelineName

Otel 추적 그룹 지표

다음 지표는 OTel 추적 그룹 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 otel_trace_group(이)가 붙습니다. 예: sub_pipeline_name.otel_trace_group.recordsInMissingTraceGroup.count.

지표 접미사 설명
recordsInMissingTraceGroup.count

추적 그룹 필드가 누락된 수신 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

recordsOutFixedTraceGroup.count

추적 그룹 필드가 성공적으로 채워진 수신 레코드의 수입니다.

관련 통계: 합계

차원: PipelineName

recordsOutMissingTraceGroup.count

추적 그룹 필드가 누락된 송신 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

서비스 맵 스테이트풀 메트릭

다음 지표는 Service-Map 상태 저장 프로세서에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 service-map-stateful(이)가 붙습니다. 예: sub_pipeline_name.service-map-stateful.spansDbSize.count.

지표 접미사 설명
spansDbSize.value

현재 및 이전 지속 기간에 대한 MapDB 내 스팬의 메모리 바이트 크기입니다.

관련 통계: Average

차원: PipelineName

traceGroupDbSize.value

현재 및 이전 지속 기간에 대한 MapDB 내 추적 그룹의 메모리 바이트 크기입니다.

관련 통계: Average

차원: PipelineName

spansDbCount.value

현재 및 이전 지속 기간에 대한 MapDB 내 스팬의 수입니다.

관련 통계: 합계

차원: PipelineName

traceGroupDbCount.value

현재 및 이전 지속 기간에 대한 MapDB의 추적 그룹 수입니다.

관련 통계: 합계

차원: PipelineName

relationshipCount.value

현재 및 이전 지속 기간 동안 저장된 관계 수입니다.

관련 통계: 합계

차원: PipelineName

OpenSearch 지표

다음 지표는 OpenSearch 싱크에 적용됩니다. 각 지표 앞에는 하위 파이프라인 이름 및 opensearch(이)가 붙습니다. 예: sub_pipeline_name.opensearch.bulkRequestErrors.count.

지표 접미사 설명
bulkRequestErrors.count

대량 요청을 보내는 동안 발생한 총 오류 수입니다.

관련 통계: 합계

차원: PipelineName

documentsSuccess.count

대량 요청을 통해 OpenSearch Service에 성공적으로 전송된 문서 수(재시도 포함)입니다.

관련 통계: 합계

차원: PipelineName

documentsSuccessFirstAttempt.count

첫 시도에 대량 요청을 통해 OpenSearch Service에 성공적으로 전송된 문서 수입니다.

관련 통계: 합계

차원: PipelineName

documentErrors.count

대량 요청으로 전송하지 못한 문서 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestFailed.count

실패한 대량 요청 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestNumberOfRetries.count

대량 복원 요청의 수

관련 통계: 합계

차원: PipelineName

bulkBadRequestErrors.count

대량 요청을 보내는 동안 발생한 Bad Request 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestNotAllowedErrors.count

대량 요청을 보내는 동안 발생한 Request Not Allowed 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestInvalidInputErrors.count

대량 요청을 보내는 동안 발생한 Invalid Input 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestNotFoundErrors.count

대량 요청을 보내는 동안 발생한 Request Not Found 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestTimeoutErrors.count

대량 요청을 보내는 동안 발생한 Request Timeout 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestServerErrors.count

대량 요청을 보내는 동안 발생한 Server Error 오류 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestSizeBytes.count

대량 요청의 페이로드 크기 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestSizeBytes.sum

대량 요청의 페이로드 크기 분포 총 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestSizeBytes.max

대량 요청의 페이로드 크기 분포 최대 수(바이트)입니다.

관련 통계: 최대

차원: PipelineName

bulkRequestLatency.count

재시도를 포함하여 요청이 플러그인으로 전송되는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestLatency.sum

재시도를 포함하여 플러그인으로 전송된 요청의 총 지연 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

bulkRequestLatency.max

재시도를 포함하여 플러그인으로 전송된 요청의 최대 지연 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

s3.dlqS3RecordsSuccess.count

S3 DLQ(Dead Letter Queue)로 성공적으로 전송된 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RecordsFailed.count

S3 DLQ(Dead Letter Queue)로 전송되지 못한 레코드 수입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestSuccess.count

S3 DLQ(Dead Letter Queue)에 성공한 요청 수입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestFailed.count

S3 DLQ(Dead Letter Queue)에 실패한 요청 수입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestLatency.count

재시도를 포함하여 요청이 S3 DLQ(Dead Letter Queue)로 전송되는 동안 기록된 데이터 포인트 수입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestLatency.sum

재시도를 포함하여 S3 DLQ(Dead Letter Queue)로 전송된 요청의 총 지연 시간(밀리초)입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestLatency.max

재시도를 포함하여 S3 DLQ(Dead Letter Queue)로 전송된 요청의 최대 지연 시간(밀리초)입니다.

관련 통계: 최대

차원: PipelineName

s3.dlqS3RequestSizeBytes.count

S3 DLQ(Dead Letter Queue)에 대한 요청의 페이로드 크기 분포 수(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestSizeBytes.sum

S3 DLQ(Dead Letter Queue)에 대한 요청의 총 페이로드 크기의 총 분포(바이트)입니다.

관련 통계: 합계

차원: PipelineName

s3.dlqS3RequestSizeBytes.max

S3 DLQ(Dead Letter Queue)에 대한 요청의 최대 페이로드 크기 분포(바이트)입니다.

관련 통계: 최대

차원: PipelineName

시스템 및 측정 지표

다음 지표는 전체 OpenSearch Ingestion 시스템에 적용됩니다. 이러한 지표 앞에는 아무 것도 붙지 않습니다.

지표 설명
system.cpu.usage.value

모든 데이터 노드의 사용 가능한 CPU 사용률입니다.

관련 통계: Average

차원: PipelineName, area, id

system.cpu.count.value

모든 데이터 노드의 총 CPU 사용량입니다.

관련 통계: Average

차원: PipelineName, area, id

jvm.memory.max.value

메모리 관리에 사용할 수 있는 최대 메모리 용량(바이트)입니다.

관련 통계: Average

차원: PipelineName, area, id

jvm.memory.used.value

사용된 총 메모리 용량(바이트)

관련 통계: Average

차원: PipelineName, area, idsigna

jvm.memory.committed.value

Java 가상 머신(JVM)에서 사용하기 위해 커밋된 메모리의 용량(바이트)입니다.

관련 통계: Average

차원: PipelineName, area, id

computeUnits

파이프라인에서 사용 중인 Ingestion OpenSearch Compute Units (Ingestion OCUs)의 수입니다.

관련 통계: Maximum, Sum, Average

차원: PipelineName