Surveillez les performances PUT et GET dans StorageGRID
Vous pouvez surveiller les performances de certaines opérations, telles que le stockage et la récupération d'objets, afin d'identifier les changements qui pourraient nécessiter une enquête plus approfondie.
Pour surveiller les performances des requêtes PUT et GET, vous pouvez exécuter des commandes S3 directement depuis un poste de travail ou à l'aide de l'application open source S3tester. L'utilisation de ces méthodes vous permet d'évaluer les performances indépendamment des facteurs externes à StorageGRID, tels que les problèmes liés à une application cliente ou à un réseau externe.
Lors de l'exécution de tests des opérations PUT et GET, suivez les instructions suivantes :
-
Utilisez des objets de taille comparable à ceux que vous ingérez habituellement dans votre grille.
-
Effectuez des opérations sur des sites locaux et distants.
Les messages dans le "journal des audits" indiquent le temps total nécessaire à l’exécution de certaines opérations. Par exemple, pour déterminer le temps de traitement total d’une requête S3 GET, vous pouvez consulter la valeur de l’attribut TIME dans le message d’audit SGET. Vous pouvez également trouver l’attribut TIME dans les messages d’audit pour les opérations S3 suivantes : DELETE, GET, HEAD, Metadata Updated, POST, PUT
Lors de l'analyse des résultats, examinez le temps moyen nécessaire pour satisfaire une requête, ainsi que le débit global que vous pouvez atteindre. Répétez régulièrement les mêmes tests et consignez les résultats, afin que vous puissiez identifier les tendances qui pourraient nécessiter une investigation.
-
Vous pouvez "Téléchargez S3tester depuis github".