Une présentation interactive sur :
• netdata pour la collecte et la visualisation de la métrologie https://my-netdata.io/
• sensu pour la supervision https://sensuapp.org/
Le tout en mode "on monte une infra en live/atelier"...
Mirroir de : http://slides.logilab.fr/2018/meetup_monitoring_sensu_netdata.pdf
7. Demo
installation
con guration du streaming
(installation / con guration / utilisation d'un
plugin)
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
10. Sensu
modèle open core (ex. noti cation mails dans un
plugin!)
ecosystème de sondes en ruby assez riche
https://sensuapp.org/plugins
outputters graphite pour utilisation avec grafana
supervision en mode push - avec des keepalive qui
font des alertes en cas d'absence de données
remontées.
Inconvenients : pkg debian dans /opt,
embeded_ruby, messages d'erreurs peu
explicitesMeetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
11. Modes
subscriptions : checks basés sur les rôles
standalone : checks con gurés coté client
metrics : remonte des métriques mais pas des
sondes OK/KO
safe_mode : les checks récupérés par abonnement
uniquement executé si déclarés aussi coté client
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
14. Demo
install rabbitmq & redis
install sensu en utilisant sensu-formula de salstack
install de uchiwa
(ajout de sondes)
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
15. REX
netdata -> graphite <- grafana
sensu avec plus de 40 checks:
sensu-plugins-load-checks
sensu-plugins-disk-checks
sensu-plugins-docker
sensu-plugins-aws
checks avec testinfra dans la supervision
checks "legacy" nagios en cours de remplacement
par checks sensu
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
16. Suite
badges !
trouver moyen astucieux de supprimer hôtes dans
le contexte de l'autoscaling
packages debian de meilleure qualité
améliorer work ows autour de uchiwa
sensu:
sensu-plugins-hardware
sensu-plugins-io-checks
etc.
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab
17. Fin
Des questions ?
Des ajouts ?
Présentation :
http://slides.logilab.fr/2018/meetup_monitoring_s
ensu_netdata.pdf
Contact :
twitter: @arthurlutz @logilab
mastodon : arthurlutz@social.logilab.org
Meetup Nantes Monitoring - janvier 2018 | Arthur Lutz | Logilab