AWS Timestream¶
AWS Timestream의 표시 지표에는 시스템 오류 수(내부 서비스 오류 수), 현재 AWS 리전과 현재 AWS 계정의 잘못된 요청 합계, 성공 요청의 소요 시간과 샘플 수, 메모리에 저장된 데이터량, 그리고 자기 스토리지에 저장된 데이터량 등이 포함됩니다.
구성¶
Func 설치¶
Guance 통합 - 확장 - 관리형 Func 활성화를 권장합니다. 모든 사전 조건이 자동으로 설치되므로 스크립트 설치를 계속 진행하세요.
Func를 직접 배포하는 경우 Func 직접 배포를 참고하세요
설치 스크립트¶
안내: 요구 사항에 맞는 Amazon AK를 미리 준비하세요(간단하게 하려면 전역 읽기 전용 권한
ReadOnlyAccess를 직접 부여해도 됩니다)
관리형 버전 활성화 스크립트¶
- Guance 콘솔에 로그인
- 【통합】 메뉴를 클릭하고 【클라우드 계정 관리】를 선택
- 【클라우드 계정 추가】를 클릭하고 【AWS】를 선택한 뒤 화면에 필요한 정보를 입력합니다. 이전에 클라우드 계정 정보가 이미 구성되어 있다면 이 단계를 건너뜁니다
- 【테스트】를 클릭하고, 테스트가 성공하면 【저장】을 클릭합니다. 테스트가 실패하면 관련 구성 정보가 올바른지 확인한 뒤 다시 테스트하세요
- 【클라우드 계정 관리】 목록에서 추가한 클라우드 계정을 확인할 수 있습니다. 해당 클라우드 계정을 클릭해 상세 페이지로 이동합니다
- 클라우드 계정 상세 페이지의 【통합】 버튼을 클릭한 뒤
미설치목록에서AWS Timestream을 찾아 【설치】 버튼을 클릭하면 설치 화면이 나타나며, 설치를 진행하면 됩니다
수동 활성화 스크립트¶
-
Func 콘솔에 로그인한 뒤 【스크립트 마켓】을 클릭해 Guance 스크립트 마켓으로 이동하고,
integration_aws_timestream을 검색합니다 -
【설치】를 클릭한 뒤, 다음 매개변수를 입력합니다: AWS AK ID, AK Secret 및 계정명.
-
【배포 시작 스크립트】를 클릭하면 시스템이 자동으로
Startup스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다. -
활성화 후에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 확인할 수 있습니다. 【실행】을 클릭하면 정기 실행을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
- 「관리 / 자동 트리거 설정」에서 해당 작업에 대한 자동 트리거 설정이 존재하는지 확인하고, 동시에 작업 기록과 로그를 확인해 이상 여부를 점검합니다
- Guance의 「인프라 / 사용자 정의」에서 자산 정보가 있는지 확인합니다
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다
지표¶
Amazon CloudWatch를 구성하면 기본 지표 집합은 다음과 같습니다. 설정을 통해 더 많은 지표를 수집할 수 있습니다:
Amazon CloudWatch AWS Timestream 지표 상세
| 지표 이름 | 설명 | 단위 | 유효 통계 데이터 |
|---|---|---|---|
SystemErrors |
지정된 기간 동안 시스템 오류를 생성한 Timestream 요청입니다. 시스템 오류는 일반적으로 내부 서비스 오류를 나타냅니다. | 개수 | 합계 Sum, 데이터 샘플 SampleCount( Amazon Timestream 콘솔에서는 샘플 수로 표시됨 ) |
UserErrors |
지정된 기간 동안 InvalidRequest 오류를 생성한 Timestream 요청입니다. InvalidRequest는 일반적으로 잘못된 매개변수 조합, 존재하지 않는 테이블을 업데이트하려는 시도, 또는 잘못된 요청 서명과 같은 클라이언트 오류를 의미합니다. UserErrors는 현재 AWS 리전과 현재 AWS 계정의 잘못된 요청 합계를 나타냅니다. | 개수 | 합계 Sum, 데이터 샘플 SampleCount( Amazon Timestream 콘솔에서는 샘플 수로 표시됨 ) |
SuccessfulRequestLatency |
지정된 기간 동안 Timestream에 대한 성공 요청입니다. SuccessfulRequestLatency는 두 가지 서로 다른 유형의 정보를 제공합니다: 성공 요청의 실행 시간(최소 Minimum, 최대 Maximum, 합계 Sum 또는 평균), 성공 요청 수(SampleCount). SuccessfulRequestLatency는 네트워크 지연이나 클라이언트 활동을 고려하지 않고 Timestream 내부의 활동만 반영합니다. | 밀리초 | 평균값 Average, 최소값 Minimum, 최대값 Maximum, 합계 Sum, 데이터 샘플 SampleCount( Amazon Timestream 콘솔에서는 샘플 수로 표시됨 ) |
MemoryCumulativeBytesMetered |
메모리에 저장된 데이터량, 바이트 단위입니다. | 바이트 | 평균값 Average |
MagneticCumulativeBytesMetered |
자기 스토리지에 저장된 데이터량, 바이트 단위입니다. | 바이트 | 평균값 Average |