基本的な設定構造 - Microsoft Windows の Amazon Kinesis エージェント

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

基本的な設定構造

Microsoft Windows 用 Amazon Kinesis エージェントの設定ファイルの基本構造は、次のテンプレートを持つ JSON ドキュメントです。

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

ソース、パイプ、およびシンクの概念の詳細については、「」を参照してください。Microsoft Windows 向けの Amazon Kinesis エージェントの概念

次の例では、完全なappsettings.json設定ファイルを作成します。これは、Windows アプリケーションログイベントを Kinesis データFirehose にストリーミングするように 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 キーと値のペアの値。詳細については、「ブックマーク設定」を参照してください。

  • 変数置換のプレフィックス。詳細については、「シンク変数の置換の設定」を参照してください。