측정항목 데이터의 보관 및 지연 시간

이 페이지에서는 Cloud Monitoring이 측정항목 데이터를 보관하는 기간과 데이터 수집 사이의 지연 시간에 대한 정보를 제공합니다.

할당량 및 한도는 측정항목 데이터 한도에 대한 추가 정보를 제공합니다.

측정항목 데이터 보관

Cloud Monitoring은 측정항목 데이터를 가져와 측정항목 유형의 시계열에 일정 기간 보관합니다. 이 기간은 측정항목 유형에 따라 다릅니다. 자세한 내용은 데이터 보관을 참조하세요.

이 기간이 끝나면 Cloud Monitoring에서 만료된 데이터 포인트를 삭제합니다.

시계열의 모든 포인트가 만료되면 Cloud Monitoring은 시계열을 삭제합니다. 삭제된 시계열은 Cloud Monitoring 차트나 Monitoring API의 결과에 표시되지 않습니다.

측정항목 데이터의 지연 시간

지연 시간이란 Cloud Monitoring에서 측정항목을 샘플링한 후 측정항목 데이터 포인트가 시계열 데이터로 표시될 때까지의 지연을 의미합니다. 지연 시간은 측정항목이 Google Cloud 서비스의 측정항목인지 아니면 사용자 정의 측정항목인지에 따라 다릅니다.
  • Google Cloud 측정항목: Google Cloud 측정항목 목록에는 Google Cloud 서비스의 측정항목 유형이 포함됩니다. 이러한 설명에는 대부분 '60초마다 샘플링됩니다. 샘플링되면 데이터는 최대 240초 동안 표시되지 않습니다.'와 같은 문이 포함됩니다.

    문에 있는 값은 특정 측정항목에 따라 다릅니다. 이 예시 문은 Cloud Monitoring이 분 단위(샘플링 간격)로 하나의 측정값을 수집함을 의미하지만, 이러한 측정항목 중 일부는 노출되기 전에 추가로 처리되기 때문에 이 측정항목의 데이터를 가져올 수 있을 때까지 추가 시간(지연 시간)이 걸릴 수 있습니다. 이 예시에서 지연 시간은 최대 4분이 될 수 있습니다. 따라서 수집 시간을 기록하는 타임스탬프는 이 측정항목의 경우 최대 4분이 될 수 있습니다. 이 지연 시간은 사용자 정의 측정항목에는 적용되지 않습니다.

  • 사용자 정의 측정항목: 커스텀 측정항목, OpenTelemetry 수집 측정항목, 운영 에이전트에서 수집한 애플리케이션 측정항목, Prometeus 측정항목을 포함한 사용자 정의 측정항목에 데이터를 쓰는 경우, 이러한 측정항목의 데이터는 일반적으로 네트워크 지연 시간을 제외하고 3~7초 이내에 표시되고 쿼리할 수 있습니다.

일부 경우에는 지연 시간이 있는 측정항목을 사용하는 방법을 조정해야 할 수 있습니다. 예를 들면 다음과 같습니다.

  • 클라이언트 라이브러리를 사용하여 측정항목 데이터를 가져올 때 지연 시간을 고려하여 쿼리 간격에 오프셋을 사용해야 할 수 있습니다.

  • 자동 확장 시와 같이 측정항목을 사용하여 리소스 관리를 지원하는 경우 측정항목의 지연 시간이 자동 확장의 반응성에 영향을 줄 수 있습니다. 예를 들어 일부 Pub/Sub 측정항목의 지연 시간은 2~4분입니다.

  • 알림 정책을 사용할 때는 지연 시간이 측정항목 기반 알림 정책의 이슈 생성 시간에 영향을 줄 수 있다는 점에 유의하세요. 예를 들어 모니터링되는 측정항목의 지연 시간이 최대 180초인 경우 Cloud Monitoring은 측정항목이 알림 정책 조건의 기준점을 위반한 후 최대 180초 동안 이슈를 생성하지 않습니다. Cloud Monitoring은 알림 정책을 평가할 때 기본 측정항목의 지연 시간(있는 경우)을 자동으로 고려합니다.