기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에이전트를 구성하고 시작하려면
-
구성 파일(
/etc/aws-kinesis/agent.json
)을 열고 편집합니다(기본 파일 액세스 권한을 사용하는 경우 수퍼유저로).이 구성 파일에서, 에이전트가 데이터를 수집하는 파일(
"filePattern"
)과 에이전트가 데이터를 보내는 대상 Firehose 스트림의 이름("deliveryStream"
)을 지정합니다. 파일 이름은 패턴이며, 에이전트가 파일 로테이션을 인식합니다. 파일을 로테이션하거나 초당 1회 이하 새 파일을 생성할 수 있습니다. 에이전트는 파일 생성 타임스탬프를 사용하여 추적할 파일을 결정하고 Firehose 스트림으로 추적합니다. 초당 1회보다 자주 새 파일을 생성하거나 파일을 로테이션하면 에이전트가 제대로 구별되지 않습니다.{ "flows": [ { "filePattern": "
/tmp/app.log*
", "deliveryStream": "yourdeliverystream
" } ] }기본 AWS 리전은 입니다
us-east-1
. 다른 리전을 사용 중이라면 리전에 엔드포인트를 지정해 구성 파일에firehose.endpoint
설정을 추가합니다. 자세한 내용은 에이전트 구성 설정 지정 섹션을 참조하세요. -
에이전트를 수동으로 시작합니다.
sudo service aws-kinesis-agent start
-
(선택 사항) 시스템 시작 시 에이전트가 시작되도록 구성합니다.
sudo chkconfig aws-kinesis-agent on
현재 이 에이전트는 배경에서 시스템 서비스로 실행 중입니다. 지정된 파일을 지속적으로 모니터링하고 지정된 Firehose 스트림으로 데이터를 보냅니다. 에이전트 활동은 /var/log/aws-kinesis-agent/aws-kinesis-agent.log
에 기록됩니다.