Managing a computer network is now a critical issue in today's rapidly changing network environment; this is based on the network scope, complexity and the constant need for usage in application-based services that run on the network. This research work was motivated by the gap in the existing network monitoring designs with a mindset to implement an improved network monitoring system using multi-agent based approach that can integrate and execute all the network monitoring services in a single automated solution platform.