Struttura configurazione di base - Amazon Kinesis Agent per Microsoft Windows

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Struttura configurazione di base

La struttura di base del file di configurazione di Amazon Kinesis Agent per Microsoft Windows è un documento in formato JSON con il seguente modello:

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

Per ulteriori informazioni sui concetti di origine, pipe e sink di Kinesis Agent per Windows, consultaAmazon Kinesis Agent per Microsoft Windows Concetti: .

L'esempio seguente è unappsettings.jsonConfigurare che configura l'agente Kinesis per Windows per lo streaming di eventi di log delle applicazioni 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" } ] }

Per ulteriori informazioni su ciascun tipo di dichiarazione, consultare le sezioni seguenti:

Distinzione tra lettere maiuscole e minuscole nella configurazione

I file in formato JSON effettuano in genere la distinzione tra lettere maiuscole e minuscole ed è necessario presumere che tutte le chiavi e i valori nei file di configurazione di Kinesis Agent per Windows si comporta allo stesso modo. Alcune chiavi e valori nel file di configurazione appsettings.json non effettuano la distinzione tra lettere maiuscole e minuscole, ad esempio:

  • Il valore della coppia chiave-valore Format per i sink. Per ulteriori informazioni, consulta Dichiarazioni dei sink.

  • Il valore della coppia chiave-valore SourceType per le origini, la coppia chiave-valore SinkType per i sink e la coppia chiave-valore Type per pipe e plug-in.

  • Il valore della coppia chiave-valore RecordParser per l'origine DirectorySource. Per ulteriori informazioni, consulta Configurazione DirectorySource.

  • Il valore della coppia chiave-valore InitialPosition per le origini. Per ulteriori informazioni, consulta Configurazione del segnalibro.

  • Prefissi per sostituzioni variabili. Per ulteriori informazioni, consulta Configurazione di sostituzione di variabili sink.