Struktur Konfigurasi Dasar - Amazon Kinesis Agent for Microsoft Windows

Struktur Konfigurasi Dasar

Struktur dasar file konfigurasi Amazon Kinesis Agent for Microsoft Windows adalah dokumen JSON dengan templat berikut:

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

Untuk informasi selengkapnya tentang konsep sumber, alur, dan sink Kinesis Agent for Windows, lihat Konsep Amazon Kinesis Agent for Microsoft Windows.

Contoh berikut adalah file konfigurasi appsettings.json lengkap yang mengonfigurasi Kinesis Agent for Windows untuk mengalirkan log acara aplikasi Windows ke 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" } ] }

Untuk informasi selengkapnya tentang setiap jenis deklarasi, lihat bagian berikut:

Sensitivitas Huruf Konfigurasi

File berformat JSON biasanya sensitif terhadap huruf besar-kecil, dan Anda harus mengasumsikan bahwa semua kunci dan nilai dalam file konfigurasi Kinesis Agent for Windows juga sensitif terhadap huruf besar-kecil. Beberapa kunci dan nilai dalam file konfigurasi appsettings.json tidak sensitif terhadap huruf besar-kecil; misalnya:

  • Nilai pasangan kunci-nilai Format untuk sink. Untuk informasi lebih lanjut, lihat Deklarasi Sink.

  • Nilai pasangan kunci-nilai SourceType untuk sumber, pasangan kunci-nilai SinkType untuk sink, dan pasangan kunci-nilai Type untuk alur dan plugin.

  • Nilai pasangan kunci-nilai RecordParser untuk sumber DirectorySource. Untuk informasi lebih lanjut, lihat Konfigurasi DirectorySource.

  • Nilai pasangan kunci-nilai InitialPosition untuk sumber. Untuk informasi lebih lanjut, lihat Konfigurasi Bookmark.

  • Prefiks untuk pengganti variabel. Untuk informasi lebih lanjut, lihat Mengonfigurasi Substitusi Variabel Sink.