L’article explique comment récupérer les logs d’audit du control-plane des clusters Managed Kubernetes Service (MKS) d’OVHCloud, normalement accessibles uniquement via leur Logs Data Platform (LDP). L’auteur utilise Vector (v0.49.0), qui introduit un nouveau plugin websocket
, pour capter ces logs en temps réel depuis l’URL WebSocket fournie par OVHCloud. Après une configuration locale simple (fichier YAML définissant une source websocket
et un sink console
), les logs sont récupérés, nettoyés via des transformations (remap
), puis formatés en JSON. Cette méthode permet d’exporter les logs vers sa propre stack d’observabilité (Loki, ELK, etc.) ou vers d’autres environnements, offrant ainsi plus de flexibilité pour l’archivage ou l’analyse. Une solution efficace et légère, idéale pour compléter une stack d’observabilité existante.
Tout est dans le titre
Tout est dans le titre
Je cite l'auteur : "Vector permet de collecter, transformer et transférer entre différents systèmes des logs et des métriques." Il présente quelques cas d'utilisation
... et Prometheus :) l'auteur n'est pas très enthousiaste au sujet de ce dernier. L'article est très intéressant