How to Diagnose Internet Problems in Your Network
Good Internet performance is essential for your business and your everyday life, so experiencing Internet connectivity issues like congestion, slow performance or disconnection issues is always frustrating. In this article, we’re teaching you how to diagnose Internet problems in your network using Network Monitoring.
- Choose a Network Monitoring Software
- Deploy Monitoring Agents in your Network
- Deploy Monitoring Agents over the Internet
- Monitor Firewall CPU and Bandwidth Usage
- Set Up VPN Monitoring
- Troubleshoot Internet Problems
- Start Diagnosing Internet Problems
Many Internet problems are intermittent - which means that they appear in your network for a short time, and then reappear when you least expect them to.
Intermittent problems are much more difficult to reproduce and pinpoint - and are virtually impossible to pinpoint manually, or with traditional monitoring solutions. So it’s important to have the right tools in hand to know how to diagnose Internet problems that are intermittent.
Learn how to detect intermittent network problems to troubleshoot performance issues that are hard to catch with Obkio Network Monitoring software.Learn more
Internet performance can be greatly affected by poor network performance, and many different parts of your network can cause Internet problems.
In fact, the problem may be happening or your end, but it may not. If it's not happening on your end, but it’s affecting your users, you still have to take care of it.
That’s why it’s important to use a monitoring and diagnostic tool that monitors end-to-end network performance to diagnose Internet problems in your network.
A Network Monitoring tool like Obkio continuously monitors end-to-end network performance with synthetic traffic using Network Monitoring Agents. Using synthetic traffic means Obkio doesn’t capture real user traffic in order to maintain users’ privacy.
These Monitoring Agents monitor network performance from the source (your computer or your office) up to the destination (another office, datacenter or clouds) to identify network issues, diagnose connection problems, and collect information to help you troubleshoot.
Start monitoring network performance and troubleshooting network problems in 15 minutes with Obkio!Start for Free
When deploying Obkio, it’s important to set up monitoring agents which monitor network performance between you and the Internet.
First you need at least 1 Software, Hardware, or Virtual Monitoring Agent to monitor your network performance. These Monitoring Agents can be deployed on your workstation, at your company's head office, branch office, data center etc.
All Monitoring Agent types have the same features, including distributed deployment, synthetic traffic every 500ms, and network metric measurement, and more!
Next, you need 2 Public Monitoring Agents to monitor your Internet performance and diagnose Internet problems.
Public Monitoring Agents are hosted by Obkio and major Service Providers around the world like:
- Azure: to monitor apps like Microsoft Teams or Office 365.
- AWS (Amazon Web Services): to monitor apps on AWS Cloud or AWS Marketplace.
- Google Cloud: to monitor the performance of any Google-hosted apps like Google Meet.
Once all Monitoring Agents are deployed, they will continuously exchange traffic between each other to monitor your Internet performance and identify issues like network congestion, high bandwidth usage, packet loss, and slow Internet speeds.
Some Internet problems can actually be caused by your Firewall configurations and resources.
To collect as many metrics as possible when you diagnose Internet problems in your network, you need to monitor CPU and bandwidth usage for network devices like Firewalls.
This can be done using Obkio’s Network Device Monitoring feature.
Network Device Monitoring uses SNMP Polling to monitor the performance of networking devices such as firewalls, routers, switches and wifi access points.
It uses ultra-fast polling (every 30 seconds) to quickly detect and diagnose Internet problems related to short bursts of traffic, CPU utilization, or high bandwidth usage that affect network performance.
Learn how to troubleshoot network issues by identifying where, what, why network problems occur with Network Troubleshooting tools.Learn more
If you have more than one office and you use a VPN, you can also monitor performance inside and outside of your VPN to identify network issues and diagnose VPN performance issues.
You can refer to our documentation on VPN Monitoring to set up VPN monitoring between your company’s office and a remote office or a remote user's laptop.
With this set up, Obkio will continuously measure core network metrics between your network and your Internet to:
- Identify Internet performance and connectivity issues
- Alert you if Internet problems are detected
- Collect historical data to compare Internet and network performance in the future
Obkio offers 3 types of traceroutes that show the route path from a source to a destination. With traceroutes you can:
- See the different routers (called Hops) and the latency and packet loss between each of them.
- Identify where network and Internet issues are located
- Run traceroutes in both directions, which helps a lot when troubleshooting
- Share traceroute results with your ISP for quick troubleshooting and support
If you want to learn more about how to use Traceroutes and how they work, check out our complete Traceroute Blog Series.
Download Obkio's free Complete Guide to Traceroutes to learn to identify network problems with the most popular network troubleshooting tool for IT Pros.Download Now
Don’t lose money because your company’s gone offline. Download speeds, bandwidth, congestion, and application performance are vital to your business' productivity.
To set up network monitoring to diagnose, identify, and even troubleshoot Internet problems in your network, get started now with Obkio’s Getting Started Documentation!