mc support profile
需要注册子网
Themc support命令专为已注册的 MinIO 部署设计MinIO SUBNET为确保诊断和性能测试的最佳结果。
未在SUBNET注册的部署无法使用mc support命令。
描述
mc support profile为您的部署运行系统性能分析。
分析结果可以帮助了解在给定节点上运行的 MinIO 服务器进程状态。
生成的报告旨在供MinIO工程团队使用。 您可以将报告上传至MinIO SUBNET独立或第三方使用这些配置文件进行诊断和修复,风险自负。
需要注册子网
Themc support命令专为已注册的 MinIO 部署设计MinIO SUBNET为确保诊断和性能测试的最佳结果。
未在SUBNET注册的部署无法使用mc support命令。
示例
获取 CPU 性能分析
此命令检索别名为 `myminio` 的 MinIO 部署上的 CPU 性能分析数据minio1配置文件默认运行时间为10秒。
mc support profile --type cpu minio1/
同时获取 CPU、内存和块分析数据
此命令获取别名上的CPU、内存和块使用情况的配置文件。minio2配置文件默认运行时间为10秒。
mc support profile --type cpu,mem,block minio2/
同时获取 CPU、内存和块分析数据,持续 10 分钟
此命令获取别名上的CPU、内存和块配置文件的性能数据。minio3配置文件运行时间为10分钟(600秒)。
mc support profile --type cpu,mem,block --duration 600 minio3/
语法
Themc support profile命令具有以下语法:
mc [GLOBALFLAGS] support profile \
COMMAND \
[--type] \
[--airgap] \
[--duration] \
ALIAS
参数
- --type
- 可选
指定要收集数据的配置文件。
使用
--type <value>哪里<value>是一个或多个逗号分隔的数据收集类型。有效类型包括:
cpucpuiomemblockmutextracethreadsgoroutines
如果未指定,该命令将收集 CPU、内存、块、互斥锁、线程和协程的数据。
重要
不要使用
cpuioortrace除非 MinIO 技术支持明确指示,否则请勿启用这些数据类型分析功能。 这些分析功能会消耗大量资源,若未经专业指导使用可能导致集群性能下降。
- --airgap
- 可选
在无法访问 SUBNET 网络的环境中使用(例如气隙隔离环境、防火墙隔离环境或类似配置)。
如果部署是隔离的,但您正在使用的本地设备minio client有网络访问权限,您无需使用
--airgapflag.
- ALIAS
- 必需
The别名MinIO 部署的。
全局标志
此命令支持任何全局标志.