Dans les environnements avec de nombreuses applications ou dans les applications avec une architecture en microservice, il est important de mettre en place les bons outils pour surveiller les applications.

Surveiller les défaillances

Toutes les applications, sites web ou services peuvent défaillir. Il est important d’être capable de détecter rapidement la panne et si possible de restaurer le service, donc il faut disposer d’un outil de monitoring en temps réel.

Avoir les bonnes mesures

Pour faire les bons diagnostics, on doit disposer d’indicateurs qui sont à la fois informatique et business, comme par exemple:

  • nombre d’appels à un service
  • temps de réponse des services
  • sollicitation des bases de données
  • nombre de message
  • nombre de commandes par minutes
  • actions des utilisateurs

La solution Kibana / Logstash

Nous avions déjà testé cette solution lors d’un POC, et depuis nous avons déployons cette solution pour nos clients.

Tagged on: