La suite ELK (Elasticsearch, Logstash, Kibana) + Beats est la plateforme de gestion centralisee des logs et de recherche. Elasticsearch indexe et recherche a grande echelle, Logstash/Beats ingerent et transforment, Kibana visualise et explore. C'est l'outil de reference pour centraliser les logs applicatifs/infra, construire des dashboards KPI qualite/performance et accelerer le diagnostic d'incidents.
Cycle de livraison : Local → GitHub → CI/CD → Cloud
Local
GitHub
CI/CD
VPS
Articles approfondis
Article 1 / 5
ELK Stack : fondamentaux et architecture
Le modele mental indispensable pour exploiter ELK Stack sans le subir
Article 2 / 5
Installer et configurer ELK Stack (approche industrialisee)
Une mise en place reproductible, versionnee et prete pour la production
Article 3 / 5
ELK Stack dans une chaine CI/CD
Ou ELK Stack intervient dans le pipeline, et comment le rendre fiable
Article 4 / 5
ELK Stack en production : scalabilite et securite
Haute disponibilite, mise a l'echelle et durcissement
Article 5 / 5
ELK Stack : depannage et bonnes pratiques
Pieges recurrents, symptomes et principes qui evitent la dette
Resume des commandes essentielles
curl localhost:9200/_cluster/health?prettySante du cluster EScurl localhost:9200/_cat/indices?vLister les indicescurl localhost:9200/_cat/nodes?vEtat des noeudscurl -XPUT localhost:9200/_ilm/policy/p -d @p.jsonPolitique ILM (retention)curl -XPUT localhost:9200/_index_template/t -d @t.jsonTemplate d'indexfilebeat -e -c filebeat.ymlDemarrer Filebeatlogstash -f pipeline.conf --config.test_and_exitValider un pipelineGET index/_search { query }Recherche (DSL)POST _reindex { source, dest }Reindexercurl localhost:5601/api/statusEtat de Kibanacurl localhost:9200/_nodes/statsMetriques de noeudscurl -XDELETE localhost:9200/old-*Purger d'anciens indices