

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

# 마이크로소프트 윈도우용 Amazon Kinesis 에이전트란 무엇입니까?
<a name="what-is-kinesis-agent-windows"></a>

마이크로소프트 윈도우용 Amazon Kinesis 에이전트 (윈도우용 Kinesis 에이전트) 는 구성 가능하고 확장 가능한 에이전트입니다. 또한 온프레미스 또는 AWS 클라우드의 Windows 데스크톱 컴퓨터 및 서버에서 실행됩니다. Kinesis for Windows용 에이전트는 로그, 이벤트 및 메트릭을 효율적이고 안정적으로 수집, 구문 분석, 변환 및 스트리밍합니다.[Kinesis Data Streams](https://docs.aws.amazon.com/streams/latest/dev/),[Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/),[Amazon CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/), 및[CloudWatch Logs(CloudWatch 로그)](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/).

그런 다음 이러한 서비스를 통해 다음을 비롯한 다양한 AWS 서비스를 사용하여 데이터를 저장, 분석 및 시각화할 수 있습니다.
+ [Amazon Simple Storage Service(Amazon S3)](https://docs.aws.amazon.com/AmazonS3/latest/gsg/)
+ [Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/gsg/)
+ [Amazon Elasticsearch Service (Amazon ES)](https://docs.aws.amazon.com/elasticsearch-service/latest/developerguide/)
+ [Kinesis Data Analytics](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/)
+ [Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/)
+ [Amazon Athena](https://docs.aws.amazon.com/athena/latest/ug/)
+ [Kibana](https://aws.amazon.com/elasticsearch-service/kibana/)

다음 다이어그램은 Kinesis 데이터 스트림에 로그 파일을 스트리밍하는 Windows용 Kinesis 에이전트의 간단한 구성을 보여줍니다.

![\[Kinesis 데이터 스트림으로 로그 파일을 스트리밍하는 Kinesis 에이전트의 데이터 흐름도입니다.\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/KinesisAgentSimplePipe.png)


소스, 파이프 및 싱크에 대한 자세한 내용은 단원을 참조하십시오.[마이크로소프트 윈도우용 Amazon Kinesis 에이전트 개념](kinesis-agent-windows-concepts.md).

다음 다이어그램에서는 스트림 처리 프레임워크를 사용하여 사용자 지정 실시간 데이터 파이프라인을 빌드할 수 있는 몇 가지 방법을 보여 줍니다. 이러한 프레임워크에는 Kinesis Data Analytics, Amazon EMR 의 아파치 스파크 및 AWS Lambda 가 포함됩니다.

![\[Kinesis 데이터 분석, EMR 의 스파크, EC2 및 Lambda 를 비롯한 스트림 처리 에이전트와의 데이터 상호 작용을 보여주는 다이어그램입니다.\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/KinesisAgentDataPipeline.png)


**Topics**
+ [AWS](#about-aws)
+ [Windows용 Kinesis 에이전트로 무엇을 할 수 있습니까?](#kinesis-agent-features)
+ [Benefits](#benefits)
+ [Windows용 Kinesis 에이전트 시작하기](#more-info)

## AWS
<a name="about-aws"></a>

AWS (Amazon Web Services) 는 애플리케이션을 개발할 때 사용할 수 있는 디지털 인프라 서비스의 컬렉션입니다. 이 서비스에는 컴퓨팅, 스토리지, 데이터베이스, 분석, 애플리케이션 동기화 (메시징 및 대기열) 가 있습니다. AWS는 "사용한 만큼 지불" 서비스 모델을 사용합니다. 이 경우, 또는 애플리케이션에서 사용한 서비스에 대해서만 청구됩니다. 또한 서비스를 프로토타입 생성 및 실험용으로 더욱 쉽게 이용할 수 있도록 프리 티어를 제공합니다. 이 계층에서 특정 사용 수준 미만의 서비스는 무료입니다. AWS 비용에 대한 자세한 내용은*프리 티어*에 대한 자세한 내용은[리소스 센터 시작하기](https://docs.aws.amazon.com/FeaturedArticles/latest/TestDriveFreeTier.html). AWS 계정을 만들려면[AWS 홈 페이지](https://portal.aws.amazon.com/gp/aws/developer/registration/index.html)을 방문하여 가입하십시오.

## Windows용 Kinesis 에이전트로 무엇을 할 수 있습니까?
<a name="kinesis-agent-features"></a>

Windows용 Kinesis 에이전트는 다음과 같은 기능을 제공합니다.

![\[로깅을 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/LoggingIcon.png)


**로그, 이벤트 및 메트릭 데이터 수집**  
 Kinesis Agent는 서버 및 데스크톱 집합에서 하나 이상의 AWS 서비스로 로그, 이벤트 및 메트릭을 수집, 구문 분석, 변환 및 스트리밍합니다. 서비스에서 수신 한 페이로드는 원래 소스와 다른 형식일 수 있습니다. 예를 들어 로그는 특정 텍스트 형식 (예: syslog 형식) 으로 서버에 저장될 수 있습니다. Windows용 Kinesis 에이전트는 해당 텍스트를 수집 및 구문 분석하고 필요에 따라 JSON 형식으로 변환할 수 있습니다 (예: AWS 로 스트리밍하기 전에). 이렇게 하면 JSON을 사용하는 일부 AWS 서비스에서 간편하게 처리할 수 있습니다. Kinesis Data Streams 으로 스트리밍되는 데이터는 KinKinesis Data Analytics 지속적으로 처리하여 추가 지표와 집계된 지표를 생성할 수 있으며, 이를 통해 라이브 대시보드를 강화할 수 있습니다. 데이터 파이프라인에서 다운스트림에 사용되는 방식에 따라 다양한 AWS 서비스 (예: Amazon S3) 를 사용하여 데이터를 저장할 수 있습니다.



![\[서비스 끝점을 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/EndpointsIcon.png)


**AWS 서비스와 통합**  
다음과 같은 여러 AWS 서비스에 로그 파일, 이벤트 및 메트릭을 전송하도록 Windows용 Kinesis 에이전트를 구성할 수 있습니다.
+ [Kinesis Data Firehose](https://docs.aws.amazon.com/firehose/latest/dev/)— Amazon S3, Amazon Redshift, Amazon ES 또는[Splunk](https://aws.amazon.com/quickstart/architecture/splunk-enterprise/)를 사용하여 추가 분석을 수행합니다.
+ [Kinesis Data Streams](https://docs.aws.amazon.com/streams/latest/dev/)— Kinesis 데이터 분석 또는 Apache Spark에서 호스팅되는 사용자 지정 애플리케이션을 사용하여 스트리밍 데이터를 처리합니다.[Amazon EMR](https://docs.aws.amazon.com/emr/latest/ManagementGuide/). 또는에서 실행되는 사용자 정의 코드를 사용하십시오.[Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/GettingStartedGuide/)인스턴스 또는 사용자 지정 서버리스 함수[AWS Lambda](https://docs.aws.amazon.com/lambda/latest/dg/).
+  [CloudWatch](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/)— 스트리밍된 지표를 그래프로 보고 대시보드로 결합할 수 있습니다. 그런 다음 사전 설정된 임계값을 위반하는 지표 값에 의해 트리거되는 CloudWatch 경보를 설정합니다.
+  [CloudWatch Logs(CloudWatch 로그)](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/)— 스트리밍된 로그 및 이벤트를 저장하고, AWS Management Console에서 이를 보고 검색하거나, 데이터 파이프라인에서 다운스트림을 추가로 처리할 수 있습니다.



![\[사용 편의성을 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/EasyIcon.png)


**신속한 설치 및 구성**  
몇 단계만으로 Windows용 Kinesis 에이전트를 설치하고 구성할 수 있습니다. 자세한 내용은 [윈도우용 Kinesis 에이전트 설치](getting-started.md#getting-started-installation) 및 [마이크로소프트 윈도우용 Amazon Kinesis 에이전트 구성](configuring-kinesis-agent-windows.md) 섹션을 참조하세요. 간단한 선언적 구성 파일은 다음을 지정합니다.
+ 수집할 로그, 이벤트 및 메트릭의 소스 및 형식
+ 수집된 데이터에 적용할 변환입니다. 추가 데이터를 포함할 수 있으며 기존 데이터를 변환하고 필터링할 수 있습니다.
+ 최종 데이터가 스트리밍되는 대상과 스트리밍 페이로드의 버퍼링, 샤딩 및 형식입니다.

Windows용 Kinesis 에이전트에는 다음과 같은 일반적인 Microsoft 엔터프라이즈 서비스에서 생성된 로그 파일에 대한 파서가 내장되어 있습니다.
+ Microsoft Exchange
+ SharePoint
+ Active Directory 도메인
+ DHCP 서버



![\[조작의 용이성을 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/NoAdminIcon.png)


**지속적인 관리**  
Windows용 Kinesis 에이전트는 데이터 손실 없이 다양한 상황에 자동으로 적응합니다. 여기에는 로그 순환, 재부팅 후 복구, 일시적인 네트워크 또는 서비스 중단이 포함됩니다. Windows용 Kinesis 에이전트가 새 버전으로 자동으로 업데이트되도록 구성할 수 있습니다. 이러한 상황에서는 운영자의 개입이 필요하지 않습니다.



![\[확장 가능한 아키텍처를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/OpenIcon.png)


**개방형 아키텍처를 사용하여 확장**  
 선언적 기능과 내장 플러그인이 서버 또는 데스크톱 시스템을 모니터링하기에 충분하지 않은 경우 플러그인을 생성하여 Kinesis Windows용 에이전트를 확장할 수 있습니다. 새로운 플러그인을 사용하면 로그, 이벤트 및 메트릭에 대한 새로운 소스와 대상을 사용할 수 있습니다. Windows용 Kinesis 에이전트의 소스 코드는[https://github.com/awslabs/kinesis-agent-windows](https://github.com/awslabs/kinesis-agent-windows).

## Benefits
<a name="benefits"></a>

Windows용 Kinesis 에이전트는 데이터 파이프라인에 대한 로그, 이벤트 및 메트릭에 대한 초기 데이터 수집, 변환 및 스트리밍을 수행합니다. 이러한 데이터 파이프라인을 구축하면 다음과 같은 다양한 이점이 있습니다.

![\[데이터의 시각화를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/Visualization.png)


**분석 및 시각화**  
Kinesis Data Firehose와 Windows용 Kinesis 에이전트의 통합 및 변환 기능을 통해 다음과 같은 다양한 분석 및 시각화 서비스와 쉽게 통합할 수 있습니다.
+ [Amazon QuickSight](https://docs.aws.amazon.com/quicksight/latest/user/)— 다양한 소스에서 수집할 수 있는 클라우드 기반 BI 서비스입니다. Windows용 Kinesis 에이전트는 데이터를 변환하여 KinKinesis Data Firehose 스를 통해 Amazon S3 및 Amazon Redshift로 스트리밍할 수 있습니다. 이 프로세스를 통해 Amazon QuickSight 시각화를 사용하여 데이터에서 심층적인 인사이트를 검색할 수 있습니다.
+ [Athena](https://docs.aws.amazon.com/athena/latest/ug/)— SQL 기반 데이터 쿼리를 가능하게 하는 대화형 쿼리 서비스입니다. Windows용 Kinesis 에이전트는 Kinesis 데이터 파이어호스를 통해 데이터를 변환하고 Amazon S3 로 스트리밍할 수 있습니다. 그런 다음 Athena 해당 데이터에 대해 대화식으로 SQL 쿼리를 실행하여 로그와 이벤트를 신속하게 검사하고 분석할 수 있습니다.
+ [Kibana](https://aws.amazon.com/elasticsearch-service/kibana/)— 오픈 소스 데이터 시각화 도구입니다. Windows용 Kinesis 에이전트는 Kinesis 데이터 파이어호스를 통해 데이터를 변환하고 Amazon ES로 스트리밍할 수 있습니다. 그런 다음 Kibana를 사용하여 해당 데이터를 탐색할 수 있습니다. 히스토그램, 선 그래프, 파이 차트, 열 지도, 지리 공간 그래픽을 비롯한 다양한 시각화를 만들고 엽니다.



![\[보안 시나리오를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/SecurityIcon.png)


**Security**  
 Kinesis Agent for Windows가 포함된 로그 및 이벤트 데이터 분석 파이프라인은 조직의 보안 침해를 감지하고 경고하여 공격을 차단하거나 중지하는 데 도움이 됩니다.



![\[성능을 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/Performance.png)


**애플리케이션 성능**  
 Windows용 Kinesis 에이전트는 애플리케이션 또는 서비스 성능에 대한 로그, 이벤트 및 메트릭 데이터를 수집할 수 있습니다. 그러면 전체 데이터 파이프라인이 이 데이터를 분석할 수 있습니다. 이 분석은 분명하지 않을 수 있는 결함을 감지하고 보고하여 응용 프로그램 및 서비스 성능 및 안정성을 개선하는 데 도움이 됩니다. 예를 들어 서비스 API 호출의 실행 시간에 중요한 변경 사항을 감지할 수 있습니다. 배포와 상관 관계가 있는 경우 이 기능을 사용하면 소유한 서비스의 새로운 성능 문제를 찾아 해결할 수 있습니다.



![\[서비스를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/ServiceOps.png)


**서비스 작업**  
데이터 파이프라인은 수집된 데이터를 분석하여 잠재적인 운영 문제를 예측하고 서비스 중단을 방지하는 방법에 대한 통찰력을 제공할 수 있습니다. 예를 들어 로그, 이벤트 및 메트릭을 분석하여 현재 및 예상 용량 사용량을 파악하여 서비스 사용자에게 영향을 미치기 전에 추가 용량을 온라인으로 전환할 수 있습니다. 서비스 중단이 발생하면 데이터를 분석하여 중단 기간 동안 고객에게 미치는 영향을 파악할 수 있습니다.



![\[서비스 감사를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/Audit.png)


**Auditing**  
데이터 파이프라인은 Windows용 Kinesis 에이전트가 수집하고 변환하는 로그, 이벤트 및 메트릭을 처리할 수 있습니다. 그런 다음 다양한 AWS 서비스를 사용하여 이 처리된 데이터를 감사할 수 있습니다. 예를 들어, Kinesis Data Firehose 는 Amazon S3 데이터를 저장하는 Windows용 Kinesis 에이전트로부터 데이터 스트림을 수신할 수 있습니다. 그런 다음 Athena 를 사용하여 대화형 SQL 쿼리를 실행하여 이 데이터를 감사할 수 있습니다.



![\[아카이브된 데이터를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/Archive.png)


**Archiving**  
 종종 가장 중요한 운영 데이터는 최근에 수집 된 데이터입니다. 그러나 몇 년 동안 응용 프로그램 및 서비스에 대해 수집 된 데이터 분석은 예를 들어 장거리 계획과 같이 유용 할 수 있습니다. 대용량 데이터를 유지하는 데 많은 비용이 소요될 수 있습니다. Windows용 Kinesis 에이전트는 Kinesis 데이터 파이어호스를 통해 Amazon S3 데이터를 수집, 변환 및 저장할 수 있습니다. 따라서[Amazon S3 Glacier](https://docs.aws.amazon.com/amazonglacier/latest/dev/)를 사용하여 오래된 데이터를 보관하는 비용을 절감할 수 있습니다.



![\[서비스 경고를 나타내는 아이콘\]](http://docs.aws.amazon.com/ko_kr/kinesis-agent-windows/latest/userguide/images/Alerting.png)


**Alerting**  
 Windows용 Kinesis 에이전트는 메트릭을 CloudWatch 스트리밍합니다. 그런 다음 CloudWatch 경보를 생성하여 알림을 전송할 수 있습니다.[Amazon Simple Notification Service (Amazon SNS)](https://docs.aws.amazon.com/sns/latest/gsg/)측정 단위가 특정 임계값을 일관되게 위반하는 경우 이를 통해 엔지니어는 응용 프로그램 및 서비스와 관련된 운영 문제를 보다 잘 인식할 수 있습니다.

## Windows용 Kinesis 에이전트 시작하기
<a name="more-info"></a>

Windows용 Kinesis 에이전트에 대해 자세히 알아보려면 다음 단원을 시작할 것을 권장합니다.
+ [마이크로소프트 윈도우용 Amazon Kinesis 에이전트 개념](kinesis-agent-windows-concepts.md)
+ [Microsoft Windows용 Amazon Kinesis 에이전트 시작하기](getting-started.md)