本产品推出了新版本。
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
监控PUT和GET性能
贡献者
建议更改
您可以监控某些操作的性能,例如对象存储和检索,以帮助确定可能需要进一步调查的更改。
关于此任务
要监控 PUT 和 GET 性能,您可以直接从工作站或使用开源 S3tester 应用程序运行 S3 和 Swift 命令。使用这些方法可以独立于 StorageGRID 外部因素(例如客户端应用程序问题或外部网络问题)评估性能。
对 PUT 和 GET 操作执行测试时,请遵循以下准则:
-
使用与通常载入到网格中的对象相当的对象大小。
-
对本地站点和远程站点执行操作。
审核日志中的消息指示运行某些操作所需的总时间。例如,要确定 S3 GET 请求的总处理时间,您可以查看 SGET 审核消息中的时间属性值。您还可以在以下操作的审核消息中找到时间属性:
-
* S3 : delete , get , head , Metadata updated , post , PUT
-
* Swift* : delete , get , head , put
在分析结果时,请查看满足请求所需的平均时间以及可以实现的总吞吐量。定期重复相同的测试并记录结果,以便确定可能需要调查的趋势。
-
您可以从GitHub:https://github.com/s3tester下载S3tester
相关信息