基礎組態結構 - Microsoft Windows 的 Amazon Kinesis Kinesis 代理程式

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

基礎組態結構

微軟視窗組態檔案的基本架構 Amazon Kinesis 一種 JSON 文件,其中包含以下範本:

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

如需 Windows 來源、管道和目的地概念的詳細資訊,請參閱微軟視窗概念的 Amazon Kinesis Kinesis 代理程式

下面的例子是一個完整的appsettings.json組態檔案,其會設定以將 Windows 用的 Kinesis 代理程式串流給作業系統日誌事件。

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

如需每種宣告的資訊,請參閱下列各節:

組態區分大小寫

JSON 格式的檔案通常會區分大小寫,因此您應該假設 Windows 組態檔案中的所有索引鍵和值也會區分大小寫。appsettings.json 組態檔案中有些鍵和值不區分大小寫,例如:

  • 目的地 Format 鍵/值對的值。如需詳細資訊,請參閱 目的地宣告

  • 來源 SourceType 鍵/值對、目的地 SinkType 鍵/值對,以及管道和外掛程式 Type 鍵/值對的值。

  • DirectorySource 來源 RecordParser 鍵/值對的值。如需詳細資訊,請參閱 DirectorySource 組態

  • 來源 InitialPosition 鍵/值對的值。如需詳細資訊,請參閱 書籤組態

  • 變數替換的字首。如需詳細資訊,請參閱 設定目的地變數替換