配置 VMware vSphere 数据收集器
提供者
适用于 VMware vSphere 的数据收集器可收集 ESX 主机信息,并要求对虚拟中心内的所有对象具有只读权限。
术语
Cloud Insights 从 VMware vSphere 数据收集器获取以下清单信息。对于所采集的每种资产类型,都会显示该资产最常用的术语。查看此数据收集器或对其进行故障排除时,请记住以下术语:
供应商 / 型号术语 | Cloud Insights 术语 |
---|---|
虚拟磁盘 |
磁盘 |
主机 |
主机 |
虚拟机 |
虚拟机 |
数据存储 |
数据存储 |
LUN |
卷 |
光纤通道端口 |
端口 |
这些只是常见的术语映射,可能并不代表此数据收集器的所有情形。
要求
要配置此数据收集器,需要以下信息:
-
Virtual Center 服务器的 IP 地址
-
Virtual Center 中的只读用户名和密码
-
我们要求对 Virtual Center 中的所有对象具有只读权限。
-
虚拟中心服务器上的 SDK 访问—通常已设置。
-
端口要求: HTTP-80 https-443
-
验证访问:
-
使用上述用户名和密码登录到 Virtual Center Client
-
验证是否已启用 SDK : Telnet <vc_ip> 443
-
设置和连接
字段 | 说明 |
---|---|
名称 |
数据收集器的唯一名称 |
采集单元 |
采集单元的名称 |
配置
字段 | 说明 |
---|---|
虚拟中心 IP 地址 |
虚拟中心的 IP 地址 |
用户名 |
用于访问虚拟中心的用户名 |
密码 |
用于访问虚拟中心的密码 |
高级配置
在高级配置屏幕中,选中 * 虚拟机性能 * 框以收集性能数据。默认情况下,清单收集处于启用状态。可以配置以下字段:
字段 |
说明 |
清单轮询间隔(分钟) |
默认值为 20 |
筛选 VM |
选择集群,数据中心或 ESX 主机 |
选择 " 排除 " 或 " 包括 " 以指定列表 |
创建筛选器列表(集群,数据中心和 / 或 ESX_host ) |
重试次数 |
默认值为 3 |
通信端口 |
默认值为 443 |
筛选设备列表 … |
此列表必须包含完全匹配的字符串 - 如果要按 ESX_host 进行筛选,则必须按 Cloud Insights 和 vSphere 中报告的 ESX 主机的确切 " 名称 " 构建一个逗号分隔列表。这些 " 名称 " 可以是 IP 地址,简单主机名或完全限定域名( FQDN ),这取决于这些主机最初添加到 vSphere 时的命名方式。按集群筛选时、 使用CI在虚拟机管理程序上报告的Cloud Insights模式集群名称—Cloud Insights 会在vSphere集群名称前面加上vSphere数据中心名称和正斜杠—"DC1/clusterA"是Cloud Insights 将在数据中心DC1的clusterA中报告的集群名称。 |
性能轮询间隔(秒) |
默认值为 300 |
故障排除
如果此数据收集器出现问题,请尝试执行以下操作:
清单
问题: | 请尝试以下操作: |
---|---|
错误:用于筛选 VM 的包含列表不能为空 |
如果选择了包含列表,请列出有效的数据中心,集群或主机名称以筛选 VM |
错误:无法通过 IP 实例化与 VirtualCenter 的连接 |
可能的解决方案: * 验证输入的凭据和 IP 地址。* 尝试使用 VMware Infrastructure Client 与虚拟中心进行通信。* 尝试使用受管对象浏览器(例如 MOB )与虚拟中心进行通信。 |
错误: VirtualCenter AT IP 具有 JVM 所需的不符合证书 |
可能的解决方案: * 建议:使用更强的(例如 1024 位) RSA 密钥。* 不建议使用:修改 JVM java.security 配置以利用约束 JDK.certpath.disableAlgorithms 允许使用 512 位 RSA 密钥。请参见中的 JDK 7 update 40 发行说明 "http://www.oracle.com/technetwork/java/javase/7u40-relnotes-2004172.html" |
可以从找到追加信息 "支持" 页面或中的 "数据收集器支持列表"。