Symptôme
Après avoir créé un topic sur la page Topics de la console ApsaraMQ for Kafka, Filebeat renvoie l'erreur suivante lors de l'envoi de messages vers ce topic :
Request was for a topic or partition that does not exist on this broker
Cause
Filebeat convertit automatiquement les majuscules des noms de topics en minuscules. Par exemple, si vous envoyez un message vers un topic nommé AAA, Filebeat transforme ce nom en aaa. Comme aucun topic nommé aaa n'existe dans ApsaraMQ for Kafka, le broker rejette la requête.
Solution
Sur la page Topics de la console ApsaraMQ for Kafka, créez un nouveau topic dont le nom contient uniquement des lettres minuscules.