Passer au contenu

Comment établir la liste des messages d’erreurs rencontrés par le serveur Web de votre système ?

Solution : en utilisant la séquence de tri | sort | uniq -c | sort -n.

Testé avec Mandrake 8.0/SuSE 7.2 Vous avez installé un logiciel d’analyse des fichiers logs, comme Webalizer, afin d’obtenir des statistiques sur l’utilisation du serveur Web de votre système Linux. Mais, lorsque vous désirez uniquement connaître les pages d’erreurs affichées par apache et les classer selon leur fréquence, vous pouvez utiliser la séquence de tri | sort | uniq -c | sort -n. En pratique, dans une console ou une fenêtre xterm, saisissez la commande cat /var/log/httpd/access_log* | cut -f9 -d’ ‘ | sort | uniq -c | sort -n. Vous obtiendrez une liste ressemblant à celle-ci :fred@serveur2:~ cat /var/log/httpd/access_log* | cut -f9 -d’ ‘ | sort | uniq -c | sort -n
2 406
3
10 404
15 301
50 403
172 200

La seconde colonne correspond au type d’erreur rencontrée par le serveur Web. Par exemple, 404 correspond à une page non trouvée. Pour en savoir plus sur les messages d’erreurs de votre serveur Web, consultez la documentation dapache et plus particulièrement la page Allhtml.com.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Filigrane Press