mc admin profile
Note
此命令已被替换为mc support profile截至mcRELEASE.2023-04-06T16-51-10Z.
描述
Themc admin profile该命令生成用于调试的性能分析数据。
使用mc admin仅限 MinIO 部署
MinIO 不支持使用mc admin与其他
S3兼容服务的命令,无论它们声称与MinIO部署的兼容性如何。
Profile Data Format
mc admin profile产生一个ZIP存档profile.zip包含一个或多个.pprof文件。使用pprof go读取配置文件数据的实用工具。
示例
单资源配置文件数据
使用mc admin profile start随着type开始分析资源的标志:
mc admin profile start --type "TYPE" ALIAS
使用mc admin profile stop停止从指定资源收集性能分析数据并输出结果:
mc admin profile stop
该命令将分析数据输出为profile.zip.
多资源配置文件数据
使用mc admin profile start随着type开始性能分析的标志
资源:
mc admin profile start --type "TYPE,[TYPE...]" ALIAS
使用mc admin profile stop停止从指定资源收集性能分析数据并输出结果:
mc admin profile stop
该命令将分析数据输出为profile.zip.
语法
mc admin profile具有以下语法:
mc admin profile SUBCOMMAND
mc admin profile支持以下子命令:
- mc admin profile 开始
开始收集目标 MinIO 部署的性能分析数据。该命令具有以下语法:
mc admin profile start [FLAGS] TARGET
mc admin profile start支持以下参数:- TARGET
The
alias从已配置的 MinIO 部署中 收集性能分析数据的命令。
- 类型
要收集的性能分析数据类型
TARGETMinIO 部署。指定以下一个或多个支持的类型,以逗号分隔列表形式提供:
cpumemblockmutextracethreadsgoroutines
默认值为
cpu,mem,block如果省略。