警报和通知
警报显示在仪表板上的Director和其他高级视图中,带有警告和严重警报符号。警报可用于溢价注册网站。警报每分钟自动更新一次;您还可以根据需要更新警报。
警告警报(琥珀三角形)表示已达到或超过某个条件的警告阈值。
临界警报(红圈)表示已达到或超过某个条件的临界阈值。
您可以通过从侧边栏中选择一个警报,单击去提醒链接在侧边栏底部或通过选择警报从主任页面的顶部
在Alerts视图中,您可以过滤和导出警报。例如,上个月特定交付组的多会话操作系统机器失败,或特定用户的所有警报。有关更多信息,请参见导出报告.
Citrix警报
Citrix警报是在Director中监视的源自Citrix组件的警报。您可以在Director中配置Citrix警报警报>Citrix警报政策.作为配置的一部分,您可以设置通知,以便在警报超过您设置的阈值时通过电子邮件向个人和组发送通知。有关设置Citrix Alerts的更多信息,请参见创建警报策略.
注意:
确保您的防火墙、代理服务器或Microsoft Exchange Server不会阻止电子邮件警报。
智能预警政策
一组内置的警报策略具有预定义的阈值,可用于交付组和多会话操作系统VDA范围。此特性需要交付控制器7.18或更高版本。修改告警策略的阈值参数警报>Citrix警报政策.当至少有一个警报目标—交付组或站点中定义的多会话操作系统VDA时,将创建这些策略。此外,这些内置警报会自动添加到新的交付组或多会话操作系统VDA中。
如果您升级了Director和站点,则将继承前一个Director实例中的警报策略。只有在Monitor数据库中不存在相应的警报规则时,才会创建内置警报策略。
内置告警策略的阈值请参见警报的政策条件部分。
SCOM警报
SCOM警报显示来自Microsoft System Center 2012 Operations Manager (SCOM)的警报信息,以更全面地指示Director内的数据中心运行状况和性能。有关更多信息,请参见配置SCOM警报集成部分。
在展开侧栏之前,在警报图标旁边显示的警报数量是Citrix和SCOM警报的总和。
创建警报策略
创建一个新的警报策略,例如,当满足一组特定的会话计数条件时产生警报。
- 去警报>Citrix警报政策,如选择“多会话操作系统策略”。
- 点击创建.
- 命名和描述策略,然后设置触发警报必须满足的条件。例如,指定峰值连接会话数、峰值断开会话数和峰值并发总会话数的“警告”和“紧急”计数。警告值不能大于临界值。有关更多信息,请参见警报的政策条件.
- 设置“重新报警间隔时间”。如果仍然满足警报的条件,则在该时间间隔内再次触发警报,如果在警报策略中设置了警报,则生成电子邮件通知。已撤销的警报不会在重新警报间隔时生成电子邮件通知。
- 设置范围。例如,为特定的Delivery Group设置。
- 在Notification首选项中,指定在触发警报时应该通过电子邮件通知谁。必须在。上指定电子邮件服务器邮件服务器配置选项卡,以便在“警报策略”中设置电子邮件通知首选项。
- 点击保存.
创建具有Scope中定义的20个或更多交付组的策略可能需要大约30秒的时间来完成配置。在此期间将显示一个微调器。
为最多20个惟一交付组(总共1000个交付组目标)创建50多个策略可能会增加响应时间(超过5秒)。
将包含活动会话的机器从一个交付组移动到另一个交付组可能触发使用机器参数定义的错误交付组警报。
警报的政策条件
在警报类别、减轻警报的建议操作以及已定义的内置策略条件(如果已定义)下面找到。内置的警报策略定义为警报和实际警报间隔为60分钟。
峰值连接会话
- 查看Director Session Trends视图以查看峰值连接会话。
- 检查以确保有足够的容量容纳会话负载。
- 如果需要,添加新机器
峰断开连接的会话
- 查看Director Session Trends视图以查看峰值断开会话。
- 检查以确保有足够的容量来容纳会话负载。
- 如果需要,添加新机器。
- 如果需要,注销断开连接的会话
峰值并发总会话数
- 在Director中查看峰值并发会话趋势视图。
- 检查以确保有足够的容量来容纳会话负载。
- 如果需要,添加新机器。
- 如果需要,注销断开连接的会话
CPU
CPU使用率百分比表示VDA上CPU的总体消耗,包括进程的CPU消耗。可以对各个进程的CPU利用率进行更多的了解机器的细节页的相应VDA。
- 去机器详细信息>查看历史利用率>前10进程,识别消耗CPU的进程。确保启用流程监视策略,以启动流程级资源使用统计信息的收集。
- 如有必要,结束该过程。
- 结束进程将导致未保存的数据丢失。
如果一切正常,请在将来添加额外的CPU资源。
注意:
策略设置,使资源监控默认情况下允许对具有vda的计算机上的CPU和内存性能计数器进行监视。如果禁用此策略设置,则不会触发有关CPU和内存条件的警报。有关更多信息,请参见监控策略设置
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 80%,紧急- 90%
内存
Memory usage Percentage of Memory usage表示VDA上的总体内存消耗,包括进程的内存消耗。可以对各个进程的内存使用情况进行更深入的了解机器的细节页的相应VDA。
- 去机器详细信息>查看历史利用率>前10进程,识别消耗内存的进程。确保启用流程监视策略,以启动流程级资源使用统计信息的收集。
- 如有必要,结束该过程。
- 结束进程将导致未保存的数据丢失。
如果一切正常,请在将来添加额外的内存。
注意:
策略设置,使资源监控,默认情况下允许对具有vda的计算机上的CPU和内存性能计数器进行监视。如果禁用此策略设置,则不会触发有关CPU和内存条件的警报。有关更多信息,请参见监控策略设置
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 80%,紧急- 90%
连接失败率
过去一小时内连接失败的百分比。
- 根据总失败数与总连接尝试数之比计算。
- 查看Director连接失败趋势视图,查看配置日志中记录的事件。
- 确定应用程序或桌面是否可访问。
连接失败数
过去一小时内连接失败次数。
- 查看Director连接失败趋势视图,查看配置日志中记录的事件。
- 确定应用程序或桌面是否可访问。
ICA RTT(平均)
平均ICA往返时间。
- 检查Citrix ADM ICA RTT的分解,以确定根本原因。有关更多信息,请参见Citrix ADM文档。
- 如果Citrix ADM不可用,请检查ICA RTT和Latency的Director User Details视图,并确定这是网络问题还是应用程序或桌面的问题。
ICA RTT(没有。的会话)
超过ICA往返时间阈值的会话数。
- 检查Citrix ADM ICA RTT高的会话数。有关更多信息,请参见Citrix ADM文档。
如果Citrix ADM不可用,请与网络团队一起确定根本原因。
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 300毫秒为5次或更多的会话,紧急- 400毫秒为10次或更多的会话
ICA RTT(会话百分比)
超过ICA平均往返时间的会话的百分比。
- 检查Citrix ADM ICA RTT高的会话数。有关更多信息,请参见Citrix ADM文档。
- 如果Citrix ADM不可用,请与网络团队一起确定根本原因。
ICA RTT(用户)
应用于指定用户发起的会话的ICA往返时间。当至少一个会话的ICA RTT值大于阈值时触发该告警。
机器故障(单会话操作系统)
失败的单会话操作系统机器数量。出现故障的原因多种多样,如Director Dashboard和Filters视图所示。
运行Citrix Scout诊断以确定根本原因。有关更多信息,请参见解决用户问题.
明智的政策条件:
- 范围:交付组织范围
- 阈值:警告- 1,紧急- 2
机器故障(多会话操作系统)
失败的多会话操作系统机器数。出现故障的原因多种多样,如Director Dashboard和Filters视图所示。
运行Citrix Scout诊断以确定根本原因。
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 1,紧急- 2
平均登录时间
过去一小时内发生的登录的平均登录持续时间。
- 检查Director Dashboard以获得关于登录持续时间的最新度量。大量用户在短时间内登录会增加登录时间。
检查基线并分解登录,以缩小原因范围。有关更多信息,请参见诊断用户登录问题
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 45秒,紧急- 60秒
登录时间(用户)
指定用户在过去一小时内进行登录的登录持续时间。
负载评估者指数
负载评估器索引在过去5分钟内的值。
为可能有峰值负载(最大负载)的多会话操作系统机器检查Director。查看仪表板(故障)和趋势负载评估器索引报告。
明智的政策条件:
- 范围:交付组,多会话操作系统范围
- 阈值:警告- 80%,紧急- 90%
虚拟机监控程序警报监测
Director显示监视管理程序运行状况的警报。来自Citrix Hypervisor和VMware vSphere的警报帮助监视Hypervisor的参数和状态。还监视到hypervisor的连接状态,以便在主机集群或主机池重新启动或不可用时提供警报。
要接收管理程序警报,请确保在Citrix Studio中创建了宿主连接。有关更多信息,请参见连接和资源.只有这些连接会被监控以备hypervisor警报。下表描述了Hypervisor警报的各种参数和状态。
警报 | 支持虚拟机监控程序 | 引发的 | 条件 | 配置 |
---|---|---|---|---|
CPU使用率 | Citrix Hypervisor、VMware vSphere | 虚拟机监控程序 | 达到或超过CPU使用率告警阈值 | 告警阈值需要在虚拟化环境中配置。 |
内存使用情况 | Citrix Hypervisor、VMware vSphere | 虚拟机监控程序 | 达到或超过内存使用率告警阈值 | 告警阈值需要在虚拟化环境中配置。 |
网络使用情况 | Citrix Hypervisor、VMware vSphere | 虚拟机监控程序 | 达到或超过网络使用率告警阈值 | 告警阈值需要在虚拟化环境中配置。 |
磁盘使用情况 | VMware vSphere | 虚拟机监控程序 | 达到或超过硬盘使用率告警阈值 | 告警阈值需要在虚拟化环境中配置。 |
主机连接或电源状态 | VMware vSphere | 虚拟机监控程序 | 虚拟化环境主机已重启或不可用 | 警报是在VMware vSphere中预先构建的。不需要额外的配置。 |
虚拟机监控程序连接不可用 | Citrix Hypervisor、VMware vSphere | 交付控制器 | 与管理程序(池或集群)的连接丢失、关闭或重新启动。只要连接不可用,该警报每小时生成一次。 | 警报是用交付控制器预先构建的。不需要额外的配置。 |
注意:
有关配置警报的详细信息,请参见Citrix XenCenter警报或查看VMware vCenter Alerts文档。
邮件通知首选项可以在下面配置Citrix警报策略> site策略> Hypervisor运行状况.Hypervisor警报策略的阈值条件只能在Hypervisor上配置、编辑、禁用或删除,不能在Director上配置、编辑、禁用或删除。但是,可以在Director中修改电子邮件首选项和取消警报。
重要的是:
- Hypervisor触发的警报被提取并显示在Director中。但是,Hypervisor警报的生命周期/状态的更改不会反映在Director中。
- 在Hypervisor控制台中处于正常运行状态、被取消或禁用的警报将继续出现在Director中,必须显式取消。
- 在Director中解散的警报不会在Hypervisor控制台中自动解散。
一个新的Alert类别称为健康管理程序已添加以启用只过滤管理程序警报。一旦达到或超过阈值,就会显示这些警报。Hypervisor警报可以是:
- Critical-critical阈值达到或超过虚拟化环境告警策略
- 告警阈值达到或超过虚拟化环境告警策略的告警阈值
- 解除警报不再显示为活动警报
此特性需要交付控制器版本7 1811或更高版本。如果使用较老版本的Director(站点为7 1811或更高版本),则只显示管理程序警报计数。要查看警报,必须升级Director。
配置SCOM警报集成
SCOM与Director的集成使您可以在Dashboard和Director中的其他高级视图中查看来自SCOM的警报信息。
SCOM警报与Citrix警报一起显示在屏幕上。您可以从侧栏中的SCOM选项卡访问并向下钻取SCOM警报。
您可以查看一个月以内的历史告警,并对过滤后的信息进行排序、过滤,并将过滤后的信息导出为CSV、Excel和PDF格式的报表。有关更多信息,请参见导出报告.
SCOM集成使用远程PowerShell 3.0或更高版本来查询来自SCOM Management Server的数据,并在用户的Director会话中维护持久的运行空间连接。Director和SCOM服务器必须具有相同的PowerShell版本。
SCOM集成的要求是:
- Windows Server 2012 R2
- 系统中心2012 R2操作经理
- PowerShell 3.0或更高版本(Director和SCOM服务器上的PowerShell版本必须匹配)
- 四核CPU, 16gb内存(推荐)
- 必须在Director web中为SCOM配置一个主管理服务器。配置文件。您可以使用DirectorConfig工具来完成此操作。
Citrix建议将Director管理员帐户配置为SCOM Operator角色,以便可以在Director中检索完整的警报信息。如果这是不可能的,可以在web上配置一个SCOM管理员帐户。配置文件使用DirectorConfig工具。
Citrix进一步建议您不要为每个SCOM Management Server配置超过10个Director管理员,以确保最佳性能。
在Director服务器上:
类型Enable-PSRemoting启用PowerShell远程处理。
将SCOM管理服务器添加到TrustedHosts列表中。打开PowerShell提示符并执行以下命令:
获取TrustedHosts的当前列表
获取项目WSMAN: \ localhost \ Client \ TrustedHosts
将SCOM Management Server的FQDN添加到TrustedHosts列表中。>表示从Get-Item cmdlet返回的现有条目集。
Set-Item WSMAN:\localhost\Client\TrustedHosts -Value "
,<旧值> "
使用DirectorConfig工具配置SCOM。
C: \ inetpub \ wwwroot \ \工具\ DirectorConfig.exe / configscom主任
在SCOM Management服务器上:
将Director管理员分配给SCOM管理员角色。
打开SCOM Management控制台并转到政府>安全>用户角色.
在“用户角色”中,您可以创建新的用户角色,也可以修改已有的用户角色。有四种类型的SCOM操作符角色定义了对SCOM数据的访问性质。例如,只读角色看不到管理窗格,也无法发现或管理规则、机器或帐户。Operator是完全的管理员角色。
注意:
如果将Director管理员配置为非操作员角色,则无法执行以下操作:
- 如果配置了多台管理服务器,且主管理服务器不可用,则Director管理员无法连接从管理服务器。管理主服务器为Director web配置的服务器。config文件,该文件与上面第3步中使用DirectorConfig工具指定的服务器相同。从管理服务器是主服务器的对端管理服务器。
- 在过滤告警时,Director管理员无法搜索告警源。这需要操作员级别的权限。
要修改任何用户角色,右键单击角色,然后单击属性.
在“用户角色属性”对话框中,可以从指定的用户角色中添加或删除Director管理员。
将Director管理员添加到SCOM Management服务器的Remote Management Users组中。这允许Director管理员建立远程PowerShell连接。
类型Enable-PSRemoting启用PowerShell远程处理。
设置WS-Management属性限制:
修改MaxConcurrentUsers:
在CLI:
winrm设置winrm/config/winrs @{MaxConcurrentUsers = " 20 "}
Set-Item WSMan:\localhost\Shell\MaxConcurrentUsers 20
修改MaxShellsPerUser:
在CLI:
winrm/config/winrs @{MaxShellsPerUser="20"}
PS:
”“Set-Item WSMan: \ localhost \壳\ MaxShellsPerUser 20
1.修改MaxMemoryPerShellMB: In CLI: ' ' ' winrm set winrm/config/winrs @{MaxMemoryPerShellMB="1024"}
PS:
Set-Item WSMan: \ localhost \壳\ MaxMemoryPerShellMB 1024 < !——NeedCopy >
要确保SCOM集成在混合域环境中工作,请设置以下注册表项。
路径:微软HKEY_LOCAL_MACHINE \ SOFTWARE \ \ Windows \ \ CurrentVersion \政策系统
关键:LocalAccountTokenFilterPolicy
类型:双字
值:1
警告:不正确地编辑注册表可能会导致严重的问题,可能需要重新安装操作系统。Citrix不能保证由于注册表编辑器的错误使用而引起的问题能够得到解决。使用注册表编辑器的风险自负。在编辑注册表之前,请务必备份注册表。
设置了SCOM集成之后,您可能会看到“无法获得最新的SCOM警报”的消息。有关更多信息,请查看Director服务器事件日志”。服务器事件日志有助于识别和纠正问题。原因可能包括:
- Director或SCOM机器上的网络连接丢失。
- SCOM服务不可用或太忙无法响应。
- 由于已配置用户的权限更改,授权失败。
- 处理SCOM数据时,Director中出现错误。
- Director与SCOM服务器之间的PowerShell版本不匹配。