2016-07-04 15 views
1

私は、エージェントを介してデータを収集し、それをelasticasearchにプッシュするようにセットアップしました。 pyhonコードを使用して1つのレコードで動作します。しかし、私はKinesis Agentを使ってデータを送信できません。 ドキュメンテーションによると、ファイアホースとキネシスのエンドポイントがあるはずです。しかし、利用可能なエンドポイントはありません。私は消防ホースエンドポイントを見つけることができませんkinesis firehoseエンドポイントが見つからない

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エンドポイントの値がありますが、これはあなたのKinesisエンドポイントにとって役に立ちません。

エンドポイントは、書き込み先の地域によって異なります。 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リージョンとエンドポイントのドキュメントを参照することです:

関連する問題