Estrutura de configuração básica - Agente do Amazon Kinesis do Microsoft Windows

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Estrutura de configuração básica

A estrutura básica do arquivo de configuração do Amazon Kinesis Agent para Microsoft Windows é um documento JSON com o seguinte modelo:

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

Para obter mais informações sobre os conceitos de origem, pipe e coletor do Kinesis Agent para Windows, consulteConceitos do Amazon Kinesis Agent para Microsoft Windows.

O exemplo a seguir é um completoappsettings.jsonConfigure o Kinesis Agent para Windows para fazer streaming de eventos de log de aplicativos do Windows para o 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 obter informações sobre tipo de declaração, consulte as seguintes seções:

Distinção de maiúsculas e minúsculas da configuração

Arquivos formatados JSON normalmente fazem distinção de maiúsculas de minúsculas, e você deve presumir que todas as chaves e valores em arquivos de configuração do Kinesis Agent para Windows também façam essa distinção. Algumas chaves e valores no arquivo de configuração appsettings.json não fazem distinção de maiúsculas e minúsculas; por exemplo: