如何使用并解释通过 vSAN 监测收集的性能统计信息 (2064240)

如何使用并解释通过 vSAN 监测收集的性能统计信息 (2064240)

https://kb.vmware.com/s/article/2064240?lang=zh_CN


Last Updated: 2020/12/24Categories: How toTotal Views: 431Language:                 Chinese (Simplified)JapaneseEnglish                          subscribe
 
此文档是由机器翻译完成。我们会努力提供最佳翻译版本,但本地化的内容可能会更新不及时。有关最新内容,请参见英文版本。如果您发现任何翻译错误,请在 KB 页面底部提供您的反馈。
 Symptoms


免责声明:本文是 How to use and interpret performance statistics collected using vSAN Observer 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
 

 
 Purpose

本文提供了启动、收集和显示 vSAN 监测性能图表的步骤以及 VMware vSAN 的信息。

vSAN 监测是一致适用于 Virtual SAN 的监控和故障排除工具。其设计用于:
  • 监控 vSAN 集群的性能统计信息
  • 提供通过 Web 浏览器进行访问的功能
  • 捕获统计信息供客户或 VMware 使用
有关详细信息,请参见 Diagnostics and Troubleshooting Reference Manual 中的“vSAN 监测入门”部分。
 
 Resolution
vSAN 监测是 Ruby vSphere Console (RVC) 的一个功能。

要启动 vSAN 监测,请执行以下操作:
  1. 通过 SSH 在 vCenter Server Appliance 上登录到 Ruby vSphere Console (RVC),并运行以下命令:

    rvc username@localhost eg. rvc [email protected]@localhost
     
  2. 注意:对于在 Windows 上运行的 vCenter Server,请运行此批处理文件以启动 RVC:
  • 对于 vSAN 6.x:%PROGRAMFILES%\VMware\vCenter Server\rvc\rvc.bat
  • 对于 vSAN 5.5:%PROGRAMFILES%\VMware\Infrastructure\VirtualCenter Server\support\rvc\rvc.bat
  1. 系统出现提示时,输入用户密码。
  2. 运行 cd 命令,导航到您的 vCenter Server 目录。
    例如:localhost:

    cd localhost
     
  3. 运行 cd 命令,导航到您 vSAN 环境的数据中心。
    例如,vSAN-DC:

    cd vSAN-DC
     
  4. 运行以下命令,启用群集实时监控:

    注意:此示例中的集群名为 vSAN-Cluster

    vsan.observer ~/computers/vSAN-Cluster --run-webserver --force
     
  5. 要在 Web 浏览器中查看实时统计信息,请使用步骤 5 的输出中指定的端口号将浏览器 URL 指向 vCenter Server 主机名/IP 地址。

    例如,在端口 8010 上:

    https://vCenterServer_hostname_or_IP_Address:8010
 
 Related Information
 
有关以下主题的详细信息,请参见 Diagnostics and Troubleshooting Reference Manual 中相应的部分。
  • vSAN 监测统计信息分析的使用示例及说明 -“vSAN 监测入门”部分
  • 使用 vSAN 监测执行故障排除 -“vSAN 监测案例研究”部分
  • 适用于 vSAN 监测的其他选项 -“vSAN 监测命令行选项”部分
  • 启动 vSAN 监测 -“启动 vSAN 监测”部分
Windows 中的输出
对于 Windows 计算机,username@localhost 中提供的用户名是对 vCenter Server 级别具有管理员特权的用户名,而不是安装了 vCenter Server 的 Windows 计算机的管理员。

通过以下方式编辑 rvc.bat 文件非常有用:移除条目“Administrator@localhost”并运行 rvc.bat 工具。

因此,当系统提示您输入用户名时,请提供对 vCenter Server 级别具有管理员特权的用户名,对于 vCenter Server Appliance,默认管理员为“root”,具有 vCenter Server 权限。
 
输出路径示例:C:/temp


vSAN 监测的其他选项
 

--filename

-f
输出文件路径。比如,/tmp
--port

-p
用于实时统计的端口号。

注意:默认端口为 8010。
--run-webserver

-r
运行实时统计。
--force

-o
应用 force 意味着放弃有关操作的任何警告消息并继续进行。
--keep-observation-in-memory

-k
即使命令结束,也会将观察到的统计信息保留在内存中。此命令允许您稍后继续。
--generate-html-bundle

-g
完成后生成 HTML 包。传递一个位置。
--interval

-I
收集统计信息的时间间隔值(以秒为单位)。

注意:默认值为 60。
--max-runtime

-m
收集统计信息的最大小时数。此命令设定了内存使用上限。

注意:默认值为 2。
--forever

-e
一直运行,直至停止。每 --max-runtime 时间间隔将一个快照返回到磁盘。传递一个位置。

示例:

vsan.observer ~/computers/VSAN --run-webserver --force --generate-html-bundle / --interval 30 --forever
--no-https

-n
不使用 HTTPS 且不需要登录。在无法通过 HTTPS 连接时很有用。

警告:不安全,请仅在无法通过 https 连接时使用。

 

示例

要以 30 秒的时间间隔为名为 vSAN 的 vSAN 集群生成一小时时间段的性能统计信息包,并将生成的统计信息包保存到 /tmp 文件夹,请运行以下命令:

vsan.observer ~/computers/vSAN --run-webserver --force --generate-html-bundle /tmp --interval 30 --max-runtime 1

对于基于 Windows 的 vCenter:
创建 c:\temp 目录,然后运行 “vsan.observer .--run-webserver --force --generate-html-bundle c:\\temp --interval 30 --max-runtime 1“ 以收集 1 小时的分析数据 – 请注意有两个反斜杠。

