omsportal会产生相应的告警。目前云平台对Netscaler设备的监控项有如下:
NetScaler CPU温度超过阈值 NetScaler CPU占用率超过阈值 NetScaler硬盘使用率超过阈值 NetScaler内存占用率超过阈值 NetScaler备用服务器故障 NetScaler SSL证书过期
NetScaler主服务器检测不到备服务器的心跳 NetScaler升为主服务器 NetScaler降为备用服务器 NetScaler HA无心跳
注:关于各个监控项的解释与处理请参考华为云计算产品手册。
5.2 诊断工具
Netscaler提供多种诊断工具[4],我们可以通过诊断工具获取相应的log文件,用于分析和查看netscaler的工作状态。以下是Netscaler常用的诊断工具(Web查看system->Diagnostics)。
5.2.1 抓包工具
Netscaler提供抓包工具,位于Diagnostics面板中的Technical Support Tools. 点击
Start new trace后打开Trace面板。
Trace面板中将Packet Size的默认值164改为0,避免将捕获的数据包分片。我们建议使用nstrace作为Trace file format,该格式可以记录vlan tag等信息。
5.2.2 Log查看工具
Netscaler的Diagnostics面板中Manage Logs部分,包含查看newnslog中的具体内容。Newnslog作为主要log文件,包含大量信息,可以通过以下查看常用信息。
View events用于查看事件信息以及对应的发生事件,在命令行模式下可以利用图中的命令进行查看。
View console messages用于查看控制台信息,如当发生IP地址冲突等故障时,故障提示信息将记录与此部分。在命令行模式下可以利用图中的命令进行查看。
5.2.3 配置查看工具
Netscaler的Diagnostics面板中包含View Configuration部分,其中configuration difference可以用于比对running configuration和saved configuration的信息。
点击configuration difference,browse中选择保存配置文件ns.conf的路径,则可以进行比对。
5.3 实时数据与统计信息
Netscaler提供友好的方式供我们查询实时数据与统计信息,我们可以根据这些信息了解整个云平台负载以及连接状况,同时也能了解Netscaler自身的健康情况。
5.3.1 实时数据
实时数据可显示系统实时运行情况,供维护人员参考维护。 1、 查询Load Balance的当前连接信息:
Web查看:
命令查看: