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 e avvio dell'agente
-
Aprire e modificare il file di configurazione (come superutente se vengono utilizzate le autorizzazioni predefinite di accesso al file):
/etc/aws-kinesis/agent.json
In questo file di configurazione, specificate i file (
"filePattern"
) da cui l'agente raccoglie i dati e il nome del flusso Firehose"deliveryStream"
() a cui l'agente invia i dati. Il nome del file è un modello e l'agente riconosce le rotazioni dei file. Puoi ruotare i file o creare nuovi file non più di una volta al secondo. L'agente utilizza il timestamp di creazione dei file per determinare quali file tracciare e inserire nel flusso Firehose. La creazione di nuovi file o la rotazione di file più frequentemente di una volta al secondo non consente all'agente di distinguerli in modo corretto.{ "flows": [ { "filePattern": "
/tmp/app.log*
", "deliveryStream": "yourdeliverystream
" } ] }La AWS regione predefinita è.
us-east-1
Se utilizzi una regione diversa, aggiungi l'impostazionefirehose.endpoint
al file di configurazione, specificando l'endpoint della regione in uso. Per ulteriori informazioni, consulta Specificare le impostazioni di configurazione dell'agente. -
Avvia l'agente manualmente:
sudo service aws-kinesis-agent start
-
(Facoltativo) Configurare l'agente per iniziare l'avvio del sistema:
sudo chkconfig aws-kinesis-agent on
L'agente è ora in esecuzione come servizio di sistema in background. Monitora continuamente i file specificati e invia i dati al flusso Firehose specificato. L'attività dell'agente viene registrata in /var/log/aws-kinesis-agent/aws-kinesis-agent.log
.