URL: https://linuxfr.org/users/xulops/journaux/apachecheck-le-retour-entre-autres Title: ApacheCheck, le retour (entre autres) Authors: xulops Date: 2021年09月04日T19:09:32+02:00 License: CC By-SA Tags: apache, nginx et serveur_web Score: 18 Apache/Nginx Check ================== J’avais présenté ici le script [ApacheCheck](https://xulops.net/forge/apachecheck.php) lors de sa première release, un script PHP qui analyse la configuration d’un serveur Apache et ses paramètres d’exécution, tels que consommation mémoire, usage CPU et accès disque. Depuis les versions se sont enchaînées, au gré de mes idées et des retours que j’ai pu avoir ici ou là. Voici donc aujourd’hui la version 2.0, qui intègre toutes les améliorations successives, et, pour justifier ce changement de version majeur, intègre la prise en compte de Nginx. Quoi ? Si le script analyse aussi la configuration de Nginx, pourquoi s’appelle-t-il encore ApacheCheck ? C’est une bonne question ! En fait, je ne suis pas contre changer le nom, mais encore faut-il en trouver un qui corresponde à la finalité du code. J’ai bien mentalement jonglé avec ApacheNginxCheck (dans le genre impossible à taper sans choper une luxation du petit doigt), ou encore LAEMPCheck (le _ pouvant signifier A ou E, car oui, avec Nginx, c’est un serveur LEMP, le E venant de EngineX, le nom sous-entendu de Nginx), mais rien de vraiment convainquant n’en est ressorti. Donc si quelqu’un a une idée lumineuse... en attendant il garde son nom d’origine. De toute façon, la partie Nginx du script est encore assez expérimentale. Si un Apache en fonctionnement n’est déjà pas un grand bavard (sans module server-status ou mod-info), c’est encore pire pour Nginx pour lequel le nombre de processus est fixe et lancé dès le départ avec un nombre important de connexions autorisées par processus. La documentation de Nginx n’est malheureusement pas aussi mature que celle d’Apache. Bref, c’est jeune, c’est expérimental, ~~c’est bon, mangez-en~~... et les retours d’expériences sont les bienvenus. LatencyCheck ============ J’en profite de la rédaction de ce journal pour annoncer la sortie d’un autre script PHP : [LatencyCheck](https://xulops.net/forge/latencycheck.php) L’idée vient de [ce post](https://linuxfr.org/forums/programmation-shell/posts/surveillance-de-la-latence-d-une-liste-d-hote) sur le forum LinuxFr. Le but est de surveiller la latence d’une ou plusieurs IP, en pouvant choisir son intervalle de mesure, le nombre total de mesure, la méthode de mesure, le port, la sortie dans un fichier... Ca ne sert peut-être à rien, mais c’est disponible et libre (Licence Apache 2.0).