Hello, this is WhaTap Labs!
On February 2, 2024, WhaTap's Network Performance Monitoring was officially released. 👏
In the past, network monitoring was operated in the form of obtaining and visualizing information dependent on servers and network equipment through the SNMP protocol. Recently, the network market has been growing in the big framework of cloud and virtualization, which makes it difficult to determine the outage situation and factors with the existing monitoring method. WhaTap's Network Performance Monitoring will solve these difficulties!
In today's post, we will take a look at why you should use Network Performance Monitoring (NPM) and how to use it.
In recent container-based virtualization environments, multiple containers run on a single machine. Each container has its own network stack, and communication between multiple containers exists even on a single machine. It is difficult to distinguish which container and even which process is causing the problem using traditional equipment-based network monitoring. In addition, on-premise environments where services are run on traditional servers and network equipment are changing to a virtual environment provided by a cloud service provider (CSP). In the cloud, there is no physical entity, so the processes that perform the actual work are the important things to monitor.
This is why cloud and virtualization have created gray zones that traditional network performance monitoring methods fail to track. WhaTap's NPM tracks network behavior on a per-process basis, so you can keep up with changes in your cloud and virtualization environment.
The increasing number of Micro Service Architecture (MSA)-based services and their inherent flexibility and scalability are increasing the complexity of network relationships. The actions taken to stabilize services, such as High Availability (HA) configurations and Scale Out, are also contributing to network complexity. As these relationships become more complex, it becomes increasingly difficult to recognize if a load is occurring and to determine where it is.
That is why network monitoring needs to change from traditional device-centric monitoring to process-centric monitoring. WhaTap's NPM tracks the network actions performed by each process, visualizing complex component and status information in an intuitively understandable way through topology.
WhaTap NPM groups complex networks to quickly monitor performance metrics by zone. Topology dashboards provide grouped, simplified network information to quickly identify network failures.
1. Network Topology
The Network Topology menu provides a topology chart that shows the relationships between nodes at a glance and, in conjunction with linear charts by metric, allows you to quickly see the performance of sections of your network.
Topology is a chart that depicts your network in terms of nodes and edges. It can be paired with time series charts for each performance metric to more easily pinpoint network bottlenecks or failures. You can view data in real time and for specific periods in the past, and you can visualize and monitor the performance of your abstracted network based on "process type" or "application" tags.
2. Network Trends (TCP)
While the Network Topology menu is all about visualizing network configuration information, the Network Trends (TCP) menu provides a dense view of numerical performance information on a single screen. You can view performance information over time in real time, and you can also view performance information from historical points in time to analyze issues.
3. TCP Session / UDP Session
The TCP Session / UDP Session menu allows you to use the session data collected by the agent to identify outage points in detail. It provides a filter feature that allows you to set multiple conditions to identify data efficiently. The data you identify can be downloaded in CSV file format so that you can utilize it as a separate resource.
1. Quality metrics
The WhaTap NPM provides Latency and Jitter metrics. These can be used as a baseline for determining performance issues and outages, and can be collected in cases that utilize TCP-based network communication.
2. Network Usage Metrics
It provides information about network usage and can be used to optimize your cloud environment through unintended influx of external traffic (such as DDoS) or traffic patterns.
We hope you enjoyed this introduction to WhaTap's new Network Performance Monitoring! If you are interested, you can try it out for free for 15 days by creating an NPM project now!