发明名称 Configurable network management system event processing using simple network management table indices
摘要 In an embodiment, a computer-implemented method, comprises receiving a simple network management protocol (SNMP) management information base (MIB) definition file; identifying in the MIB definition file one or more SNMP notification varbinds and associated notification varbind information; storing in a compiled MIB file for each of the varbinds: notification varbind info and columnar index info; causing generating a user interface having values based on the compiled MIB file; receiving user input selecting values and setting one or more network management system (NMS) event descriptions or event correlation rules; creating a NMS configuration file that is configured to cause the NMS at runtime to include and use the event descriptions or event correlation rules, and the compiled MIB file, in SNMP notification configuration or event correlation functions of the network management logic. As a result, descriptive data relating to SNMP notification columnar objects becomes available for use in graphical user interface data display panels in event descriptions and in event correlation rules and processes without users or administrators having to learn a special language or API or use a special NMS configuration file format.
申请公布号 US9602336(B2) 申请公布日期 2017.03.21
申请号 US201514705602 申请日期 2015.05.06
申请人 Cisco Technology, Inc. 发明人 Twiddy Robert;VanMastrigt Jacob;Shupp Cris
分类号 H04L12/24;H04L29/08 主分类号 H04L12/24
代理机构 Hickman Palermo Becker Bingham LLP 代理人 Hickman Palermo Becker Bingham LLP
主权项 1. A computer-implemented method, comprising: receiving, from a networking device at a network management computer, a Simple Network Management Protocol (SNMP) notification comprising a columnar varbind that includes one or more varbind indices and corresponding one or more index values and in response thereto automatically performing: using event processing logic at the network management computer, decoding the one or more varbind indices into corresponding one or more index textual names based on compiled Management Information Base (MIB) data that comprises information from one or more MIB definition files that define the one or more varbind indices and the corresponding one or more index textual names; using the event processing logic, retrieving one or more event descriptions from network management system event configuration data; using the event processing logic, comparing the one or more MIB defined index textual names from the compiled MIB data to one or more substitution variables in the one or more event descriptions to identify, from the one or more MIB defined index textual names, a MIB defined index textual name that corresponds to a substitution variable from the one or more substitution variables in the one or more event descriptions; using the event processing logic, based on comparing the one or more MIB defined index textual names from the compiled MIB data to the one or more substitution variables in the one or more event descriptions, replacing the substitution variable with a particular value based on a varbind index value of the one or more varbind index values from the received SNMP notification, wherein the varbind index value corresponds to a varbind index which corresponds to the identified MIB defined index textual name from the compiled MIB data; using the event processing logic, constructing a message based on the one or more event descriptions and the particular value that replaced the substitution variable in the one or more event descriptions.
地址 San Jose CA US