Quelles sont les ressources matérielles allouées à mon compte pour les générateurs de charge ?
Chaque forfait LoadFocus inclut un nombre fixe de machines générateurs de charge, et chaque machine a une taille fixe. Les générateurs sont des machines AWS qui créent les utilisateurs virtuels (VU) de vos tests de charge dans le cloud.
Générateurs de charge et matériel par forfait
| Forfait | Générateurs de charge | Matériel par machine | Utilisateurs virtuels max. | Test le plus long | Tests simultanés |
|---|---|---|---|---|---|
| Free | 1 machine | Non précisé | 10 | 60 secondes | 1 |
| Starter | 1 machine | 2 vCPU, 6 Go de RAM | 250 | 20 minutes | 1 |
| Basic | 2 machines | 2 vCPU, 6 Go de RAM | 1 500 | 1 heure | 1 |
| Essential | 5 machines | 4 vCPU, 10 Go de RAM | 5 000 | 5 heures | 2 |
| Pro | 10 machines | 8 vCPU, 20 Go de RAM | 12 500 | 5 heures | 4 |
| Enterprise | 20 machines | 16 vCPU, 32 Go de RAM | 20 000 | 5 heures | 4 |
Les trois dernières colonnes sont les limites d'un test de charge cloud pour chaque forfait. Pendant l'essai gratuit de 7 jours d'un forfait payant, les tests s'exécutent avec des limites réduites (voir Limites pendant l'essai gratuit de 7 jours). Avec l'offre Free, les exécutions sont aussi limitées par jour et par site web (voir Limites de l'offre Free).
Où s'exécutent les générateurs
Vous choisissez les régions AWS de chaque test dans la configuration du test, voir Emplacement géographique des tests de charge. Le nombre d'emplacements qu'un seul test peut utiliser dépend de votre forfait.
Chaque requête d'un test part des générateurs LoadFocus dans les régions choisies : un pare-feu, un WAF ou une protection anti-bots placé devant la cible voit donc du trafic venant de serveurs cloud. Autorisez les plages d'adresses IP de LoadFocus avant de tester un tel hôte. Sinon, les résultats mesurent la protection au lieu de votre application (voir Erreurs par type).
Quand un générateur est la limite
Un générateur qui tourne près de sa limite de CPU fausse vos mesures. Si un générateur atteint 80 % de CPU ou plus pendant une exécution, les résultats affichent un avertissement qui le nomme, et l'onglet Engine Health montre le CPU, la mémoire, le réseau et le disque de chaque générateur au fil de l'exécution. Voir Saturation du générateur de charge pour savoir comment le reconnaître et corriger le test, par exemple en répartissant les mêmes utilisateurs sur plus d'emplacements.