blog-image

Upgrade fluent-bit/bullseye,now 2.0.5 arm64

  • dHENRY
  • 24/11/2022
  • (Durée de lecture : 1 mn)

Je procède à la mise à jour des agents fluent-bit de tous les serveurs du cluster, j’ouvre “Kibana” pour vérifier que les serveurs continuent bien l’envoie de leurs logs vers Elastic… aucuns logs n’arrivent !!!

Le fichier “/var/log/daemon.log” affiche une suite continue de :

[...]
Nov 21 xx:xx:xx xxxx fluent-bit[552]: [0] cpu.local: [1669021738.640520055, {"cpu_p"=>0.750000, "user_p"=>0.250000, "system_p"=>0.500000, "cpu0.p_cpu"=>2.
000000, "cpu0.p_user"=>1.000000, "cpu0.p_system"=>1.000000, "cpu1.p_cpu"=>2.000000, "cpu1.p_user"=>1.000000, "cpu1.p_system"=>1.000000, "cpu2.p_cpu"=>0.
000000, "cpu2.p_user"=>0.000000, "cpu2.p_system"=>0.000000, "cpu3.p_cpu"=>0.000000, "cpu3.p_user"=>0.000000, "cpu3.p_system"=>0.000000}]
[...]

Mes serveurs disposaient de la version “fluent-bit:arm64 1.9.8” pour un upgrade vers “fluent-bit:arm64 2.0.5”. La “Release Notes” indique bien un changement majeur, et bien entendu, je ne l’ai pas lue !!!

La cause :

La mise à jour des agents Fluent-bit a tout simplement remplacé les fichiers de configuration, par ceux de la nouvelle version.

Une réinstallation des fichiers de configuration suivi d’un redémarrage de tous les agents a résolu le problème.

+++