Configurazione per visualizzare i log di InfluxDB sulle istanze Timestream Influxdb - Amazon Timestream

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione per visualizzare i log di InfluxDB sulle istanze Timestream Influxdb

Per impostazione predefinita, InfluxDB genera log che vanno su stdout. Per ulteriori informazioni, consulta Gestire i log di InfluxDB

Per visualizzare i log di InfluxDB generati dall'istanza creata tramite Timestream InfluxDB, offriamo l'opportunità di fornire log orari. Questi log verranno inseriti in un bucket S3 specificato che devi creare prima di creare l'istanza.

  • Prima di creare l'istanza, il bucket Amazon S3 fornito deve inoltre concedere a Timestream-InfluxDB l'autorizzazione a inviare i log a questo bucket fornendo una policy sui bucket con Timestream InfluxDB Service Principal come segue (sostituisci {BUCKET_NAME} con il nome effettivo del tuo bucket 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/*" } ] }
  • Il bucket fornito deve trovarsi nello stesso account e nella stessa regione dell'istanza Timestream InfluxDB creata

    Ecco il comando che puoi chiamare per creare un'istanza per ricevere i log di influsso:

    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

    Ecco il formato di questo parametro.

    -- log-delivery-configuration { "S3Configuration": { "BucketName": "string", "Enabled": true|false } }
  • Questo campo non è obbligatorio e la registrazione non è abilitata per impostazione predefinita.

  • Non impostare questo campo equivale a non avere i log abilitati.

  • I log verranno inviati al bucket specificato con il prefisso di. InfluxLogs/

  • Dopo aver creato l'istanza, puoi modificare la configurazione di consegna dei log con il comando. update-db-instance API

InfluxDB offre diversi tipi di log. Questi possono essere configurati impostando i parametri InfluxDB. Utilizza flux-log-enabled i parametri a livello di registro per configurare il tipo di log emessi dall'istanza. Per ulteriori informazioni, consulta Parametri e valori dei parametri supportati.