Usine

Un wiki à l'usine !

Outils pour utilisateurs

Outils du site


monitoring

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
monitoring [le 10/12/2020 à 14h31] – créée, remplie infrarangersmonitoring [le 12/03/2021 à 13h38] (Version actuelle) – Smokeping john
Ligne 75: Ligne 75:
   sudo -u _graphite uwsgi --plugin python3,http --http 0.0.0.0:8080 --chdir /usr/share/graphite-web/ --wsgi-file /usr/share/graphite-web/graphite.wsgi --master --processes 4 --threads 2 --stats 127.0.0.1:9191 --static-map /static=/usr/share/graphite-web/static   sudo -u _graphite uwsgi --plugin python3,http --http 0.0.0.0:8080 --chdir /usr/share/graphite-web/ --wsgi-file /usr/share/graphite-web/graphite.wsgi --master --processes 4 --threads 2 --stats 127.0.0.1:9191 --static-map /static=/usr/share/graphite-web/static
  
 +===== check_dns_soa =====
 +
 +Pour tester la cohérence d'une zone DNS, on utilise le [[https://framagit.org/bortzmeyer/check_dns_soa/|check_dns_soa de Bortz']].
 +
 +Pour le compiler, il suffit d'installer le paquet ''golang-github-miekg-dns-dev'' (qui est une dépendance mais packagé dans Debian Buster et qui ramènera tout le compilateur go s'il n'est pas déjà là), de récupérer le dépôt puis de taper ''go build check_dns_soa.go''.
 +
 +===== Smokeping =====
 +
 +Pour voir un peu la "qualité" (la latence augmente souvent en cas de charge) de l'interconnexion vers différents réseaux, on peut utiliser smokeping.
 +
 +J'ai choisi de le déployer avec nullmailer (simple renvoi de mail vers un smarthost, à la ssmtp) et mini-httpd pour leur simplicité et leur minimalisme (l'accès se fait uniquement via tunnel SSH donc pas de considération de sécurité).
 +
 +Installation (on passe de 89 Mo à 10 Mo avec nullmailer mini-httpd au lieu de exim/apache) :
 +  sudo aptitude install smokeping nullmailer mini-httpd
 +
 +nullmailer est configurable directement pendant l'installation debconf.
 +
 +Configurer mini-httpd (''/etc/mini-httpd.conf'') :
 +  user=www-data (paquet smokeping conçu pour)
 +  cgipat=cgi-bin/*/* (pour se laisser la possiblilité d'avoir d'autres dossiers cgi)
 +
 +Activer le mode daemon (''/etc/default/mini-httpd'') :
 +  START=1
 +
 +Mise en place de smokeping en cgi dans mini-httpd :
 +  sudo mkdir -p /var/www/html/cgi-bin/smokeping
 +  sudo ln -s /usr/share/smokeping/www/* /var/www/html/cgi-bin/smokeping
 +  sudo ln -s /usr/share/smokeping/smokeping.cgi /var/www/html/cgi-bin/smokeping
 +
 +Pour configurer les cibles de smokeping, ça se passe ici : ''/etc/smokeping/config.d/Targets''.
 +Il faut restart ou reload smokeping pour prendre en compte les changements côté crawler.
  
monitoring.1607610695.txt.gz · Dernière modification : le 10/12/2020 à 14h31 de infrarangers