IJCOT-book-cover International Journal of Computer & Organization Trends  (IJCOT)          
 
© 2025 by IJCOT Journal
Volume - 15 Issue - 1
Year of Publication : 2025
Authors : Amwayi Harrison, Abraham Mutua
DOI : 10.14445/22492593/IJCOT-V15I1P304

How to Cite?

Amwayi Harrison, Abraham Mutua "A Multi-Agent Monitoring System for Computer Networks" International Journal of Computer and Organization Trends  vol. 15, no. 1, pp. 33-40, 2024. Crossref, https://doi.org/10.14445/22492593/IJCOT-V15I1P304 

Abstract

In today's business landscape, reliable network infrastructure is essential for uninterrupted operations. As networks increase in complexity, effective monitoring systems become crucial to ensure device performance and availability. This study presents a multi-agent-based system for monitoring computer network devices, utilizing autonomous agents to gather data through the Simple Network Management Protocol (SNMP). The proposed solution addresses scalability and network congestion challenges often seen in centralized monitoring systems by leveraging Apache Kafka to distribute and manage monitoring data efficiently while autonomous agents handle data collection, thereby reducing latency and minimizing network load. The research first examines existing multi-agent applications that leverage SNMP agents, identifying their limitations before introducing a novel model that integrates SNMP agents with Apache Kafka to facilitate scalable data ingestion. The system's performance was tested in a simulated environment, and significant enhancements in scalability and efficiency were observed for real-time monitoring. The findings conclude that combining multi-agent systems with Apache Kafka offers a robust framework for efficient, real-time network monitoring, with improved scalability and reduced latency compared to traditional centralized models.

Keywords

Network Monitoring, Multi-Agent Systems, Apache Kafka, Simple Network Management Protocol (SNMP), Scalability.

References

[1] Leena Aarikka-Stenroos, and Paavo Ritala, “Network Management in the Era of Ecosystems: Systematic Review and Management Framework,” Industrial Marketing Management, vol. 67, pp. 23-36, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Sisay Tadesse Arzo et al., “Multi-Agent-Based Traffic Prediction and Traffic Classification for Autonomic Network Management Systems for Future Networks,” Future Internet, vol. 14, no. 8, pp. 1-23, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Sisay Tadesse Arzo et al., “Multi-Agent Based Autonomic Network Management Architecture,” IEEE Transactions on Network and Service Management, vol. 18, no. 3, pp. 3595-3618, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Bilal Zaka, and Christian Safran, “Emerging Web-Based Learning Systems and Scalability Issues,” International Conference on Computer Science and Software Engineering, Wuhan, China, pp. 889-892, 2008.
[CrossRef] [Google Scholar] [Publisher Link]
[5] D. Harrington, R. Presuhn, and B. Wijnen, “An architecture for Describing Simple Network Management Protocol (SNMP) management frameworks (RFC 3411),” Internet Engineering Task Force (IETF), 2002.
[Google Scholar] [Publisher Link]
[6] Hari T.S. Narayanan, Geetha Ilangovan, and Sumitra Narayanan, “Feasibility of SNMP OID Compression,” Journal of King Saud University - Computer and Information Sciences, vol. 25, no. 1, pp. 35-42, 2013.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Tobias Hossfeld, Poul E. Heegaard, and Wolfgang Kellerer, “Comparing the Scalability of Communication Networks and Systems,” IEEE Access, vol. 11, pp. 101474-101497, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Oliver Michel, and Eric Keller, “SDN in Wide-Area Networks: A Survey,” Proceedings of the 2017 Fourth International Conference on Software Defined Systems (SDS), Valencia, Spain, pp. 37-42, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Ronald Paucar Curasma, and Herminio Paucar Curasma, “Assessment and Proposal of a Network Monitoring System Based on Free Software,” 2020 IEEE Engineering International Research Conference (EIRCON), Lima, Peru, pp. 1-4, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Pang-Wei Tsai et al., “Network Monitoring in Software-Defined Networking: A Review,” IEEE Systems Journal, vol. 12, no. 4, pp. 3958-3969, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Fung Po Tso, Simon Jouet, and Dimitrios P. Pezaros, “Network and Server Resource Management Strategies for Data Centre Infrastructures: A Survey,” Computer Networks, vol. 106, pp. 209-225, 2016.
[CrossRef] [Google Scholar] [Publisher Link]
[12] S. Waldbusser, “Management Information Base (MIB) for the Simple Network Management Protocol (SNMP) (RFC 3418),” Internet Engineering Task Force (IETF), 2002.
[CrossRef] [Google Scholar] [Publisher Link]
[13] J. West, Data Communication and Computer Networks: A Business User's Approach, Cengage Learning, 2022. [Online]. Available: https://www.tamuct.edu/syllabi/docs/2023_Summer/20230660157.pdf
[14] Wojciech Kocjan, Learning Nagios 3.0. Birmingham, UK: Packet Publishing Ltd., 2008.
[Google Scholar] [Publisher Link]
[15] Yang Guo Shan et al., “Research on Monitoring of Information Equipment Based on Zabbix for Power Supply Company,” 3rd International Conference on Applied Machine Learning, Changsha, China, pp. 487-491, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[16] J. Case et al., “A Simple Network Management Protocol, Request for Comments (RFC) 1157,” Internet Engineering Task Force (IETF), 1990.
[Google Scholar] [Publisher Link]
[17] Fernando Hidalgo, and Eric Gamess, “Integrating Android Devices into Network Management Systems based on SNMP,” International Journal of Advanced Computer Science and Applications, vol. 5, no. 5, pp. 1-8, 2014.
[CrossRef] [Google Scholar] [Publisher Link]