vcenter管理图表.doc
《vcenter管理图表.doc》由会员分享,可在线阅读,更多相关《vcenter管理图表.doc(7页珍藏版)》请在冰点文库上搜索。
第一部分:
使用Alarms
第二部分:
查看性能图表
第三部分:
管理特性
监控事件、警报和响应自动操作
vSphere包括用户"可配置的"事件和警报子系统。
此子系统跟踪vSphere内发生的事件并将数据存储在日志文件和vCenterServer数据库中。
此子系统还可以指定警报在哪些条件下触发。
当系统条件发生变化时,警报状况可能会从轻微警告更改为更严重的警示,还可能"触发自动警报操作"。
如果希望在特定清单对象或对象组发生特定事件或条件时接到通知或立即执行操作,此功能非常有用。
系统日志 ==========任务与事件===============警报
| | |
主页,系统日志 任务与事件列表 由事件触发的警报,自定义警报
■事件
事件是vCenterServer中的对象上或主机上所发生的“用户操作”或“系统操作的记录”。
可能记录为事件的操作包括(但并不限于)以下示例:
■许可证密钥过期
■打开虚拟机电源
■用户登录虚拟机
■断开主机连接
事件数据包括事件的详细信息,比如生成事件的对象、事件发生的时间以及事件的类型。
有三种类型的事件:
■信息
■警告 轻微警告-------严重警示-------触发报警操作
■错误
在vSphereClient中,事件数据显示在所选清单对象的任务和事件选项卡中。
在vSphereWebClient中,事件数据显示在监控选项卡中。
■警报
警报是为了响应事件、一组条件或清单对象的状况而激活的通知。
警报定义包含以下元素:
■名称和描述-提供标识标签和描述。
■警报类型-定义所要监控的对象的类型。
■触发器-定义将触发警报的事件、条件或状况,并定义通知严重性。
■容限阈值(报告)-提供对条件和状况触发器阈值的其他限制,必须超出该阈值才能触发警报。
■操作-定义为了响应已触发的警报而发生的操作。
VMware提供特定于清单对象类型的预定义操作组。
警报具有以下严重性级别:
■正常-绿色
■警告-黄色
■警示-红色
报定义与清单中所选的对象相关联。
并且具有严格的层次划分。
报警影响范围:
数据中心——文件夹——集群——主机——资源池——虚拟机
定义一个告警在一个目标,这个告警会被运用到这个目标层次以下的所有目标
对某一层次的报警,只能在该层次上进行。
例如在集群中定义的警报,
在Host中的警报列表可以看见,但是无法操作。
■某些警报只有特定的对象才能使用,有些只能运用到VM,有些只能运用到Hosts,
比如,快照的警报只能应用于VM虚拟机。
例如,希望监控特定群集中所有虚拟机的CPU使用情况。
==========================
可在清单中选择群集,然后向其添加虚拟机警报。
启用警报后,该警报将监控群集中运行的所有虚拟机,其中任何一台虚拟机满足警报中定义的条件时都将触发警报。
如果您希望监控群集中的某一特定虚拟机(而不监控其他虚拟机),=======================
可在清单中选择该虚拟机,然后向其添加警报。
要对一组对象应用相同的警报,有一个简单的方法,即:
将这些对象置于一个文件夹中,然后针对该文件夹定义警报。
注:
####################################################################
只能通过定义警报的对象来启用、禁用和修改警报。
例如,如果您在群集中定义了警报来监控虚拟机
则只能通过群集启用、禁用或修改该警报;您无法在单个虚拟机级别上对该警报进行更改。
#########################################################################
■系统默认的一些警报定义,在”警报“选项卡中——定义查询
例如:
1.Ahost’sstoragestatus,CPUstatus,voltage,temperature,orpowerstatuschanges
(主机存储状态,CPU状态,电压,温度或者电源状态改变)
2.AclusterexperiencesaVMwareHighAvailability(HA)error(集群经历高可用性错误)
3.Adatastorerunslowonfreediskspace(数据存储闲置空间低)
4.Avirtualmachine’sCPUusage,memoryusage,disklatency,orevenfaulttolerancestatuschanges
(虚拟机CPU利用率,内存利用率,磁盘延时,容错状态改变)
■自定义报警
可以通过对清单对象设置警报来对其进行监控。
设置警报涉及
@选择要监控的清单对象类型。
@定义警报的触发器。
@定义因“触发警报”而要执行的操作。
可在管理选项卡下的警报定义向导中定义警报。
例1。
监控某台虚拟机的快照,它的快照总和超过1G(实验)后,报警。
1、明确快照的使用对象,只能是VM,所以应该在VM级别去建立报警。
2、选择某一台VM,切换到报警选项卡
3、右键,新建报警,命名警报,选择监控类型
4、切换到”触发器“,定义一个新的触发条件。
从下拉菜单中,选择特定的监控类型,如:
虚拟机快照,注意其单位
黄色警示:
1 红色报警:
2
5、确认添加警报,此时会在VM的警报列表中,发现一个新的警报,■■注意:
对象是”此虚拟机“
6、给该VM建立快照,测试触发器。
当虚拟机快照达到1G时,发现主机列表中的该VM虚拟机产生了黄色的告警图标,
在警报中的,已触发警报中可以查询到。
消除警报:
清理虚拟机快照,或者在警报中,右键,确认警报,清除
例2:
监控某台VM的网络利用率,当网络利用达到一定数值的时候,进行报警
1、选择相应的警报级别,这里定义到VM
2、参照例1,定义警报名称
3、定义触发器,选择虚拟机网络使用情况kb/s。
1 10(实验)
4、定义时长,报警出现的时间长度,超过该时间,报警提示自动消失。
5、确认,测试
VMping-s1024(注意单位)以1032bytes数据包ping外网主机,发现告警。
6、在报告选项卡,可以定义报警的”频率“,如果不希望频繁的30秒一次的报警
可以将重复报警设置到1个小时,这样,1个小时后,如果条件仍然满足,才会触发下一次告警
7、范围,可以不断提升告警范围,
■警报处理
在定义的警报发生后,可以预先定义处理方式,比如:
发送邮件,执行迁移,执行命令等。
在自定义警报窗口中,“操作”选项卡
测试
将例1中的警报修改,在“操作”中,添加操作“关闭虚拟机”。
后面是何种状态时,使用该操作“正常---警示----严重警示”
选择状态变化,正常---警示时执行一次。
确定后,发现虚拟机快照告警只要一产生,VM就会被直接进行电源关闭操作。
■发送电子邮件通知
例:
监控集群中,虚拟机的电源状态,只要发现有虚拟机电源关闭,就报警
1、参照例1,定义报警,
注意:
此例题是监控虚拟机电源状态,所以在报警类型中,选择:
(监控此对象的特定事件,例如开启,关闭虚拟机等)
2、定义该报警操作,发送邮件通知
在VCenter的主页,点击VCenter设置的图标。
定义SMTP“邮件服务器”和“邮件账户”
(需要邮件服务器支持VCenter使用的邮件账户匿名发送邮件)
确保vCenterServerSMTP代理已正确配置为发送电子邮件通知。
步骤
1在警报定义向导的“操作”页面上,单击添加添加操作。
2在操作列中,从下拉菜单中选择发送电子邮件通知。
3在配置列中,”输入收件人地址“。
使用逗号分隔多个地址。
4(可选)配置警报转变和频率。
SNMP陷阱:
#####################################
在网管系统中,被管理设备中的代理可以在任何时候向网络管理工作站报告错误情况,例如预制定阈值越界程度等等。
代理并不需要等到管理工作站为获得这些错误情况而轮询他的时候才会报告。
这些错误情况就是众所周知的SNMP自陷(trap)。
##########################################################################
=====================win2003配置SMTP邮件服务器转发Vcenter报警==================
当VMwarevCenter云管理平台出现警告时,您的邮箱就自动接收到警告件事
下面我们在局域网的环境中来配置一台邮件服务器,建立一个收件账户,在vCenter中配置邮件服务器地址,设置触发规则,具体步骤如下
1.新建一台windowsserver2003enterprise虚拟机,在服务器管理中选择配置邮件服务器
2.在POP3服务中添加邮箱账户。
3.在SMTP虚拟服务器属性>访问控制>勾选匿名访问选项(重要)
4.登录到vCenterServer,选择系统管理>vCenterServer设置
5.在左侧邮件清单中,填入SMTP服务器地址及发件人账户(该账户可以为任意域名账户)。
6.在警报>定义中,选择虚拟机内存使用情况,右键编辑属性。
7.在警报设置>触发器选项中,设置触发条件虚拟机内存使用情况高于10%,条件保持时间为0秒时发出警告。
8.在操作选项中,选择发送电子邮件通知到pop3服务器建立的账号。
9.确定警报设置后,2~5左右虚拟机清单上会出现三角告警提示,随即邮箱收到告警邮件。
查看性能图表
■简易数据统计======= 主机选项卡 虚拟机选项卡
集群/数据中心:
主机选项卡 虚拟机选项卡,可以看到ESXi主机以及集群中的所有虚拟机概况(CPU和内存利用率)
主机/资源池:
可以看到虚拟机的概况。
■使用“性能面板”图表 更为详尽的监控清单对象
vSphere统计信息子系统可收集有关清单对象的资源使用情况的数据。
频繁地收集基于一系列衡量指标的数据,对这些数据进行处理,并将数据归档到vCenterServer数据库中。
可以通过命令行监控实用程序,或通过查看vSphereClient和vSphereWebClient中的性能图表来访问统计信息。
各个层次的“性能面板”选项
层次 可查看对象
----------------------------------------
数据中心 集群+存储
集群 主页+资源池和虚拟机+主机
资源池 主页+资源池和虚拟机
主机 主页+虚拟机
虚拟机 主页+FT+存储
主页:
各个层次默认定义的监控对象
■■■主机:
CPU,内存,磁盘速度,磁盘读写滞后,网络使用■■■(常用)
集群:
CPU和内存使用率,正在运行的虚拟机个数
存储:
共享存储以及本地存储的使用率,以及各种虚拟机文件(如快照,虚拟磁盘)所占用存储的比率
资源池和虚拟机:
资源池CPU,内存使用比率,虚拟机的内存,CPU,硬盘读写速度。
=============================
■性能面板的高级项目
以上每一个面板,都能够支持“高级”项目,可以更加清楚的浏览详细项目
例如,主机------性能-----高级-------右侧的“切换到”--------查看网络
可以获得网络性能图表,并且可以看到每一张物理网卡的使用率
■自定义性能面板
主机------性能-----高级----------图表选项
这里可以定义,每一个“包含在‘切换到’菜单中”的项目,
例如,可以定义“网络”项目,在性能图表中,只监控哪些网卡,监控的项目具体有哪些
可以在提供的“计数器”清单中,为“网络”项目添加监控对象。
例如添加“发送的数据包”“接受的数据包”等,
修改后的图表选项,要求用户保存,自定义命名就行。
VCenter的其它管理部分
已调度任务,事件,映射,主机文件,虚拟机存储配置文件,自定义规范管理器
■调度任务ScheduledTask。
默认支持的“任务明细”
1.ChangethepowerstateofaVM. (修改虚拟机电源状态)
2.CloneaVM. (克隆虚拟机)
3.DeployaVMfromatemplate. (从一个模版部署虚拟机)
4.MoveaVMwithvMotion. (使用vMotion技术在线迁移一个虚拟机)
5.MoveaVM’svirtualdiskswithStoragevMotion.(在线迁移虚拟机磁盘)
6.CreateaVM. (创建一个虚拟机)
7.MakeasnapshotofaVM. (为虚拟机制作一个快照)
8.Addahost. (添加一个主机)
9.Changethepowersettingsforacluster.(修改集群电源状态)
10.ChangeresourcesettingsforaresourcepoolorVM.(修改资源设置)
11.Checkcomplianceforaprofile. (检查hostprofile的顺从性)
例:
建立一个调度任务,每小时(实验环境)对虚拟机A进行快照。
主页-----调度任务-----新建调度任务
1、选择任务类型“为虚拟机建立快照”
2、选择虚拟机对象A
3、设置快照名称“任务快照”,建立的快照会自动递增命名
设置快照描述,是否快照内存
4、命名任务名称,任务描述(名称和描述将会出现在调度任务的主页面列表中)
5、选择频率(启动后,运行一次,每小时,每天,每周,每月)
6、完成
■事件Event。
数据中心-----集群-----主机---------资源池------虚拟机
每一个层次的页面,都有相应的“任务与事件”选项卡,供用户查看最近发生的任务与事件
底部显示的是“最近的任务事件”,在“任务与事件”选项卡中,可以看到历史事件
主页-----事件-----可以看到整个“数据中心”层面的事件,
可以选择某个事件,在底部“查看相关事件”获得明细
可以支持导出事件列表
■地图映射Maps。
强大的,直观的描述各个部件(主机,存储,虚拟交换机等)之间的关系。
(生成架构图)
主页----Maps----选择你想要显示的关系层次,(注意不要一次选择太多,会导致Maps生成缓慢和混乱)
例如,实验环境中,选择Cluster1
在图表右侧,可以选择各个部件的关系,Maps会根据选择的关系来修改生成的视图
■主机配置检测HostProfile。
1、Profile收集ESXi主机的各种配置信息
对一个ESXi主机,可以导出它所有相关的配置,成为Profile文件
2、附着一个Profile到一个主机,比较是否顺从(完全一致)
将某个Profile文件应用到某一个主机,此时可以检测“当前主机配置”和“Profile中的配置”有哪些异动
例如“检测ESXi主机某些时刻的配置,与初始配置的差异”
3、检查ESXi配置的一致性,和快速轻松的部署新的ESXi主机,将某个Profile快速应用到新的ESXi主机上
■导出ESXi的Profile
主页——主机配置文件——建立主机配置文件——从现有主机上创建配置
选择相应的ESXi主机——命名,描述——等待完成(主机管理员密码不会一并导出)
■查看和编辑ESXi的Profile
生成Profile后,选择该Profile,编辑配置—可以在左侧列表看到“提取信息”的详情,并且可以做出一定的修改
例:
在导出Profile后,将该主机的“主机名”稍作修改
主页——主机配置文件——选择刚才生成的Profile,此时上方横栏会有
“创建,克隆,编辑,删除,附加的选项”
■应用ESXi的Profile
选择附加主机/集群——将该Profile文件应用到指定的ESXi主机,
这里选择原先做Profile的主机A,(注意,此时需要ESXi主机进入维护模式。
)
此时会在任务中产生一个实体——可选择上方的“检测合规性”,检查主机现状和原始Profile文件的一致性
结果,检测出“主机名”不合规
此时,如果想强制恢复配置,可以右键——应用配置,将差异覆盖
注意:
在应用Profile的时候,两台ESXi主机最好是硬件配置完全一致,否则会导致很多问题产生
例如网卡数量(被导入主机的配置,最好也是配置类似或相同。
)
应用过程中,一些敏感的信息(例如IP地址),Profile进程会逐步的询问。
另外一些无法调整的差异,可以手动编辑配置。