기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Timestream Influxdb 인스턴스에서 InfluxDB 로그를 볼 수 있도록 설정
기본적으로 InfluxDB는 stdout으로 이동하는 로그를 생성합니다. 자세한 내용은 InfluxDB 로그 관리를
Timestream InfluxDB를 통해 생성한 인스턴스에서 생성된 InfluxDB 로그를 보려면 시간당 로그를 제공할 수 있습니다. 이러한 로그는 인스턴스를 생성하기 전에 생성해야 하는 지정된 S3 버킷으로 이동합니다.
-
인스턴스를 생성하기 전에 제공된 Amazon S3 버킷은 다음과 같이 Timestream InfluxDB Service Principal과 함께 버킷 정책을 제공하여이 버킷에 로그를 보낼 수 있는 권한을 Timestream-InfluxDB에 부여해야 합니다(교체
{BUCKET_NAME}
Amazon S3 버킷의 실제 이름:{ "Version": "2012-10-17", "Id": "PolicyForInfluxLogs", "Statement": [ { "Effect": "Allow", "Principal": { "Service": "timestream-influxdb.amazonaws.com" }, "Action": "s3:PutObject", "Resource": "arn:aws:s3:::
{BUCKET_NAME}
/InfluxLogs/*" } ] } -
제공된 버킷은 생성된 Timestream InfluxDB 인스턴스의 동일한 계정과 동일한 리전에 있어야 합니다.
다음은 유입 로그를 수신할 인스턴스를 만들기 위해 호출할 수 있는 명령입니다.
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-instance
API 명령을 사용하여 로그 전송 구성을 수정할 수 있습니다.
InfluxDB는 다양한 유형의 로그를 제공합니다. InfluxDB 파라미터를 설정하여 구성할 수 있습니다. flux-log-enabled 및 로그 수준 파라미터를 사용하여 인스턴스에서 내보내는 로그 유형을 구성합니다. 자세한 내용은 지원되는 파라미터 및 파라미터 값 단원을 참조하십시오.