기본 구성 구조 - Microsoft Windows용 Amazon Kinesis 에이전트

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기본 구성 구조

마이크로소프트 윈도우용 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키-값 페어를 입력합니다. 자세한 내용은 책갈피 구성 섹션을 참조하세요.

  • 변수 대체를 위한 접두사입니다. 자세한 내용은 싱크 변수 대체 구성 섹션을 참조하세요.