In the contemporary IT landscape, the concept of network monitoring is pervasive. It is a crucial IT process involving the continuous evaluation of networking components such as routers, switches, firewalls, servers, and VMs for fault and performance. The goal is to ensure their availability is maintained and optimized. Proactivity is a key aspect of network monitoring, where identifying and addressing performance issues and bottlenecks at an early stage is essential. Effective proactive monitoring plays a vital role in preventing network downtime or failures.