Symptôme
Après la création d'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 à un topic nommé AAA, Filebeat transforme le nom en aaa. Le broker rejette la requête car le topic aaa n'existe pas dans ApsaraMQ for Kafka.
Solution
Sur la page Topics de la console ApsaraMQ for Kafka, créez un nouveau topic dont le nom ne contient que des lettres minuscules.