Surveillez L'PUT et OBTENEZ des performances
Vous pouvez surveiller les performances de certaines opérations, telles que le stockage et la récupération d'objets, afin de faciliter l'identification des modifications qui pourraient nécessiter une investigation plus poussée.
Pour contrôler LES PUT et GET, vous pouvez exécuter les commandes S3 et Swift directement depuis un poste de travail ou à l'aide de l'application open source S3tester. Ces méthodes vous permettent d'évaluer la performance indépendamment des facteurs externes à StorageGRID, tels que les problèmes liés à une application client ou à un réseau externe.
Lorsque vous effectuez des tests de MISE EN PLACE et D'OBTENTION d'opérations, suivez les instructions suivantes :
-
Utilisez des tailles d'objet comparables aux objets que vous ingérer dans votre grid.
-
Exécutez vos opérations sur des sites locaux et distants.
Messages dans "journal d'audit" indiquez le temps total nécessaire à l'exécution de certaines opérations. Par exemple, pour déterminer le temps de traitement total d'une demande GET S3, vous pouvez vérifier la valeur de l'attribut TIME dans le message d'audit SGET. Vous pouvez également trouver l'attribut HEURE dans les messages d'audit pour les opérations suivantes :
-
S3: SUPPRIMER, OBTENIR, TÊTE, métadonnées mises à jour, POST, EN
-
SWIFT: SUPPRIMER, OBTENIR, TÊTE, METTRE
Lors de l'analyse des résultats, examinez le temps moyen requis pour répondre à une demande, ainsi que le débit global que vous pouvez atteindre. Répétez régulièrement les mêmes tests et notez les résultats afin d'identifier les tendances qui pourraient nécessiter une enquête.
-
C'est possible "Téléchargez S3Tester sur github".