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.
Conceptos de Amazon Kinesis Agent para Microsoft Windows
Conocer los conceptos clave de Amazon Kinesis Agent para Microsoft Windows (Kinesis Agent para Windows) puede ayudar a recopilar y transmitir datos que se encuentran en flotas de servidores y equipos de escritorio al resto de la canalización de datos para su procesamiento.

En este diagrama de una canalización de datos, se ilustran los siguientes componentes y procesos:
Los servidores y escritorios tienen artefactos como archivos de registro, eventos y métricas recopilados por uno o más agentes Kinesis para Windowssources. Los datos pueden transformarse después; por ejemplo, de un formato de texto sin formato a un objeto.
Los datos (ya sea en forma de objeto o de texto) pueden fluir a uno o más agentes de Kinesis para WindowsCanalizaciones. Una canalización conecta una fuente a un agente Kinesis para Windowssink. La canalización también puede filtrar los datos para descartar los que no son necesarios.
Los receptores pueden tomar los datos convertidos en objetos y transformarlos a su vez en formato JSON o XML. El receptor envía los datos a un servicio de AWS específico, como Kinesis Data Streams, Kinesis Data Firehose o Amazon CloudWatch.
Si se usan varias canalizaciones, un solo origen puede enviar los mismos datos a varios receptores (consulte, por ejemplo, las canalizaciones F y G del diagrama). Si se usan varias canalizaciones, también puede ocurrir que diversos orígenes transmitan datos a un mismo receptor (consulte, por ejemplo, las canalizaciones A, B y C del diagrama). También se pueden utilizar varias canalizaciones para transmitir datos desde diversos receptores a diversos orígenes. Los orígenes, los receptores y las canalizaciones tienen diferentes tipos y puede haber varios orígenes, receptores o canalizaciones del mismo tipo.
Para ver ejemplos de los archivos de configuración en los que se declaran orígenes, receptores y canalizaciones, consulte Ejemplos de configuración de Kinesis Agent para Windows.
Canalizaciones de datos
ACanalización de datosse utiliza para recopilar, procesar, visualizar y posiblemente generar alarmas para aplicaciones y servicios. Kinesis Agent para Windows encaja en las canalizaciones de datos al principio, donde se recopilan registros, eventos y métricas de flotas de equipos de escritorio o servidores. Kinesis Agent para Windows transmite los datos recopilados a los diversos servicios de AWS que forman el resto de la canalización de datos. Una canalización de datos tiene una finalidad específica; por ejemplo, ver el estado de un determinado servicio en tiempo real para ayudar a los ingenieros a administrar el servicio de forma más eficaz. Una canalización de datos sobre el estado de un servicio puede hacer lo siguiente:
-
Alertar a los ingenieros de problemas antes de que estos afecten a la experiencia de los clientes con los servicios.
-
Ayudar a los ingenieros a administrar con eficacia el costo del servicio mostrando tendencias de uso de recursos. Estas tendencias les permitan ajustar los niveles de los recursos de forma adecuada o incluso implementar escenarios de escalado automático.
-
Proporcionar información útil sobre la causa raíz de los problemas que notifican los clientes del servicio. Esto permite acelerar la resolución de los problemas y reducir los costos de soporte.
Para ver un ejemplo paso a paso acerca de la creación de una canalización de datos con el agente de Kinesis para Windows, consulteTutorial: Transmitir archivos de registro JSON a Amazon S3 mediante Kinesis Agent para Windows.
Sources
Un agente Kinesis para Windowsorigenrecopila registros, eventos o métricas. Un origen recopila un tipo concreto de datos de un determinando productor en función del tipo de origen. Por ejemplo, el tipo DirectorySource
recopila archivos de registro de determinados directorios del sistema de archivos. Si los datos aún no está estructurados (como ocurre con algunos tipos de archivos de registro), los orígenes pueden resultar útiles para convertir la representación textual de los datos en un formato estructurado. Cada fuente se corresponde con unDeclaración de origenen el agente Kinesis para Windowsappsettings.json
Archivo de configuración de. La declaración del origen proporciona detalles esenciales sobre la configuración del origen para adaptarlo a los requisitos de recopilación específicos. El tipo de detalles que se pueden configurar varía en función del tipo de origen. Por ejemplo, el tipo de origen DirectorySource
requiere que se especifique el directorio en el que se encuentran los archivos de registro.
Para obtener más información sobre los tipos y las declaraciones de orígenes, consulte Declaraciones de origen.
Sinks
Un agente Kinesis para Windowssinktoma los datos recopilados por un origen de Kinesis Agent para Windows y transmite esos datos a uno de los diversos servicios de AWS posibles que forman el resto de la canalización de datos. Cada receptor se corresponde con unDeclaración de receptoresen el agente Kinesis para Windowsappsettings.json
Archivo de configuración de. La declaración del receptor proporciona detalles esenciales sobre la configuración del receptor para adaptarlo a los requisitos de transmisión específicos. El tipo de detalles que se pueden configurar varía en función del tipo de receptor. Por ejemplo, algunos tipos de receptores permiten que una declaración de receptor especifique una determinada serialización Format
para que se realice en los datos que les llegan. Cuando esta opción está especificada en la declaración del receptor, la serialización de los datos recopilados se produce antes de estos datos se transmitan al servicio de AWS asociado al receptor.
Para obtener más información sobre los tipos y declaraciones de receptores, consulte Declaraciones de receptores.
Pipes
Un agente Kinesis para WindowsCanalizacionesConecta la salida de un origen de Kinesis Agent para Windows con la entrada de un receptor de Kinesis Agent para Windows. También pueden transformar los datos a medida que se transmiten a la canalización. Cada canalización se corresponde con una determinada declaración de canalización en el agente de Kinesis para Windowsappsettings.json
Archivo de configuración de. La declaración de la canalización proporciona detalles esenciales sobre la configuración, como el origen y el receptor de la canalización.
Para obtener más información sobre los tipos y declaraciones de canalizaciones, consulte Declaraciones de canalizaciones.