L'analyse des journaux d'accès utilisateur couvre six modules : Informations de base, Distribution et tendances des données, Données principales, Informations sur les erreurs, Métriques de performance et Profils clients. Elle englobe 16 dimensions pour offrir une vue complète du trafic de votre activité.
Prérequis
Assurez-vous d'avoir activé le service Simple Log Service (SLS).
Catégories de rapports
Tous les journaux présentent une latence de 3 minutes.
L'analyse des journaux comprend les catégories suivantes :
Informations de base : Total Page Views (PVs), Total Unique Visitors (UVs) et Request Error Percentage.
Distribution et tendances des données : PV Distribution et PV Trend.
Données principales : Top 10 URIs et Top 10 IPs.
Informations sur les erreurs : Error Code Trend, Top 10 Error Domain Names, Top 10 Error URIs et Top 10 Error IPs.
Métriques de performance : Cache Hit Ratio et Response Latency (5 minutes).
Profils clients : UV Distribution, Referer Source Distribution et User Agent (UA) Distribution.
Procédure
Connectez-vous à la console DCDN.
Dans le volet de navigation, cliquez sur .
-
Sur la page Real-time Log, cliquez sur Analytics and Alerting pour l'appkey que vous souhaitez interroger. Vous êtes redirigé vers le tableau de bord dans la console SLS. Cette page affiche les rapports d'analyse prédéfinis pour le type de journal sélectionné.
Sur le tableau de bord de la console SLS, cliquez sur Time Range pour sélectionner une plage de temps pour votre requête.
Cliquez sur Refresh et sélectionnez un intervalle d'actualisation. Choisissez Once ou cliquez sur Auto-refresh.
-
Sélectionnez un Domain Name, un URI ou une IP dans les listes déroulantes. Différentes combinaisons génèrent différents rapports d'analyse.
RemarqueUne entrée de journal représente une demande d'accès.
Module
Dimension
Résultat affiché
Informations de base
Total PVs
Nombre total de demandes d'accès.
Total UVs
Nombre total d'adresses IP uniques ayant envoyé des demandes d'accès.
Request Error Percentage
Pourcentage de demandes échouées.
RemarqueRequest error percentage = Nombre total de codes d'état supérieurs ou égaux à 400 / Nombre total de journaux.
Distribution et tendances des données
PV Distribution
Affiché sur une carte de la Chine ou du monde.
Survolez une zone spécifique pour afficher le nom de la zone et le nombre de demandes d'accès pendant cette période.
PV Trend (5 minutes)
Évolution des PVs à une date donnée, agrégée par intervalles de 5 minutes.
Données principales
Top 10 URIs
Liste les noms de domaine, les URI et le nombre de demandes d'accès.
Top 10 IPs
Liste les adresses IP et le nombre de demandes d'accès.
Informations sur les erreurs
Error Code Trend
Un graphique de tendance à deux lignes affichant tous les codes d'état supérieurs ou égaux à 400.
Top 10 Error Domain Names
Liste les 10 premiers noms de domaine par nombre d'erreurs.
Top 10 Error URIs
Liste les 10 premiers URI par nombre d'erreurs.
Top 10 Error IPs
Liste les 10 premières adresses IP par nombre d'erreurs.
Métriques de performance
Cache Hit Ratio
Un graphique de tendance montrant l'évolution du taux de succès du cache au fil du temps.
Response Latency (5 minutes)
Un graphique de tendance montrant la latence de réponse au fil du temps.
Profils clients
UV Distribution
Affiché sur une carte de la Chine ou du monde.
Survolez une zone spécifique pour afficher le nom de la zone et le nombre de demandes d'accès pendant cette période.
Referer Source Distribution
Liste la distribution des sources Referer, y compris les champs refer_domain et total.
UA Distribution
Liste la distribution des agents utilisateur (UA), y compris les champs user_agent et total.
Exemples pratiques
-
Scénario 1 : Analyser les performances d'une publicité spécifique (un URI spécifique).
Filtrage : Sélectionnez un nom de domaine et un URI spécifiques.
-
Analyse :
Consultez PV Distribution pour vérifier les performances d'accès de la publicité dans différentes régions ainsi que la répartition géographique des PVs et des UVs.
Examinez PV Trend (5 minutes) pour visualiser la tendance d'accès à la publicité.
Consultez Referer Source Distribution. Les principales entrées Referer révèlent les canaux par lesquels les utilisateurs accèdent à la publicité.
-
Scénario 2 : Utiliser l'analyse des données pour optimiser la conception de vos API métier.
Filtrage : Sélectionnez une plage de temps.
Analyse : Consultez Top 10 URIs pour analyser les volumes d'appels et les performances de réponse de chaque API. Utilisez ces informations pour optimiser la conception des API de votre site web, par exemple en optimisant, supprimant ou fusionnant des API.
-
Scénario 3 : Détecter les menaces potentielles.
Consultez Top 10 URIs et Top 10 IPs pour identifier rapidement les attaques potentielles. Par exemple, un utilisateur typique peut générer entre 0 et 20 requêtes par seconde. Si un utilisateur génère plus de 100 requêtes par seconde, il peut s'agir d'un attaquant. Après avoir confirmé la menace, ajoutez l'adresse IP à une liste de blocage pour bloquer l'accès.
Examinez Referer Source Distribution pour détecter un éventuel hotlinking. Si un nombre important de requêtes provient de domaines inconnus, vérifiez si ces domaines utilisent vos ressources sans autorisation.