기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
기본 구성 구조
마이크로소프트 윈도우용 Amazon Kinesis 에이전트 구성 파일의 기본 구조는 다음 템플릿이 포함된 JSON 문서입니다.
{ "Sources": [ ], "Sinks": [ ], "Pipes": [ ] }
Windows용 Kinesis 에이전트 소스, 파이프 및 싱크 개념에 대한 자세한 내용은마이크로소프트 윈도우용 Amazon Kinesis 에이전트 개념.
다음 예제는 완전한appsettings.json
구성 파일을 사용하여 Kinesis 데이터 Firehose에 Windows 응용 프로그램 로그 이벤트를 스트리밍하도록 구성할 수 있습니다.
{ "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용 Kinesis 에이전트 구성 파일의 모든 키와 값도 대/소문자를 구분한다고 가정해야 합니다. 일부 키와 값은appsettings.json
구성 파일은 대소문자를 구분하지 않습니다. 예를 들면 다음과 같습니다.
-
의 값
Format
싱크에 대한 키-값 페어를 입력합니다. 자세한 내용은 sink 선언 섹션을 참조하세요. -
의 값
SourceType
키-값 페어를 입력합니다.SinkType
키-값 페어를 입력합니다.Type
키-값 페어를 입력합니다. -
의 값
RecordParser
에 대한 키-값 페어의DirectorySource
소스에 대해 설명합니다. 자세한 내용은 디렉토리소스 구성 섹션을 참조하세요. -
의 값
InitialPosition
키-값 페어를 입력합니다. 자세한 내용은 책갈피 구성 섹션을 참조하세요. -
변수 대체를 위한 접두사입니다. 자세한 내용은 싱크 변수 대체 구성 섹션을 참조하세요.