vsphere监控和性能.pdf
《vsphere监控和性能.pdf》由会员分享,可在线阅读,更多相关《vsphere监控和性能.pdf(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、vSphere 监控和性能Update 1vSphere 5.0vCenter Server 5.0ESXi 5.0在本文档被更新的版本替代之前,本文档支持列出的每个产品的版本和所有后续版本。要查看本文档的更新版本,请访问 http:/ 监控和性能2 VMware,Inc.最新的技术文档可以从 VMware 网站下载:http:/ 网站还提供最近的产品更新信息。您如果对本文档有任何意见或建议,请把反馈信息提交至:版权所有 20102012 VMware,Inc.保留所有权利。本产品受美国和国际版权及知识产权法的保护。VMware 产品受一项或多项专利保护,有关专利详情,请访问 http:/ 是
2、 VMware,Inc.在美国和/或其他法律辖区的注册商标或商标。此处提到的所有其他商标和名称分别是其各自公司的商标。VMware,Inc.3401 Hillview Ave.Palo Alto,CA 北京办公室北京市海淀区科学院南路 2 号融科资讯中心 C 座南 8 层 999 号新梅联合广场 23 楼 233 号中信广场 7401 室 vSphere 监控和性能5 1使用性能图表监控清单对象7性能图表类型8数据计数器8衡量指标组9数据收集时间间隔10数据集合级别10查看图表11创建自定义图表12排除故障和增强性能15为什么我的图表是空的?19 2监控客户机操作系统性能21为客户机操作系统性
3、能分析启用统计信息收集21查看 Windows 客户机操作系统的性能统计信息21 3监控主机健康状况23直接连接到主机时监控健康状况24连接到 vCenter Server 时监控健康状况24直接连接到主机时重置硬件传感器24连接到 vCenter Server 时重置健康状况传感器25硬件健康状况服务故障排除25 4监控存储资源27使用存储报告27使用存储映射29 5监控事件、警报和自动操作31查看事件32查看系统日志33查看已触发的警报和警报定义34确认已触发的警报34重置已触发的事件警报35标识已禁用的警报操作35 6使用 vCenter 解决方案管理器监控解决方案37查看解决方案37监
4、控代理38VMware,Inc.3监控 vService38 7性能监控实用程序:resxtop 和 esxtop41使用 esxtop 实用程序41使用 resxtop 实用程序41在交互模式中使用 esxtop 或 resxtop42使用批处理模式54使用重放模式55 8使用 SNMP 和 vSphere 监控联网的设备57在 vCenter Server 中使用 SNMP 陷阱57配置 ESXi 的 SNMP58SNMP 诊断62在客户机操作系统中使用 SNMP62VMware MIB 文件62索引75vSphere 监控和性能4 VMware,Inc.关于关于 vSphere 监控和性
5、能监控和性能VMware 提供了几个工具,可帮助您监控虚拟环境,并找到潜在问题和当前问题的原因所在。vSphere Web Client 和和vSphere Client 中的性能中的性能图表图表可查看多种系统资源(包括 CPU、内存、存储等等)的性能数据。性能监控命令行实用程序性能监控命令行实用程序可通过命令行访问系统性能的详细信息。主机健康状况主机健康状况可快速识别处于健康状态的主机和出现问题的主机。存储映射和图表存储映射和图表可深入了解存储资源。vSphere Web Client 和和vSphere Client 中的事件中的事件、警示和警报警示和警报可配置警示和警报并指定触发警示和警
6、报时系统应采取的操作。目标读者目标读者本节内容专门用于执行以下任务的 vSphere 管理员:n监控虚拟环境中物理硬件备份的健康状况和性能。n监控虚拟环境中虚拟设备的健康状况和性能。n排除系统中的故障。n配置警报。n配置 SNMP 消息。第 21 页,第 2 章“监控客户机操作系统性能”部分内容可能对虚拟机管理员也很有用。VMware,Inc.5vSphere 监控和性能6 VMware,Inc.使用性能图表监控清单对象使用性能图表监控清单对象1vSphere 统计信息子系统可收集有关清单对象的资源使用情况的数据。频繁地收集基于一系列衡量指标的数据,对这些数据进行处理,并将数据归档到 vCen
7、ter Server 数据库中。可以通过命令行监控实用程序,或通过查看 vSphere Client 和 vSphere Web Client 中的性能图表来访问统计信息。必须将客户端连接到 vCenter Server才能查看图表。计数器和衡量指标组计数器和衡量指标组vCenter Server 系统和主机使用数据计数器查询统计信息。数据计数器是与给定的清单对象或设备相关的信息单位。每个计数器为一个衡量指标组中的不同统计信息收集数据。例如,磁盘衡量指标组包括不同的数据计数器,用以收集磁盘读取速度、磁盘写入速度和磁盘使用情况的数据。会在指定的收集时间间隔后累计各计数器的统计信息,并在性能图表中
8、显示这些信息。每个数据计数器包括多个属性,这些属性用于确定所收集的统计值。有关性能衡量指标的完整列表和描述,请参见vSphere API 参考。注意注意 安装了 5.0 之前版本的 ESXi 的主机的数据不包含在 ESXi 5.0 引入的计数器所收集的结果中。有关详细信息,请参见 VMware 知识库文章。集合级别和收集时间间隔集合级别和收集时间间隔集合级别用以确定每个收集时间间隔过程中收集到的数据所使用的计数器的数量。收集时间间隔用以确定在vCenter Server 数据库中对统计信息进行汇总、计算、累计和存档过程中所经历的时间段。收集时间间隔和集合级别可以共同确定有多少统计数据收集和存储
9、在 vCenter Server 数据库中。数据可用性数据可用性性能图表中只显示已打开电源的主机和虚拟机的实时数据。对于所有支持的清单对象显示历史数据,但在某些情形下数据可能不可用。本章讨论了以下主题:n第 8 页,“性能图表类型”n第 8 页,“数据计数器”n第 9 页,“衡量指标组”n第 10 页,“数据收集时间间隔”n第 10 页,“数据集合级别”n第 11 页,“查看图表”n第 12 页,“创建自定义图表”VMware,Inc.7n第 15 页,“排除故障和增强性能”n第 19 页,“为什么我的图表是空的?”性能图表类型性能图表类型性能衡量指标在不同类型的图表中显示,具体取决于衡量指标
10、类型和对象。表表 1-1 性能图表类型图表类型图表类型描述描述线图显示单个清单对象的衡量指标。每个性能计数器的数据绘制在图表中单独的一条线上。例如,一台主机的网络图表可以包含两条线:一条线显示接收的数据包数量,另一条显示传输的数据包数量。条形图显示指定数据中心中数据存储的存储衡量指标。在图表中,每个数据存储都会使用条状图形表示。每个条状图形基于文件类型来显示衡量指标:虚拟磁盘、快照、交换文件和其他文件。饼图基于文件类型或虚拟机显示单个对象的存储衡量指标。例如,数据存储的饼图可以显示由占据最大空间的虚拟机所占据的存储空间总量。堆栈图显示具有最高统计值的子对象的衡量指标。所有其他对象将进行汇总,总
11、和数值在其他其他字样下显示。例如,一台主机的堆叠 CPU 使用情况图表显示该主机上消耗最多 CPU 的 5 个虚拟机的 CPU 使用情况衡量指标。其他其他数值包含其余虚拟机的总计 CPU 使用情况。主机自身的衡量指标显示在单独的线图中。堆栈图在多个主机或虚拟机间比较资源分配和使用情况时十分有用。默认情况下可以显示 5 个具有最高数据计数器值的子对象。数据计数器数据计数器每个数据计数器包括多个属性,这些属性用于确定所收集的统计值。有关受支持的计数器的完整列表和描述,请参阅vSphere API 参考。表表 1-2 数据计数器属性属性属性描述描述测量单位测量统计信息数量的标准。n千字节(KB)10
12、24 字节n千字节/秒(KBps)1024 字节每秒n千位(kb)1000 位n千位/秒(kbps)1000 位每秒n兆字节(MB)n兆字节/秒(MBps)n兆位(Mb),兆位每秒(Mbps)n兆赫兹(MHz)n微秒(s)n毫秒(ms)n数量(#)n百分比(%)n秒(s)描述数据计数器的文本描述。统计类型在统计间隔期间使用的测量。与测量单位相关。n比率-与当前统计间隔的比值nDelta-与之前的统计间隔相比的变化。n绝对值-绝对值(与统计间隔无关)。vSphere 监控和性能8 VMware,Inc.表表 1-2 数据计数器属性(续)属性属性描述描述汇总类型在统计间隔内汇总数据所用的计算方法。
13、用于确定为计数器返回的统计值类型。n平均-对时间间隔内收集的数据进行合计并取平均值。n最低-对最小值进行汇总。n最高-对最大值进行汇总。最小值和最大值仅在统计级别 4 中收集和显示。最小值和最大值汇总类型用于在时间间隔内捕获数据中的峰值。对于实时数据,该值为当前最小值或当前最大值。对于历史数据,该值为平均最小值或平均最大值。例如,以下 CPU 使用情况图表信息显示平均汇总以统计级别 1 进行收集,最低和最高汇总以统计级别 4 进行收集。n计数器:usagen单位:%n汇总类型:平均(最低/最高)n集合级别:1(4)n合计-对收集的数据进行合计。图表中显示的测量值表示时间间隔内收集的数据的合计。
14、n最新 时间间隔内收集的数据为给定值。性能图表中显示的值表示当前值。集合级别用于收集统计信息的数据计数器的数量。集合级别范围从 1 到 4,4 具有最多的计数器。衡量指标组衡量指标组vSphere 的性能数据收集子系统收集有关各种清单项目及其设备的性能数据。数据计数器定义个别性能衡量指标。性能衡量指标是基于对象或对象设备使用逻辑组进行组织的。在一个图表中可以显示一个或多个衡量指标的统计信息。表表 1-3 衡量指标组衡量指标组衡量指标组描述描述群集服务使用 VMware DRS(Distributed Resource Scheduler)、VMware HA(High Availability
15、)或同时使用两者所配置的群集的性能统计信息。CPU每个主机、虚拟机、资源池或计算资源的 CPU 利用率。存储单元和数据存储数据存储利用率的统计信息磁盘每个主机、虚拟机或数据存储的磁盘利用率。磁盘衡量指标包括 I/O 性能(比如滞后时间和读/写速度)以及作为有限资源的存储的利用率衡量指标。管理代理每个 COS 的内存交换统计信息。内存每个主机、虚拟机、资源池或计算资源的内存利用率。获取的值为以下之一:n对于虚拟机,内存指的是客户机物理内存。客户机物理内存是在虚拟机创建时作为虚拟硬件组件提供给虚拟机并在虚拟机运行时可供其使用的物理内存量。n对于主机,内存指的是计算机内存。计算机内存是在组成主机系统
16、的硬件中安装的 RAM。网络物理和虚拟网络接口控制器(NIC)以及其他网络设备的网络利用率,如可支持所有组件(主机、虚拟机、VMkernel 等)之间连接性的虚拟交换机(vSwitch)。电源每个主机的能量使用情况统计信息。存储适配器每个 HBA 的数据流量统计信息。存储路径每个路径的数据流量统计信息。系统总体系统可用性,比如系统检测信号和正常运行时间。这些计数器可直接从主机和 vCenter Server 获得。虚拟机操作群集或数据中心内的虚拟机电源和置备操作。章 1 使用性能图表监控清单对象VMware,Inc.9数据收集时间间隔数据收集时间间隔收集时间间隔用以确定统计信息汇总、计算、累计
17、和存档的持续时间。收集时间间隔和集合级别可以共同确定有多少统计数据收集和存储在 vCenter Server 数据库中。表表 1-4 收集时间间隔收集时间间隔收集时间间隔/存档时间存档时间长度长度收集频率收集频率默认行为默认行为1 天5 分钟实时统计信息在累计时每 5 分钟创建 1 个数据点。因此,每个小时将创建 12个数据点,每天创建 288 个数据点。每过 30 分钟,将有 6 个收集的数据点被汇总和累计为 1 周时间范围的数据点。通过配置统计信息设置,可以更改 1 天收集时间间隔的间隔持续时间和存档时间长度。1 周30 分钟1 天统计信息在累计时每隔 30 分钟创建 1 个数据点。因此每
18、天可以创建 48 个数据点,每周 336 个数据点。每 2 小时,收集的 12 数据点将被汇总和累计为1 个月时间范围的数据点。不能更改 1 周收集时间间隔的默认设置。1 个月2 小时1 周统计信息在累计时每 2 个小时创建 1 个数据点。因此每天可以创建 12 个数据点,每月 360 个数据点(假定每个月 30 天)。每过 24 小时,12 个数据点收集将被汇总和累计为 1 年年时间范围的数据点。不能更改 1 月收集时间间隔的默认设置。1 年1 天1 个月统计信息在累计时每天创建 1 个数据点。因此,每年可创建 365 个数据点。通过配置统计信息设置,可以更改 1 年收集时间间隔的间隔持续时
19、间和存档时间长度。数据集合级别数据集合级别每个收集时间间隔都有一个默认的集合级别,用以确定收集的数据量以及可用于在图表中显示的计数器。集合级别也称为统计级别。表表 1-5 统计级别级别级别衡量指标衡量指标最佳做法最佳做法1 级n群集服务(VMware Distributed Resource Scheduler)所有指标ncpuentitlement,totalmhz,usage(average),usagemhzn磁盘 capacity,maxTotalLatency,provisioned,unshared,usage(average),usedn内存 consumed,mementitl
20、ement,overhead,swapinRate,swapoutRate,swapused,totalmb,usage(average),vmmemctl(balloon)n网络 usage(average)n系统 heartbeat,uptimen虚拟机操作 numChangeDS,numChangeHost,numChangeHostDS在不需要设备统计信息时用于长期性能监控。级别 1 是所有收集时间间隔的默认集合级别。2 级n级别 1 衡量指标nCPU idle,reservedCapacityn磁盘 所有指标,不包括 numberRead 和 numberWrite。n内存 所有指标
21、,不包括 memUsed 以及最大和最小汇总值。n虚拟机操作 所有衡量指标在不需要设备统计信息但希望监控基本统计信息以外的信息时,用于长期性能监控。vSphere 监控和性能10 VMware,Inc.表表 1-5 统计级别(续)级别级别衡量指标衡量指标最佳做法最佳做法3 级n级别 1 和级别 2 衡量指标n所有计数器的衡量指标,但不包括最小和最大汇总值。n设备衡量指标在遇到问题后或需要设备统计信息时,用于短期性能监控。由于检索和记录的故障排除数据量较大,因此请将级别 3 用于最短时间期限(日或周收集时间间隔)。4 级由 vCenter Server 支持的所有衡量指标,包括最小和最大汇总值。
22、在遇到问题后或需要设备统计信息时,用于短期性能监控。由于检索和记录的故障排除数据数较大,因此请将级别 4 用于最短的时间期限。查看图表查看图表vCenter Server 统计信息设置、所选对象的类型以及所选对象上启用的功能决定图表中显示的信息量。图表按视图形式组织。可以选择某个视图在一个屏幕上同时查看相关数据。还可以指定时间范围或数据收集时间间隔。持续时间从所选时间范围扩展至当前时间。前提条件前提条件必须使 vSphere Web Client 或 vSphere Client 连接到 vCenter Server。步骤步骤1选择清单对象。2导航到客户端的性能图表。选项选项描述描述vSphe
23、re Client选择性能性能选项卡 概览概览或高级高级子选项卡。概览图表在一个面板中显示多个数据集,以便轻松评估不同的资源统计信息,显示子对象的缩略图图表以及显示父对象和子对象的图表。高级图表比概览图表显示更多信息,可以对高级图表进行配置、打印或导出到电子表格文件。vSphere Web Client选择监控监控选项卡 性能性能子选项卡。高级图表仅在 vSphere Client 中可用。3选择视图。4指定时间范围。性能图表视图菜单选项性能图表视图菜单选项性能图表“视图”菜单下的选项各有不同,具体取决于所选对象和对象的属性。例如,仅在所选主机上存在虚拟机的情况下,查看主机性能图表时才提供虚拟
24、机虚拟机视图。同样,仅在所选虚拟机启用了 Fault Tolerance 时,才提供虚拟机性能图表的 Fault Tolerance 视图。章 1 使用性能图表监控清单对象VMware,Inc.11表表 1-6 性能图表视图(按清单对象)对象对象查看列表项目查看列表项目数据中心群集群集每个群集的 CPU 和内存图表的缩略图,以及数据中心内 CPU 和内存整体使用情况的堆栈图。此视图是默认视图。存储器存储器数据中心内的按数据存储的空间使用情况图表,包括按文件类型列出的空间和数据中心内每个数据存储所使用的存储空间。数据存储/数据存储群集空间空间按数据存储的空间使用情况图表:按文件类型列出的空间,按
25、虚拟机列出的空间,以及空间使用情况。性能性能数据存储/数据存储群集以及资源上虚拟机磁盘的性能图表。注意注意:仅当连接到数据存储的所有主机均为 ESX/ESXi 4.1 或更高版本时,数据存储的“性能”视图才可用。仅当启用了存储 DRS 后,数据存储群集的“性能”视图才可用。群集主页主页群集的 CPU 和内存图表。资源池和虚拟机资源池和虚拟机资源池和虚拟机的缩略图图表以及群集内 CPU 和内存整体使用情况的堆栈图。主机主机群集内每个主机的缩略图图表,以及 CPU、内存、磁盘使用情况和网络使用情况的堆栈图。主机主页主页主机的 CPU、内存、磁盘和网络图表。虚拟机虚拟机虚拟机的缩略图图表,以及主机上
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vsphere 监控 性能
限制150内