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": [ ] }
-
O valor de
Sources
é um ou mais Declarações de origem. -
O valor de
Sinks
é um ou mais Declarações de coletor. -
O valor de
Pipes
é um ou mais Declarações de pipe.
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.json
Configure 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:
-
O valor do par de chave-valor
Format
para coletores. Para obter mais informações, consulte Declarações de coletor. -
O valor do par de chave-valor
SourceType
de origens, o par de chave-valorSinkType
para coletores e o par de chave-valorType
para pipes e plug-ins. -
O valor do par de chave-valor
RecordParser
para a origemDirectorySource
. Para obter mais informações, consulte Configuração de DirectorySource. -
O valor do par de chave-valor
InitialPosition
para origens. Para obter mais informações, consulte Configuração de marcador. -
Prefixos para substituições de variáveis. Para obter mais informações, consulte Configuração de substituições de variáveis de coletor.