Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Configuración e inicio del agente
-
Abra y edite el archivo de configuración (como superusuario si utiliza permisos de acceso de archivo predeterminado):
/etc/aws-kinesis/agent.json
En este archivo de configuración, especifique los archivos (
"filePattern"
) desde los que el agente deberá recopilar datos y el nombre del flujo de Firehose ("deliveryStream"
) al que deberá enviarlos. El nombre de archivo es un patrón y el agente reconoce las rotaciones de archivos. No puede rotar más de un archivo ni crear más de uno nuevo por segundo. El agente utiliza la marca temporal de la creación de archivos para determinar los archivos de los que se debe hacer un seguimiento y que se deben poner en cola en el flujo de Firehose. Crear nuevos archivos o rotar los archivos más de una vez por segundo impide al agente diferenciarlos correctamente.{ "flows": [ { "filePattern": "
/tmp/app.log*
", "deliveryStream": "yourdeliverystream
" } ] }La región de AWS predeterminada es
us-east-1
. Si utiliza una región diferente, añada el ajustefirehose.endpoint
al archivo de configuración y especifique el punto de enlace de la región. Para obtener más información, consulte Especificar las opciones de configuración del agente. -
Comience el agente de forma manual:
sudo service aws-kinesis-agent start
-
Configure el agente para iniciarse al arrancar el sistema (opcional):
sudo chkconfig aws-kinesis-agent on
El agente ya está se ejecutando como un servicio de sistema en segundo plano. Monitoriza constantemente los archivos especificados y envía datos al flujo de Firehose especificado. La auditoría de actividad se registra en /var/log/aws-kinesis-agent/aws-kinesis-agent.log
.