在系统处于运行模式时监控系统性能是做出系统改进决策的重要部分。 同样,监控缓存集群对于控制缓存行为以从中获得最大收益非常重要。 NCache 提供各种监控选项“NCache Cache Cluster Health”和“Performance Statistics”。本文档将解释这些选项以及如何将它们用于缓存集群健康和性能监控。
NCache 将所有缓存级别错误/事件记录在“NCache 默认情况下,日志文件”和“Windows 事件日志”。 NCache 缓存日志显示更详细的信息,通常有助于调试目的。 NCache 另一方面,可以定期监控集群事件,以获得任何集群级别问题的通知。
NCache 还为缓存服务器和客户端性能统计提供了广泛的性能计数器集。 这些对常规非常有帮助 NCache 性能监控以及调试性能问题。
系统管理员可以使用 NCache 监控功能或使用这些集群事件和性能计数器的任何第三方工具,并可以相应地采取必要的措施。 NCache 提供各种方法来监控您的缓存集群。
以下是有关可用于的各种选项的详细信息 NCache 监控:
NCache 借助以下工具提供缓存集群监控 NCache 电子邮件警报系统。 可以配置这些电子邮件警报,并且可以通过电子邮件通知系统管理员任何计划或计划外的缓存集群事件,例如缓存停止、缓存启动、节点离开或加入缓存等。
NCache 可以从缓存上的警报选项卡配置电子邮件警报,如下所示:
用户可以按如下方式提供他们的电子邮件服务器详细信息以及收件人电子邮件地址和 NCache 将为选定的缓存事件向所有收件人发送电子邮件通知。
选择选项卡上列出的需要通知的事件。 以下是可以启用电子邮件警报的事件的详细信息:
如果系统管理员发现上述任何事件的电子邮件并且不是计划中的事件,他可以采取必要的措施。
默认情况下,所有缓存集群级别的事件都记录在 Windows 事件日志中。 您可以使用 NCache 电子邮件警报或使用这些的任何第 3 方工具 NCache 集群事件以得到相应的通知。 当您在 Windows 事件日志中看到此类事件时,最好立即验证缓存集群的健康状况。 以下是重要的详细信息 NCache 事件 ID:
活动 |
事件ID |
缓存启动 | 1000 |
缓存停止 | 1001 |
缓存启动错误 | 1002 |
缓存停止错误 | 1003 |
客户端连接 | 1004 |
客户端断开连接 | 1005 |
节点加入 | 1006 |
左节点 | 1007 |
状态转移开始 | 1008 |
状态转移停止 | 1009 |
状态转移错误 | 1010 |
未处理的异常 | 1011 |
登录失败 | 1012 |
服务启动失败 | 1013 |
记录启用 | 1014 |
记录禁用 | 1015 |
缓存大小警告 | 1016 |
一般错误 | 1017 |
一般信息 | 1018 |
配置错误 | 1019 |
许可错误 | 1020 |
安全错误 | 1021 |
NCache Monitor 是一种诊断工具,用于分析本地和远程计算机上缓存集群的性能、运行状况和事件。 缓存管理员可以监控缓存事件,查看集群中所有节点的详细健康信息,并使用实时统计监控集群的性能。 NCache Monitor 可以作为单独的应用程序运行,并且可以从您的环境中的任何盒子监控任何缓存。
NCache 监控工具可以通过两种方式启动:
OR
以下是您可以使用的一些主要操作 NCache 监控:
Toolbox 包含用于监控缓存集群的性能、运行状况和事件的不同计数器。 小部件分为两组:
1. NCache 服务器:它包含预定义 NCache 服务器小部件。
2. NCache 客户:它包含预定义 NCache 客户端小部件。
服务器仪表板是选择集群后自动出现的默认仪表板之一。 您还可以随时从“查看”选项中检索此仪表板,如下所示:
请参阅 NCache 帮助文档 有关默认服务器仪表板中可用监控选项的更多详细信息。
客户端仪表板也是可以随时使用查看选项检索的默认仪表板之一。 客户端仪表板包含以下图表:
您可以从以下选项查看客户端仪表板:
这将打开另一个窗口,可用于可视化客户端统计信息以进行监控。
请参阅 NCache 网上帮助 有关默认客户端仪表板中可用监控选项的更多详细信息。
选择集群后 NCache Monitor,您可以根据需要创建自己的仪表板并可以可视化 NCache 服务器以及相应的客户端计数器。 要创建新的自定义仪表板,请执行以下步骤:
完成上述步骤后,将显示以下屏幕,其中包含上述指定的三行和一列。
您可以为选定的缓存集群创建多个仪表板。
针对集群创建的所有打开的仪表板将在关闭时自动保存 NCache 监控,并且只要选择该集群进行监控就会被检索。
不会为所选集群保存关闭的仪表板。