Skip to content

Infrastructure Elasticsearch Logstash Kibana

opendoc edited this page Mar 30, 2017 · 1 revision

Infrastructure Elasticsearch Logstash Kibana

Cheminement de l'information

  • lecture du log
  • aiguillage vers HAProxy
  • répartition de charge
  • logstash shipper :
    • interception du message + écriture dans Redis
  • logstash indexer :
    • lecture depuis Redis + typage du message
    • aiguillage vers HAProxy
  • répartition de charge
  • écriture sur le cluster ES
  • recherche du client
  • répartition de charge
  • demande prise en charge par Kibana
  • recherche exécutée sur le cluster Elasticsearch

Fichier de configuration rsyslog

Fichier de configuration HAProxy

Supervision HAProxy

Nagios plugins :

Fichiers de configuration logstash

Fichiers démarrage et arrêt des logstash

Supervision de l'API logstash

"pipeline": {"events": {"duration_in_millis": 88141432,"in": 29675905,"filtered": 29675905,"out": 29675905},

"pipeline": {"events": {"duration_in_millis": 2084712,"in": 1244671,"filtered": 1244671,"out": 1244671},"plugins": {"inputs": [],"filters": [{"id": "6cb0de0bebbaaf981d8017a9e0a3222e42545d94-2","events": {"duration_in_millis": 293125,"in": 1244671,"out": 1244671},"matches": 1244552,"failures": 119,"patterns_per_field": {"message": 1},"name": "grok"}],

Fichier de configuration Redis

Fichier de configuration Elasticsearch

Supervision Elasticsearch