本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
設定以在 Timestream Influxdb 執行個體上檢視 InfluxDB 日誌
根據預設,InfluxDB 會產生前往 stdout 的日誌。如需詳細資訊,請參閱管理 InfluxDB 日誌
若要檢視您透過 Timestream InfluxDB 建立之執行個體產生的 InfluxDB 日誌,我們提供提供每小時日誌的機會。這些日誌將移至您在建立執行個體之前必須建立的指定 S3 儲存貯體。
-
在建立執行個體之前,提供的 Amazon S3 儲存貯體也必須提供 Timestream-InfluxDB 許可,以向 Timestream InfluxDB Service Principal 提供儲存貯體政策,將日誌傳送至此儲存貯體,如下所示 (取代
{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/
。建立執行個體後,您可以使用 API
update-db-instance
命令修改日誌交付組態。
InfluxDB 提供不同類型的日誌。您可以透過設定 InfluxDB 參數來設定這些參數。使用 flux-log-enabled 和日誌層級參數來設定從執行個體發出的日誌類型。如需詳細資訊,請參閱支援的參數和參數值。