Monitoring / Observ.

ELK Stack

La suite ELK (Elasticsearch, Logstash, Kibana) + Beats est la plateforme de gestion centralisee des logs et de recherche. Elastics…

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

Resume des commandes essentielles

curl localhost:9200/_cluster/health?prettySante du cluster ES
curl localhost:9200/_cat/indices?vLister les indices
curl localhost:9200/_cat/nodes?vEtat des noeuds
curl -XPUT localhost:9200/_ilm/policy/p -d @p.jsonPolitique ILM (retention)
curl -XPUT localhost:9200/_index_template/t -d @t.jsonTemplate d'index
filebeat -e -c filebeat.ymlDemarrer Filebeat
logstash -f pipeline.conf --config.test_and_exitValider un pipeline
GET index/_search { query }Recherche (DSL)
POST _reindex { source, dest }Reindexer
curl localhost:5601/api/statusEtat de Kibana
curl localhost:9200/_nodes/statsMetriques de noeuds
curl -XDELETE localhost:9200/old-*Purger d'anciens indices
ELK Stack — role, commandes & 5 articles | Idriss Kriouile