minio 的mc 是一个很不错的工具,提供了比较全的关于minio 的操作,比如系统的profile
profile命令
可以生成profile 相关的(cpu,mem.block...)
mc admin profile start --type cpu,mem,block <mc配置的endpoint>
trace 命令
追踪请求,带-e 的参数,只处理异常
mc admin trace -v demos3
top 命令
lock的查看
mc admin top locks demos3
prometheus 配置
用来生成prometheus 的配置
mc admin prometheus generate demos3
集群健康情况
mc admin health demos3
console 日志查看
mc admin console demos3
说明
mc 提供的命令还是很多的,以上是几个不错的可以用来方便分析minio集群状况的命令,可以参考使用