J'ai mis en place firehose pour collecter des données via l'agent et le pousser à elasticasearch. Cela fonctionne pour un seul enregistrement en utilisant le code pyhon. Mais je ne suis pas en mesure d'envoyer des données en utilisant Kinesis Agent. Selon la documentation, il devrait y avoir des points d'extrémité firehose et kinésis. Mais il n'y a pas de tel point de terminaison disponible.kinesis firehose endpoint missing
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"
}
]
}
Je ne peux pas trouver firehose point final. Tout ce que j'ai est le nom du flux de livraison.