Observabilité
Grafana Tempo ou Jaeger : quel backend de traces choisir ?
Comparatif détaillé de Grafana Tempo et Jaeger : architecture, stockage, recherche, langage de requête, échantillonnage, intégration avec les autres signa…
Guides & décryptages
Observabilité
Comparatif détaillé de Grafana Tempo et Jaeger : architecture, stockage, recherche, langage de requête, échantillonnage, intégration avec les autres signa…
Observabilité
Ce qu'apporte VictoriaMetrics par rapport à Prometheus seul, ses composants (single-node, vmagent, vmalert, cluster vminsert/vmselect/vmstorage) et ses po…
Observabilité
Les différences entre MetricsQL et PromQL : fenêtres implicites, fonctions supplémentaires (range, rollup, label), modèles WITH, et analyse de cardinalité…
Observabilité
Relier les requêtes du navigateur aux traces du back-end : TracingInstrumentation, propagation de l'en-tête traceparent, CORS, et navigation dans Grafana …
DevOps
Automatiser les tests de performance : k6 dans GitHub Actions et GitLab CI avec seuils bloquants, tests distribués sur Kubernetes avec k6-operator et la r…
DevOps
Check-list pour des tests de charge utiles : objectifs, scénarios réalistes, environnement, seuils, observabilité, automatisation et interprétation des ré…
Observabilité
Créer des alertes dans Grafana (règles, points de contact, politiques de notification), les provisionner en YAML, et organiser l'astreinte : rotations, es…
Observabilité
Installer Mimir avec le chart Helm mimir-distributed, dimensionner les composants, superviser Mimir avec le mixin officiel et diagnostiquer les erreurs le…
Automatisation
Sécuriser Ansible : Ansible Vault, authentification SSH par clés, become et sudo, no_log, durcissement du contrôleur et gestion des secrets en CI/CD.
Conteneurisation
Comprendre l'architecture de Kubernetes : API server, etcd, scheduler, controller manager, kubelet, kube-proxy, runtime de conteneurs, objets de base et b…
Observabilité
Configurer les exporters du Collector OpenTelemetry : OTLP gRPC/HTTP, Prometheus, prometheusremotewrite, Loki, debug, file, load balancing, TLS, authentif…
Observabilité
Comprendre le tracing distribué et Grafana Tempo : traces, spans, TraceID, architecture (distributor, ingester, querier, compactor), stockage objet, compa…
L'apprentissage ne s'arrête jamais