Ce guide concerne BIG-IP sur TMOS. Vérifiez les noms et les options dans la documentation de votre version.
Le profil Analytics détermine les données recueillies sur le Virtual Server. Les statistiques doivent être lues avec leurs unités, leur période et leur population. Une variation fait naître une hypothèse à vérifier, plutôt qu’une conclusion immédiate.
Télécharger le schéma en SVG · version claireUn graphique dépend de ce qui a été collecté
Application Visibility and Reporting fournit des métriques applicatives et des vues par entité dans les configurations prises en charge. Pour HTTP, il faut le provisioning adapté et un profil Analytics associé au VS concerné.
Les entités collectées déterminent les dimensions disponibles : membre, URL, navigateur ou IP client selon les options. Un rapport agrégé ne prouve pas que tous les utilisateurs sont identiques ; la dimension peut ne pas avoir été collectée.
Sources : F5, Setting Up Application Statistics Collection ; F5, ltm profile analytics ; F5, sys provision.
Séparer débit, taux de requêtes et latence
TPS mesure un taux de transactions. Le débit représente un volume par unité de temps. La latence mesure une durée selon les définitions de la métrique. Un débit faible peut venir d’une faible demande, pas nécessairement d’une saturation.
Les métriques client et serveur doivent être lues selon leur périmètre F5. Ne transformez pas une « latence serveur » en temps CPU de l’application sans autre mesure. De même, le temps de chargement d’une page ne se réduit pas au temps d’une seule réponse backend.
Comparer des périodes et des populations comparables
Dans cet exemple, la médiane d’une population vaut 80 ms tandis qu’un petit groupe de clients dépasse 900 ms. Une moyenne unique peut masquer ce groupe. Filtrez d’abord l’application, la période et les entités pertinentes.
Comparez les membres du même pool et les URI au même moment. Une hausse qui touche un seul membre invite à regarder ce membre ; une hausse commune nécessite d’examiner les dépendances et les chemins partagés.
Sources : F5, ltm profile analytics.
Transformer un graphique en hypothèse testable
Ces observations guident une enquête ; elles ne démontrent pas seules la cause. Corrélez avec journaux, compteurs et captures horodatées.
| Observation | Vérification suivante |
|---|---|
| Hausse d’erreurs sur un membre | Comparer réponses HTTP, moniteur et application sur ce membre. |
| Latence sur une seule URI | Comparer méthode, taille de réponse et dépendances métier. |
| Pic simultané sur plusieurs VS | Examiner ressources BIG-IP et réseaux partagés. |
Sources : F5, Setting Up Application Statistics Collection ; F5, sys cpu.
Relire la configuration de mesure
Les commandes montrent le provisioning, le profil Analytics et son association. Adaptez les noms. Les statistiques ne seront pas disponibles pour une dimension qui n’était pas collectée au moment du problème.
tmsh list sys provision
tmsh list ltm profile analytics /Common/analytics_application all-properties
tmsh list ltm virtual /Common/vs_application all-properties Sources : F5, ltm profile analytics ; F5, sys provision.
Définir un périmètre de collecte utile
Collecter toutes les URL et toutes les IP n’est pas toujours nécessaire au besoin. Évaluez les ressources et la granularité recherchée. Une capture applicative peut aussi contenir des données sensibles : délimitez la période et les personnes qui y accèdent.
En laboratoire, activez une dimension pertinente puis vérifiez qu’elle apparaît dans le rapport attendu. Comparez ensuite l’observation à un événement applicatif connu.
Sources : F5, ltm profile analytics.
Construire une investigation avec les filtres AVR
Fixez d’abord une période et un virtual server. Sélectionnez ensuite une dimension utile : URL, code de réponse, pool member ou source, selon les données effectivement collectées. Les filtres avancés permettent de réduire la population ; leur intérêt dépend des options du profil Analytics et de l’échantillonnage.
Pour une route lente, comparez les membres du pool dans la même fenêtre. Une latence serveur élevée sur un seul membre oriente vers ce backend ou son chemin ; un temps de chargement côté client élevé avec latence serveur stable oriente vers d’autres composantes du parcours. Les différentes métriques ne sont pas des synonymes.
Pour une suspicion d’attaque, rapprochez taux de requêtes, codes, URLs et sources, puis cherchez un événement ou une capture qui confirme le comportement. Une hausse de 4xx peut aussi venir d’une version cliente défectueuse. Si une dimension manque, vérifiez sa collecte avant de modifier le profil ; l’activer maintenant ne reconstruit pas les données anciennes.
| Observation | Interprétation | Contrôle suivant |
|---|---|---|
| Un membre plus lent | Différence backend ou chemin | Même URL et même période |
| 4xx en hausse | Refus ou clients incorrects | Source, URL et événement |
| Dimension absente | Collecte non disponible | Profil et période de collecte |
Sources : F5, Examining and exporting application statistics ; F5, Investigating server latency issues ; F5, ltm profile analytics.
Sources et portée
Les dates de consultation et les versions applicables sont précisées pour chaque référence ci-dessous. Les exemples utilisent des noms et adresses de documentation à remplacer. Les commandes de lecture affichent l’existant ; les captures et requêtes de diagnostic sont à limiter au périmètre autorisé.
- F5 — Setting Up Application Statistics Collection · Vérifier les versions applicables en tête du chapitre · consulté le 2 octobre 2026.
- F5 — ltm profile analytics · Référence TMSH v17.0.0 · consulté le 2 octobre 2026.
- F5 — sys provision · Référence TMSH v17.0.0 · consulté le 2 octobre 2026.
- F5 — sys cpu · Référence TMSH v17.0.0 · consulté le 2 octobre 2026.
- F5 — Examining and exporting application statistics · BIG-IP TMOS ; version et plateforme à vérifier dans la référence · consulté le 2 octobre 2026.
- F5 — Investigating server latency issues · BIG-IP TMOS ; version et plateforme à vérifier dans la référence · consulté le 2 octobre 2026.
Retrouver le parcours de lecture F5 LTM