要在计算最大 IOPS 值和检查 SSD 是否为性能瓶颈方面获得帮助,请使用随附的 2064240_VSAN_Calculator.zip 文件中的 vSAN 计算器电子表格。
 Symptoms


免责声明:本文是 How to use and interpret performance statistics collected using vSAN Observer 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。
 

 
 Purpose

本文提供了启动、收集和显示 vSAN 监测性能图表的步骤以及 VMware vSAN 的信息。

vSAN 监测是一致适用于 Virtual SAN 的监控和故障排除工具。其设计用于:
  • 监控 vSAN 集群的性能统计信息
  • 提供通过 Web 浏览器进行访问的功能
  • 捕获统计信息供客户或 VMware 使用
有关详细信息,请参见 Diagnostics and Troubleshooting Reference Manual 中的“vSAN 监测入门”部分。
 
 Resolution
vSAN 监测是 Ruby vSphere Console (RVC) 的一个功能。

要启动 vSAN 监测,请执行以下操作:
  1. 通过 SSH 在 vCenter Server Appliance 上登录到 Ruby vSphere Console (RVC),并运行以下命令:

    rvc username@localhost eg. rvc [email protected]@localhost
     
  2. 注意:对于在 Windows 上运行的 vCenter Server,请运行此批处理文件以启动 RVC:
  • 对于 vSAN 6.x:%PROGRAMFILES%\VMware\vCenter Server\rvc\rvc.bat
  • 对于 vSAN 5.5:%PROGRAMFILES%\VMware\Infrastructure\VirtualCenter Server\support\rvc\rvc.bat
  1. 系统出现提示时,输入用户密码。
  2. 运行 cd 命令,导航到您的 vCenter Server 目录。
    例如:localhost:

    cd localhost
     
  3. 运行 cd 命令,导航到您 vSAN 环境的数据中心。
    例如,vSAN-DC:

    cd vSAN-DC
     
  4. 运行以下命令,启用群集实时监控:

    注意:此示例中的集群名为 vSAN-Cluster

    vsan.observer ~/computers/vSAN-Cluster --run-webserver --force
     
  5. 要在 Web 浏览器中查看实时统计信息,请使用步骤 5 的输出中指定的端口号将浏览器 URL 指向 vCenter Server 主机名/IP 地址。

    例如,在端口 8010 上:

    https://vCenterServer_hostname_or_IP_Address:8010
 
 Related Information
 
有关以下主题的详细信息,请参见 Diagnostics and Troubleshooting Reference Manual 中相应的部分。
  • vSAN 监测统计信息分析的使用示例及说明 -“vSAN 监测入门”部分
  • 使用 vSAN 监测执行故障排除 -“vSAN 监测案例研究”部分
  • 适用于 vSAN 监测的其他选项 -“vSAN 监测命令行选项”部分
  • 启动 vSAN 监测 -“启动 vSAN 监测”部分
Windows 中的输出
对于 Windows 计算机,username@localhost 中提供的用户名是对 vCenter Server 级别具有管理员特权的用户名,而不是安装了 vCenter Server 的 Windows 计算机的管理员。

通过以下方式编辑 rvc.bat 文件非常有用:移除条目“Administrator@localhost”并运行 rvc.bat 工具。

因此,当系统提示您输入用户名时,请提供对 vCenter Server 级别具有管理员特权的用户名,对于 vCenter Server Appliance,默认管理员为“root”,具有 vCenter Server 权限。
 
输出路径示例:C:/temp


vSAN 监测的其他选项
 

--filename

-f
输出文件路径。比如,/tmp
--port

-p
用于实时统计的端口号。

注意:默认端口为 8010。
--run-webserver

-r
运行实时统计。
--force

-o
应用 force 意味着放弃有关操作的任何警告消息并继续进行。
--keep-observation-in-memory

-k
即使命令结束,也会将观察到的统计信息保留在内存中。此命令允许您稍后继续。
--generate-html-bundle

-g
完成后生成 HTML 包。传递一个位置。
--interval

-I
收集统计信息的时间间隔值(以秒为单位)。

注意:默认值为 60。
--max-runtime

-m
收集统计信息的最大小时数。此命令设定了内存使用上限。

注意:默认值为 2。
--forever

-e
一直运行,直至停止。每 --max-runtime 时间间隔将一个快照返回到磁盘。传递一个位置。

示例:

vsan.observer ~/computers/VSAN --run-webserver --force --generate-html-bundle / --interval 30 --forever
--no-https

-n
不使用 HTTPS 且不需要登录。在无法通过 HTTPS 连接时很有用。

警告:不安全,请仅在无法通过 https 连接时使用。

 

示例

要以 30 秒的时间间隔为名为 vSAN 的 vSAN 集群生成一小时时间段的性能统计信息包,并将生成的统计信息包保存到 /tmp 文件夹,请运行以下命令:

vsan.observer ~/computers/vSAN --run-webserver --force --generate-html-bundle /tmp --interval 30 --max-runtime 1

对于基于 Windows 的 vCenter:
创建 c:\temp 目录,然后运行 “vsan.observer .--run-webserver --force --generate-html-bundle c:\\temp --interval 30 --max-runtime 1“ 以收集 1 小时的分析数据 – 请注意有两个反斜杠。

要在计算最大 IOPS 值和检查 SSD 是否为性能瓶颈方面获得帮助,请使用随附的 2064240_VSAN_Calculator.zip 文件中的 vSAN 计算器电子表格。

猜你喜欢

转载自blog.csdn.net/z136370204/article/details/113663038