Int J Performability Eng ›› 2020, Vol. 16 ›› Issue (9): 1424-1433.doi: 10.23940/ijpe.20.09.p11.14241433

Previous Articles     Next Articles

Multi-Agent Data Collection and Processing based on SNMP / XML

Man Zhaoa,b, Zhao Chenc, and Hui Lia,*   

  1. aSchool of Computer Science, China University of Geosciences, Wuhan, 430074, China;
    bKey Laboratory of Geological Survey and Evaluation of Ministry of Education, Wuhan, 430074, China;
    cSchool of Mechanical Engineering and Electronic Information, China University of Geosciences, Wuhan, 430074, China
  • Submitted on ; Revised on ; Accepted on
  • Contact: * E-mail address:

Abstract: To address the shortcomings of traditional Simple Network Management Protocol (SNMP)-based network management systems, including their inflexible data collection mechanism, poor scalability and being difficult to develop and maintain, this paper proposes designing and implementing a universal and portable SNMP data collection and processing framework in which the management information base (MIB) to eXtensible Markup language (XML) module is regarded as the crosscutting concern through which automatic data filtering and data mapping are realized, and a non-relational database (Redis) is used for storing data processed through XML mapping. We used AdventNet_Simulation_Toolkit to simulate a multi-agent environment in which various modules of the above framework (from data acquisition to data storage) were constructed, and the functional and performance testing of the entire framework was conducted. According to the test results, this study presents a new route for the development of web-based SNMP management systems.

Key words: SNMP, MIB, XML, multi-agent