Pengaturan untuk melihat log InfluxDB pada Instans Timestream Influxdb - Amazon Timestream

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pengaturan untuk melihat log InfluxDB pada Instans Timestream Influxdb

Secara default InfluxDB menghasilkan log yang masuk ke stdout. Untuk informasi selengkapnya, lihat Mengelola log InfluxDB

Untuk melihat log InfluxDB yang dihasilkan dari Instance yang telah Anda buat melalui Timestream InfluxDB, kami memberikan kesempatan untuk menyediakan log per jam. Log ini akan masuk ke bucket S3 tertentu yang harus Anda buat sebelum membuat instance Anda.

  • Sebelum membuat instance, bucket Amazon S3 yang disediakan juga harus memberikan izin TimeStream-InfluxDB untuk mengirim log ke bucket ini dengan menyediakan kebijakan bucket dengan Timestream InfluxDB Service Principal sebagai berikut (ganti {BUCKET_NAME} dengan nama sebenarnya dari bucket Amazon S3 Anda:

    { "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/*" } ] }
  • Bucket yang disediakan harus berada di akun yang sama dan Region yang sama dari instans Timestream InfluxDB yang Anda buat

    Berikut adalah perintah yang dapat Anda panggil untuk membuat instance untuk menerima log masuknya:

    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

    Berikut adalah format parameter ini.

    -- log-delivery-configuration { "S3Configuration": { "BucketName": "string", "Enabled": true|false } }
  • Bidang ini tidak diperlukan dan logging tidak diaktifkan secara default.

  • Tidak menyetel bidang ini sama dengan tidak mengaktifkan log.

  • Log akan dikirim ke bucket tertentu dengan awalan. InfluxLogs/

  • Setelah membuat instance, Anda dapat memodifikasi konfigurasi pengiriman log dengan update-db-instance API perintah.

InfluxDB menawarkan berbagai jenis log. Ini dapat dikonfigurasi dengan mengatur Parameter InfluxDB. Gunakan parameter flux-log-enabled dan log-level untuk mengonfigurasi jenis log yang dipancarkan dari instance. Untuk informasi selengkapnya, lihat Parameter dan nilai parameter yang didukung.