Monitoring : mise en place

Monitoring : mise en place

Quels outils utiliser pour mettre en place du monitoring

128e6205f8f8860f7af7b4de8436ab39?s=128

arnaudlimbourg

October 12, 2013
Tweet

Transcript

  1. Monitoring : Mise en place Arnaud Limbourg - Paris Web

    2013 - Paris - France
  2. None
  3. Qu’est-ce que c’est ? • n.m. mot angl amér. Technique

    de surveillance de systèmes complexes, assistée par ordinateur. (Le Petit Robert)
  4. A quoi ça sert ?

  5. “It should be easy to understand when systems fail”

  6. None
  7. Intuition

  8. None
  9. ¡ ALERTE !

  10. None
  11. Collecte de métriques • Collectd : collecte de données serveurs

    • Graphite : collecte de métriques pour visualisation • StatsdD : collecte de métriques applicatifs • Logstash : gestion de logs
  12. Visualisation • Descartes : consultation de Graphite • Tasseo :

    dashboard pour Graphite • Graph-explorer : dashboard pour Graphite
  13. Alertes • Sensu : monitoring, à la nagios • Seyren

    : alertes sur des métriques Graphite • Riemann : monitoring
  14. Simplifier le monitoring applicatif • Exemple avec StatsD • StatsD::increment("user.login");

    • statsd.incr("user.login") • <insérer langage ici>
  15. Utilisez régulièrement les outils pour qu’ils ne tombent pas dans

    l’oubli
  16. Photos • Conformal cats : http://www.flickr.com/photos/jurvetson/8074241727/ • Point d’interrogation :

    http://www.flickr.com/photos/alainalele/4875982207/sizes/l/in/ photostream/ • Toolbox: http://www.flickr.com/photos/dipster1/1403240351/