配置交换机KPI信息定时上报分析器
背景信息
想要交换机将KPI信息定时上报到分析器,必须首先在交换机上使能NETCONF功能并配置通信双方的IPv4地址和端口号,其次打开交换机向分析器上报采集信息的开关。
如果是分析器独立部署场景,还需要配置SNMP功能,将交换机拓扑信息上报到分析器。
操作步骤
- 配置交换机SNMP功能,仅分析器独立部署场景涉及。
- 执行命令system-view,进入系统视图。
- 执行命令snmp-agent,使能SNMP Agent服务。
缺省情况下,没有使能SNMP Agent服务。执行任意snmp-agent的配置命令(无论是否含参数)都可以触发SNMP Agent服务使能。
- 执行命令snmp-agent sys-info version { { v1 | v2c | v3 } * | all },配置SNMP的协议版本号。
缺省情况下,SNMP的协议版本为SNMPv3。
- 执行如下任一命令配置设备的读写团体名。
- snmp-agent community { read | write } { community-name | cipher community-name } [ mib-view view-name | acl { acl-number | acl-name } | alias alias-name ] *
- snmp-agent community { read | write } [ cipher ] community-name [ mib-view view-name ] acl-ipv4 { acl-number | acl-name } [ acl-ipv6 { acl-number | acl-name } ] [ alias alias-name ]
- snmp-agent community { read | write } [ cipher ] community-name [ mib-view view-name ] acl-ipv6 { acl-number | acl-name } [ alias alias-name ]
缺省情况下,设备上没有配置团体名,且设备会对配置的团体名进行复杂度检查,若检查不通过,则配置不成功。设备对团体名复杂度的要求如下:
- 团体名最小长度为set password min-length命令的配置值,缺省情况下,最小长度是8个字符。
- 至少包含2种字符,包括:大写字母、小写字母、数字、特殊字符(不包括问号和空格)。当输入的字符串两端使用双引号时,可在字符串中输入空格。
- 执行命令quit,退出系统视图。
- 配置交换机NETCONF功能。
- 执行命令system-view,进入系统视图。
- 执行命令netconf,使能NETCONF功能并进入NETCONF视图。
- 执行命令source ip ip-address [ port port-number ],配置交换机与分析器对接时使用的IPv4地址及端口号。
- 执行命令smi-server,创建并进入交换机维护可视化SMI(switch maintance insight)视图。
- 执行命令server ip-address ip-address [ port port-number ],配置与交换机对接的分析器的IPv4地址及端口号。
- (可选)执行命令keepalive { interval interval | retry-interval retry-interval | retry-number retry-number } *,配置设备和分析器之间的连接参数。
缺省情况下,设备与分析器的心跳报文发送时间间隔为5分钟,重连时间间隔为5分钟,重连次数为0。
- (可选)执行命令max-packet-size size,配置设备向分析器上报KPI信息的最大数据长度。
缺省情况下,设备向分析器上报KPI信息的最大数据长度为5KB。
- 执行命令return,退回用户视图。
- 配置交换机KPI信息定时上报分析器。
- 执行命令system-view,进入系统视图。
- 执行命令netconf,进入NETCONF视图。
- 执行命令smi-server,进入SMI视图。
- (可选)执行命令report-interval interval,配置设备向分析器上报KPI信息的周期。
缺省情况下,设备向分析器上报KPI信息的周期为1分钟。
- 执行命令collect-item { device-data | fiber-module | poe | user-data | device-status } enable,配置设备向分析器上报采集信息。
缺省情况下,设备向分析器上报采集信息的所有开关关闭。
- 配置user-data参数,向分析器上报有线用户的流量统计信息时,需要在AAA域视图下配置statistic enable命令使能域用户的流量统计功能。
- 配置user-data参数,设备会同时上报通过认证上线的用户信息和不通过认证直接上线的用户信息。不通过认证直接上线的用户信息即设备学习到的动态MAC信息,如果不需要上报设备学习到的动态MAC信息,可以配置collect dynamic mac disable命令关闭。
- 配置user-data参数,需要在全局和接口下执行arp snoopng enable命令使能ARP Snooping功能,分析器才能解析出用户的接入端口信息。
- (可选)执行命令collect-item { device-data | fiber-module | poe | user-data | device-status } interval interval,配置设备采集KPI信息的时间间隔。
缺省情况下,设备采集信息的时间间隔为5分钟。