如何计算出监测智能交换机CPU利用率的OID



引言:



        在大型园区网络中可能会有几十上百台智能交换机,应用在不同的地点,如何监控交换机的CPU使用率,尤其是3层核心交换机和一些需要重点监控的交换机的CPU使用情况?这对于我们网络管理人员来说是一项非常重要的工作。如果仅仅是停留在Telnet到交换机上通过命令查看当前交换机的CPU利用率的话,那样的工作效率会非常低而且也达不到实时监控的目的。下面我会结合自己工作中的实际情况来说说如何利用软件查找出智能交换机的OID,并利用这个OID进行交换机CPU利用率监测。



 



所需软件:



 HP openview或者MIB walk(计算MIB使用)、Ultra Edit(比对文件)、Hostmonitor(网络监控软件)



 



操作步骤:



 



【1】使用MIB查找软件,扫描所要监控的智能交换机的private MIB,并导出到一个文本文档中。同时要登录该交换机查看当前CPU利用率。



 



【2】使用该软件再次扫描该智能交换机的private MIB,与上次不同的是这次扫描的时候要进行一些耗费交换机CPU资源的事情,比如用扫描软件扫描一个网段,并且子网掩码设置为16位。之后再导出一个文本文档。同时要登录该交换机查看当前CPU利用率。



 



Ultra Edit比对先前导出的2个文本文档,找出和第1步、2步中CPU利用率数值一样的OID串,该OID就有可能是我们所要找的。



 



【4】将找到的OID号放到Hostmonitor中监控当前交换机CPU利用率,时间间隔设置为1秒种,然后Telnet到这台交换机上,使用命令查看当前CPU利用率,同时使用软件进行耗费交换机CPU的工作,在交换机上不停的用命令查看CPU的利用率,并和Hostmonitor上的监测结果比对,如果完全一致,则证明该OID就是我们要找的监控交换机CPU所用之OID。



 



 


转载于:https://blog.51cto.com/arthur/41435