Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. 여기에서 자세히 알아보세요.
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Timestream Influxdb 인스턴스에서 InfluxDB 로그를 보기 위한 설정
기본적으로 InfluxDB는 stdout로 이동하는 로그를 생성합니다. 자세한 내용은 InfluxDB 로그 관리
Timestream InfluxDB를 통해 생성한 인스턴스에서 생성된 InfluxDB 로그를 보려면 시간당 로그를 제공하는 기능을 제공합니다. 이러한 로그는 인스턴스를 생성하기 전에 생성해야 하는 지정된 S3 버킷으로 전송됩니다.
-
인스턴스를 생성하기 전에 제공된 Amazon S3 버킷은 TimestreamInfluxDB에 로그를 이 버킷으로 전송할 수 있는 권한을 부여해야 합니다. 이를 위해 다음과 같이 Timestream InfluxDB 서비스 위탁자를 포함한 버킷 정책을 제공해야 합니다. 이때
{BUCKET_NAME}을 Amazon S3 버킷의 실제 이름으로 바꾸세요. -
제공된 버킷은 생성된 Timestream InfluxDB 인스턴스와 동일한 계정 및 동일한 리전에 있어야 합니다.
다음은 Influx 로그를 수신할 인스턴스를 만들기 위해 직접적으로 호출할 수 있는 명령입니다.
aws timestream-influxdb create-db-instance \ --name myinfluxDbinstance \ --allocated-storage 400 \ --db-instance-type db.influx.4xlarge \ --vpc-subnet-ids subnetid1 subnetid2 --vpc-security-group-ids mysecuritygroup \ --username masterawsuser \ --password \ --db-storage-type InfluxIOIncludedT2다음은 이 파라미터의 형식입니다.
-- log-delivery-configuration { "S3Configuration": { "BucketName": "string", "Enabled": true|false } }
이 필드는 필수 항목이 아니며, 로깅은 기본적으로 활성화되어 있지 않습니다.
이 필드를 설정하지 않으면 로그를 활성화하지 않은 것과 같습니다.
로그는 접두사
InfluxLogs/가 붙은 지정된 버킷으로 전송됩니다.인스턴스를 생성한 후
update-db-instanceAPI 명령을 사용하여 로그 전송 구성을 수정할 수 있습니다.
InfluxDB는 다양한 유형의 로그를 제공합니다. InfluxDB 파라미터를 설정하여 이러한 로그 유형을 구성할 수 있습니다. flux-log-enabled 및 log-level 파라미터를 사용하여 인스턴스에서 내보낸 로그 유형을 구성합니다. 자세한 내용은 지원되는 파라미터 및 파라미터 값 단원을 참조하십시오.