Testez le site Web avec la commande HTTPING.
HTTP Permet de tester le site Web. Il récupère les en-têtes http (en-têtes) et renvoie des statistiques sur son temps de réponse. Grâce à ses nombreuses options, vous pouvez améliorer vos tests. Encore plus intéressant, vous pouvez créer des graphiques en mode console.
Comme la plupart d’entre vous, j’utilise la commande ping et trace route Effectuer des diagnostics de connexion. Les deux utilitaires sont basés sur le protocole ICMP. Cependant, nous nous retrouvons souvent bloqués car le pare-feu ou l’hôte (routeur) ne laisse pas passer ce flux.C’est là qu’intervient la commande HTTP.
ça s’applique à tous Systèmes Unix tels que Linux et la série BSDC’est un excellent outil pour mesurer la vitesse et la latence du serveur http, voir le temps de chargement des pages (technique GET).
C’est un outil de ligne de commande que vous pouvez utiliser sur plusieurs serveurs en SSH. Malheureusement, il n’est pas installé en standard dans les distributions Linux.
Dans ce tutoriel, nous utiliserons Version CentOS V6.3.
- Maintenant, installons-le.
utilitaire httping disponible dans le référentiel RPMForgeComment (simplement suivez ce guide pour le montage).
Entrez ensuite cette commande dans la console :
# yum –enablerepo=rpmforge installer http
Entrer Oui Installez le paquet.
Maintenant, si vous tapez la commande httping, vous obtiendrez ceci :
#httping
Vous pouvez maintenant utiliser httping. Pour afficher une liste de toutes les options, saisissez la commande suivante :
#httping – aide
Voici les options les plus courantes :
- -g <网址> : indique l’URL à pinger
- -p <端口> : indique le port du site à tester (80 par défaut)
- -l <网址> : indiquez à l’utilitaire d’utiliser SSL (https)
- -vs : Indique le nombre maximum de pings à effectuer
- –s : Affiche le code d’état de la requête (200, 404, …)
- -Z : ne pas utiliser le cache
- Voici maintenant quelques commandes de diagnostic.
Test du serveur Web affichant le code d’état :
# httping -s emailtrash.quick-tutorial.com
- 1: temps de réponse du site
- 2 : Renvoie le code d’état de la requête. (200 : OK, 403 : Interdit, 404 : Non trouvé, …)
Testez le serveur Web affichant le code d’état sans utiliser le cache :
# httping -s -Z https://quick-tutoriel.com
Maintenant quelques couleurs avec des valeurs d’avertissement en jaune et des valeurs critiques en rouge :
#httping -g quick-tutoriel.com -S -Y -Z -s –offset-yellow 550 –offset-red 600
En utilisant cette ligne de commande, vous verrez immédiatement le délai critique en rouge.
Enfin, si vous souhaitez que certains graphiques de la console surveillent la vitesse de votre site Web, entrez la commande suivante :
# httping -K -g https://quick-tutorial.com
- 1: Dans cette fenêtre, vous pouvez voir les détails des étapes et du temps (en millisecondes) pour se connecter au site Web, à savoir la résolution du nom, la connexion, l’envoi de la demande et la récupération de la réponse (uniquement pour la partie HEAD de la page).
- 2 : Dans cette fenêtre, vous pouvez voir le contenu des en-têtes HTTP du site Web.
- 3 : Temps de réponse (global) du site Web pour toutes les étapes ci-dessus.
Si le ping est interdit, voici un utilitaire pour faire un diagnostic rapide du site sur votre site Linux.
Source : http://www.vanheusden.com/httping/
c’est tout.
Stay connected