Qu'est-ce qu'un journal / log de serveur Web ?
Un journal ou log de serveur Web est un fichier journal (ou plusieurs fichiers) créé et tenu à jour automatiquement par un serveur Web, constitué d'une liste des activités qu'il a effectuées et d'un historique des demandes de pages. Le W3C conserve un format standardisé (le Common Log Format) pour les fichiers journaux des serveurs web, mais d'autres formats propriétaires existent comme le format Windows IIS. Le package Appservice W3C de ServicePilot fournit des analyses automatisées des logs des serveurs web.
Supervision des logs du serveur Web
Ce package surveille les sessions des utilisateurs sur un site Web à l'aide d'un Agent ServicePilot.
Ce package utilise l'Agent ServicePilot pour analyser les journaux Web et fournir des statistiques d'utilisation du serveur Web dans le temps. Les statistiques comprennent :
- Requêtes par minute
- Somme des requêtes par code de retour HTTP et méthodes
- Nombre de requêtes dans chaque intervalle de temps de réponse
- Requêtes établies ou interrompues
Afin de fournir des informations approfondies sur les serveurs web, les détails recueillis par requête incluent :
- Host et chemin de page web
- IP client et serveur
- Temps de réponse réel des utilisateurs
- HTTP Return code et méthode
- Pays et géolocalisation pour les IPs publiques
Remarque : Les tableaux de bord APM présentent les données collectées par les logs W3C ; cependant, pour les applications web qui sont hébergées sur des serveurs web, il est préférable d'instrumenter le code de l'application, car cela permet de transmettre les ID de span et de trace aux applications en aval.