Estructura de configuración básica - Amazon Kinesis Agent para Microsoft Windows

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.

Estructura de configuración básica

La estructura básica del archivo de configuración de Amazon Kinesis Agent para Microsoft Windows es un documento JSON con la siguiente plantilla:

{ "Sources": [ ], "Sinks": [ ], "Pipes": [ ] }

Para obtener más información sobre los conceptos de origen, canalización y receptor de Kinesis Agent para Windows, consulteConceptos de Amazon Kinesis Agent para Microsoft Windows.

El siguiente ejemplo es unappsettings.jsonConfigure para que transmita eventos de registro de la aplicación de Windows a Kinesis Data Firehose.

{ "Sources": [ { "LogName": "Application", "Id": "ApplicationLog", "SourceType": "WindowsEventLogSource" } ], "Sinks": [ { "StreamName": "ApplicationLogFirehoseStream", "Region": "us-west-2", "Id": "MyKinesisFirehoseSink", "SinkType": "KinesisFirehose" } ], "Pipes": [ { "Id": "ApplicationLogTotestKinesisFirehoseSink", "SourceRef": "ApplicationLog", "SinkRef": "MyKinesisFirehoseSink" } ] }

Para obtener información sobre cada tipo de declaración, consulte las secciones siguientes:

Diferenciación entre mayúsculas y minúsculas en la configuración

Por lo general, los archivos con formato JSON distinguen entre mayúsculas y minúsculas, pero no debe presuponer que todas las claves y los valores de los archivos de configuración de Kinesis Agent para Windows de también lo hacen. Algunas claves y valores del archivo de configuración appsettings.json no distinguen entre mayúsculas y minúsculas; por ejemplo:

  • El valor del par clave-valor Format de los receptores. Para obtener más información, consulte Declaraciones de receptores.

  • El valor del par clave-valor SourceType de los orígenes, el par clave-valor SinkType de los receptores y el par clave-valor Type de las canalizaciones y los complementos.

  • El valor del par clave-valor RecordParser del origen DirectorySource. Para obtener más información, consulte Configuración de DirectorySource.

  • El valor del par clave-valor InitialPosition de los orígenes. Para obtener más información, consulte Configuración de Bookmark.

  • Los prefijos de las sustituciones de variables. Para obtener más información, consulte Configuración de sustituciones de variables de receptor.