Grundlegende Konfigurationsstruktur - Amazon Kinesis Agent für Microsoft Windows

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Grundlegende Konfigurationsstruktur

Die grundlegende Struktur der Konfigurationsdatei von Amazon Kinesis Agent für Microsoft Windows ist ein JSON-Dokument mit der folgenden Vorlage:

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

Weitere Informationen über die Konzepte von Kinesis Agent für Windows-Quelle, Pipe und Senke in finden Sie unterKonzepte von Amazon Kinesis Agent für Microsoft Windows.

Das folgende Beispiel ist eine vollständigeappsettings.jsonKonfigurieren von, mit der Kinesis Agent für Windows zum Streamen von Windows-AnwendungsprotokollKinesis Data Firehose eignissen an konfiguriert wird.

{ "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" } ] }

Informationen über die einzelnen Deklarationen finden Sie in den folgenden Abschnitten:

Groß-/Kleinschreibung bei der Konfiguration

Bei Dateien im JSON-Format werden in der Regel Groß- und Kleinschreibung beachtet, und Sie sollten davon ausgehen, dass bei allen Schlüsseln und Werten in -Konfigurationsdateien von Kinesis Agent für Windows ebenfalls zwischen Groß- und Kleinschreibung Bei einigen Schlüsseln und Werten in der Konfigurationsdatei appsettings.json wird nicht zwischen Groß- und Kleinschreibung unterschieden. Diese sind z. B.:

  • Der Wert des Format-Schlüssel-Wert-Paares für Senken. Weitere Informationen finden Sie unter Senken-Deklarationen.

  • Der Wert des SourceType-Schlüssel-Wert-Paares für Quellen, des SinkType-Schlüssel-Wert-Paares für Senken und des Type-Schlüssel-Wert-Paares für Pipes und Plug-Ins.

  • Der Wert des RecordParser-Schlüssel-Wert-Paares für die Quelle DirectorySource. Weitere Informationen finden Sie unter DirectorySource-Konfiguration.

  • Der Wert des InitialPosition-Schlüssel-Wert-Paares für Quellen. Weitere Informationen finden Sie unter Lesezeichen-Konfiguration.

  • Präfixe für Variablensubstitutionen. Weitere Informationen finden Sie unter Konfigurieren von Senken-Variablensubstitutionen.