2016-07-04 2 views
1

저는 에이전트를 통해 데이터를 수집하고이를 elasticasearch로 밀어 넣기 위해 방화 벽을 설치했습니다. pyhon 코드를 사용하여 단일 레코드에 대해 작동합니다. 하지만 Kinesis Agent를 사용하여 데이터를 보낼 수 없습니다. 설명서에 따라 소방 호스 및 키네 시스 종단점이 있어야합니다. 그러나 사용할 수있는 엔드 포인트가 없습니다.키네스 파이어 호스 종점이 누락되었습니다

https://docs.aws.amazon.com/firehose/latest/dev/writing-with-agents.html

{ 
    "cloudwatch.emitMetrics": true, 
    "kinesis.endpoint": "https://your/kinesis/endpoint", 
    "firehose.endpoint": "https://your/firehose/endpoint", 
    "flows": [ 
     { 
      "filePattern": "/tmp/app1.log*", 
      "kinesisStream": "yourkinesisstream" 
     }, 
     { 
      "filePattern": "/tmp/app2.log*", 
      "deliveryStream": "yourfirehosedeliverystream" 
     } 
    ] 
} 

나는 파이어 호스 엔드 포인트 찾을 수 없습니다. 내가 가진 전부는 배달 스트림 이름입니다.

답변

1

참조한 문서 링크에는 Firehose 끝점 값이 있지만 키네시스 끝점에 도움이되지 않습니다.

엔드 포인트는 작성중인 지역에 따라 다릅니다. Amazon Kinesis Agent의 기본값은 firehose.us-east-1.amazonaws.com입니다.

https://docs.aws.amazon.com/firehose/latest/dev/writing-with-agents.html#agent-config-settings

가장 좋은 방법은 AWS 지역 및 엔드 포인트 문서를 참조 할 수 있습니다 :

http://docs.aws.amazon.com/general/latest/gr/rande.html

관련 문제