惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

I
InfoQ
Hugging Face - Blog
Hugging Face - Blog
月光博客
月光博客
量子位
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
S
SegmentFault 最新的问题
罗磊的独立博客
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
L
LINUX DO - 最新话题
T
Threatpost
Cisco Talos Blog
Cisco Talos Blog
The GitHub Blog
The GitHub Blog
V
V2EX
SecWiki News
SecWiki News
P
Privacy & Cybersecurity Law Blog
Forbes - Security
Forbes - Security
T
Troy Hunt's Blog
S
Security @ Cisco Blogs
Martin Fowler
Martin Fowler
Attack and Defense Labs
Attack and Defense Labs
A
Arctic Wolf
C
CXSECURITY Database RSS Feed - CXSecurity.com
The Register - Security
The Register - Security
Blog — PlanetScale
Blog — PlanetScale
The Last Watchdog
The Last Watchdog
T
Tor Project blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
C
Cisco Blogs
P
Proofpoint News Feed
O
OpenAI News
Hacker News - Newest:
Hacker News - Newest: "LLM"
小众软件
小众软件
雷峰网
雷峰网
H
Heimdal Security Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
Stack Overflow Blog
Stack Overflow Blog
Engineering at Meta
Engineering at Meta
云风的 BLOG
云风的 BLOG
Last Week in AI
Last Week in AI
C
Cyber Attacks, Cyber Crime and Cyber Security
Webroot Blog
Webroot Blog
C
Check Point Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
W
WeLiveSecurity
T
Threat Research - Cisco Blogs
人人都是产品经理
人人都是产品经理
Hacker News: Ask HN
Hacker News: Ask HN
The Hacker News
The Hacker News
V
Vulnerabilities – Threatpost
Microsoft Security Blog
Microsoft Security Blog

Catchpoint Blog

SRE Report: AI optimism and the economics of effort SRE Report: Why fast is what users trust SRE Report 2026: What surprised us, what didn't, and why the gaps matter most The SRE Report 2026: Defensible Ns Why Synthetic Tracing Delivers Better Data, Not Just More Data A New Chapter: LogicMonitor + Catchpoint – A Personal Note from Mehdi Mezmo + Catchpoint deliver observability SREs can rely on The four pillars holding up your digital business, and what happens when they crumble When payments pause: lessons from a global payments outage Observability 2025 Decoded: What the DZone Report Means for SLO-Driven Ops The next evolution of WebPageTest has arrived, and it’s a game-changer The Monitoring Blind Spot That Could Cost You Black Friday Powering Mexico’s Digital Future: Expanded Internet Observability with Catchpoint The Next Chapter of WebPageTest: Your New Experience Starts Soon SRE Report Retrospectives — Have AIOps Predictions Held Up? When BGP becomes UX: The inside story of a SaaS routing decision gone wrong (or right) Session Replay explained: A guide to seeing digital experience through your user’s eyes Making the invisible visible: Are your cloud firewalls and DDoS protection really working? Why it’s time to move beyond APM: Monitoring from the user’s perspective When metrics mislead: Inside the 2025 Retail Web Performance Benchmark The vendor trap: why your next outage won’t be your fault—but will be your problem LLMs don’t stand still: How to monitor and trust the models powering your AI Semantic Caching: What We Measured, Why It Matters The Annual SRE Survey Is Open—We Want to Hear from You Observability isn’t about the tool. It’s about the truth Invisible dependencies, visible impact: Lessons from the Google Cloud outage Real-time detection of BGP blackholing and prefix hijacks Leading analyst firm reveals the real cost of internet disruptions The Power of Over 3000 Intelligent Observability Agents Monitoring in the Age of Complexity: 5 Assumptions CIOs Need to Rethink Why Intelligent Traffic Steering is Critical for Performance and Cost Optimization Retail digital performance event recap: Key insights from IBM & Catchpoint Zendesk outage: A case for proactive monitoring and faster incident response Silence during chaos: Why the X outage is a call to arms for proactive monitoring The $1 Million Lesson: Building a Culture of Quality Through SLAs When AI tools fail: How to map your AI dependencies for proactive visibility Why Super Bowl 2025 was a triumph for Internet Resilience Why Internet Performance Monitoring is the new health check for IT organizations Why use Playwright in Catchpoint for synthetic monitoring Introducing WebPageTest Expert Plan: Real-Time Insights, Synthetic + RUM together in One Platform The shift to digital: How businesses are reshaping their priorities for 2025 The SRE Report 2025's Call to Action Monitoring in the Age of the Internet: DEM, IPM, and APM—What You Need to Know SSL Monitoring, Trust, and McLOVIN Performing for the holidays: Look beyond uptime for season sales success Lessons from Microsoft’s office 365 Outage: The Importance of third-party monitoring Web Performance Experts Look into the Future of Web Performance The hidden challenges of Internet Resilience: Key insights from 2024 report When SSL Issues aren’t just about SSL: A deep dive into the TIBCO Mashery outage The curious case of Marriott and the untold impact of web performance on revenue Preparing for the unexpected: Lessons from the AJIO and Jio Outage It’s time to stop neglecting the elephant in the room: Performance Matters! The Need for Speed: Highlights from IBM and Catchpoint’s Global DNS Performance Study Learnings from ServiceNow’s Proactive Response to a Network Breakdown Webinar Recap: Taking Web Performance to the Next Level Use the Catchpoint Terraform Provider in your CI/CD workflows Is the Internet ready for L4S? Takeaways from the CrowdStrike outage: third-parties can pose risk July 19th global IT outage reminds us of digital complexity 5 Actions you can take to improve digital performance 2024: A banner year for Internet Resilience APM vs Observability: Both-and, not either-or AppAssure: Ensuring the resilience of your Tier-1 applications just became easier APM vs observability: why your definitions are broken APM vs Observability: What comes next? APM vs Observability: Observing beyond APM Achieving stability with agility in your CI/CD pipeline AWS Outage: How do you prepare for the failure of your own safety net? Agentic AI: Powerful But Fragile—What You Need to Know Catch frustration before it costs you: New tools for a better user experience Catchpoint Expands Observability Network to Barcelona: A Growing Internet Hub Catchpoint Peak Performance Summit 2025: Redefining Observability for the Outcome Economy Catchpoint named a leader in the 2024 Gartner® Magic Quadrant™ for Digital Experience Monitoring Consolidation and Modernization in Enterprise Observability Connected Devices: Unlocking the next frontier of Internet Performance Monitoring Cloud Monitoring's Blind Spot: The User Perspective Cloudflare’s Resolver Outage: More Than Just DNS Cloudflare outage: another wake-up call for resilience planning Demystifying API Monitoring and Testing with IPM Creating the IPM Category: Catchpoint’s Journey to Leadership and the LogicMonitor Era Critical Requirements for Modern API Monitoring Customer Survey 2024: Unveiling insights and impact Did Delta's slow web performance signal trouble before CrowdStrike? Diagnosing Wi-Fi failures that traditional tools miss: a case study DNS misconfiguration can happen to anyone - the question is how fast can you detect it? ECN explained: Navigate congestion for faster, smoother data delivery Don’t get caught in the dark: Lessons from a Lumen & AWS micro-outage Escalating risk, shrinking margins: The 2025 Internet Resilience Report From refresh to results: the metrics that shaped Election Day 2024 coverage Fast and furious: The importance of performance in the digital age From the source to the edge: the six agent types you can’t ignore From SEO to AEO: Why Web Performance Is the Key to AI Search Success Going for gold: Testing the resilience of Olympic websites Here’s the proof: What the fastest sites on the web have in common Google’s Agent-to-Agent (A2A) Protocol is here—Now Let’s Make it Observable How IPM helped a top tech brand catch an OpenAI outage before it became a crisis How AI Turns Monitoring From “What Now?” Into “What’s Next?” How SAP achieved world-class uptime through modern observability How to Monitor AI Agents in Commerce Systems
Getting Started with Traceroute
2026-05-31 · via Catchpoint Blog

in this blog post

“Traceroute? You mean the thing I can type at the command line? Why would I even want to set up a test for that?”

This is, believe it or not, a comment we hear a lot at Catchpoint. At least from folks who are either new to tech, new to monitoring, or new to Catchpoint (or all three). It’s a common misconception.  

It’s also something I’m not going to spend a ton of time addressing here. This blog is not meant to convince you why traceroute is super useful (even though it is). If you want more along those lines, I would like to suggest “How to Read a Traceroute”, which digs into both the history of the technology and the modern real-world use cases traceroute solves.  

Instead, this guide is about one thing: giving you a jump-start to building your first (or even your next) traceroute test. It’s going to focus on the bare-minimum steps you need to get the job done, but I’ll also take some time to explore the other optional (but no less interesting) elements of a test.  

Let’s get started.

How do I set up a traceroute test in Catchpoint?

Before you begin, make sure you have two things ready:

  • A target for the traceroute (an IP address or public-facing URL)
  • A Product or Folder where the test will live in Catchpoint


Friendly PSA: Your office printer is not a valid target. Unless you have that connected to the public Internet and OH FOR THE LOVE OF PANTS DON’T DO THAT. WHY WOULD YOU WANT TO DO THAT?!?

Ahem.

For more about Product and Folder locations, see here

Go into the Catchpoint portal and click "Control Center" from the left-hand navigation.

Picture 4, Picture

Select the Product or Folder (if you want. But if you don't pick now, you will be asked to select one after the next step)

Scroll down and you will see 5 options below "Traceroute".  

Picture 50285348, Picture

These are:  

If you're not sure which one you need, click each of the links above to see the differences.  

Since you asked: Traceroute InSession is Catchpoint’s unique solution to several problems with “regular” traceroute. It’s a patented approach unique to Catchpoint. For more information about it, check out this article.

NOTE: DO NOT PANIC. You can change the test type later in this process, so don’t stress about locking it in just yet.  

If you didn't select a Product or Folder before, you'll have to make a selection now.

Picture 3, Picture

That will open up your traceroute test properties screen.  

A screenshot of a computerAI-generated content may be incorrect., Picture

What are the required fields for a traceroute test?

The required elements for your test are:

  • Test name  - This is the name of the test. Not much more to say here.
  • Monitor – This is the type of Traceroute test to do. You picked it before, but this is your chance to change it if you want.  
  • Test Location – Possibly the part of the test you are most interested in – it’s the thing you are setting up a traceroute TO. This can be an IP address (1.2.3.4 – no, don’t use that IP as a test. What are you, a reprobate?) or domain name (like catchpoint.com and if you REALLY want to test to our website, that’s fine. Why should google get all the attention?)  
  • Run From – You set the start and end date and time of the test. Yes, you HAVE to specify an end date. You also need to eat all your vegetables. Look, I don’t make the rules, that’s just how things are.  
  • Nodes (Agents) – this is the location the test will be run from. You can select from any one of our 3,000 (at the time of this writing) agents, located across the globe.  
    NOTE: This might be automatically applied based on the Property or Group settings.

Believe it or not, those are the only requirements for this test. There are, however, a bunch of other items you ought to fill in. Before I do, I’d like to direct your attention to the left-hand area of the screen:

A screenshot of a phoneAI-generated content may be incorrect., Picture

How does Catchpoint calculate the cost of a traceroute test?  

Now, I know you’re probably not the person who deals with paying the bills at your company. But someone over there cares about how much things cost. That’s not to say Catchpoint requires a Brinks truck full of cash to operate. Quite the opposite. But folks in purchasing don’t like surprises, even if the “surprise” is that the cost doubled from $50 to $100. This is your chance to avoid getting an email from them asking questions.  

Without getting too sidetracked, Catchpoint uses a point-based pricing model. Each test consumes a certain number of points depending on factors like:

  • Test type
  • Number of agents
  • Test frequency
  • Complexity and resource usage

For example:  

  • A basic traceroute test from a single agent might cost 121 points.
  • Add a second agent? That jumps to 152 points.
  • Change the test frequency from every 6 hours to every hour? You’re now at 730 points.  

Tip: There are dashboards that show the current consumption of points across your Catchpoint account, but it still pays (literally) to be aware of the relative cost of what you’re creating.  

What do “Inherit / Inherit & Add / Override” mean in test settings?

A screenshot of a computerAI-generated content may be incorrect., Picture

Some sections will be hidden unless you change this block from “Inherit” to something else. This is because – as the text implies – you’re inheriting those settings from the defaults (usually set at the “Property” level).  

Here’s what each option does:

  • Inherit – as already mentioned, this means the settings created elsewhere will be applied here.  
  • Override – This will ignore the previously-established settings, and let you set different options for this test.
  • Inherit & Add – First, this option isn’t always available, so if you’re not seeing it, don’t immediately change your glasses prescription. Second, this option, when visible, lets you override some of the settings, but not all of them.  

Additional optional fields you might encounter

Easy-peasy, right? OK, let’s get back on track! There are a few elements that are required (marked with an asterisk) but you usually won’t need to deal with them.  

They are:

  • Description – Don’t overthink this one. It’s just for your own awareness.
  • Status – This allows you to toggle the test as active or not.  
  • Index – This lets you group several tests together so you can display an individual test in relation to the average of the test group (i.e. the index).
  • Labels – These are freeform “labels” that you can use in other areas of Catchpoint including dashboards, reports, and alerts. They would allow you to set if/then triggers, or group elements on a screen, or any number of other cool things.
  • Test Data Webhook – This is the webhook you would use to connect to the test results via API and export the data into other tools, graphing systems, etc.
  • Thresholds – When this test is considered to be in a “warning” state. You have the option to set these thresholds in terms of millisecond (ms) response time, % availability, or both.  

How do I configure performance thresholds?

Thresholds define when your test is considered to be in a Warning or Critical state. Here’s what to keep in mind:  

  • You must set a threshold for response time (ms)—it’s required.
  • The Critical threshold must always be worse than the Warning threshold.  
  • For the response time (ms) setting, Critical needs to be higher.
  • For % Availability, Critical needs to be lower.

These thresholds trigger visual indicators in dashboards and can be used to power alerts.

How do I control when and where my test runs?

If you’re testing from multiple locations, Catchpoint gives you flexibility in how the test executes:

  • Run On – Presuming you’ve set up more than one agent, you can specify whether the test runs on every agent every time, or if it should run on a (random) sub-set of agents. This is a way of keeping point cost down while ensuring you have visibility across the entire range of agents.  
  • Agent Distribution – tying into the “Run On” option, this determines whether the test runs at the same time on every node, or at random intervals across nodes.  
  • Run Schedule – Set how often the test runs.
  • Maintenance Schedule – Define periods when tests should be paused or ignored.

How do alerts work in a basic test setup?

Alerts notify you when thresholds are crossed. In a basic setup, you can define:

  • Alert Recipients – A comma-separated list of email addresses for people who should receive alerts when a threshold is crossed
  • Alert Subject – The subject of the email that recipients will receive. Note that there is a healthy list of variables (called “macros”) you can use within the subject field. For a complete list of those macros, see the documentation here.

NOTE: This is just the default setting for a basic alert. Catchpoint supports far more alert nuances than this but delving into it goes beyond the scope of this blog. We’ll dive deep into alerts in a future post.

What happens after you create a traceroute test?

If you’ve followed along until this point, you’ll have a functional traceroute test set up. Now you can click “Save” and bask in the warm glow of a job well done.  

Now you can… uh… actually, what CAN you do now?

Obviously, the test is collecting data. But where is it? How can you see it? And – besides looking at it lovingly – what can you do with it?

How do I view and analyze traceroute test results in Smartboards and Explorer?

One of the first ways to view the data from any test is using Smartboards  

From within the test itself, you’ll see the Smartboard option at the top left corner.  

A screenshot of a computerAI-generated content may be incorrect., Picture

But that’s not all. If you click the little down-y-arrow-thingy (Don’t laugh, this is a very technical term.) you’ll see some other options:

Performance

This is the default Smartboard view and includes:  

  • % Downtime: How often the target destination was unavailable.
  • Network Metrics (ms): Round-trip time (basically ping) and the amount of jitter, both expressed in milliseconds.
  • Network Metrics (%): Packet loss as a percentage of total packets transferred.
  • Experience Score: A composite metric which grades the overall digital experience of individual tests or groups of tests on a scale of 0-100.
  • Event summary: Key events (errors, alerts triggered, and more.

Scatterplot

Think of this as the “Performance” option but without the connecting line. While traceroute might not generate the most thrilling graph you’ve ever seen, for other types of data it can be very informative.

A screenshot of a computerAI-generated content may be incorrect., Picture


You’ll see:

  • Average test time (ms)
  • % Availability


It's important to note that at the bottom of the graph area, somewhat hidden if you don’t know to look for it, is another section that’s worth your time. This area appears in other graphs, but I’m taking a moment to talk about it here.

Picture 5, Picture


You can expand this area by dragging up on the double-lines in the center. Depending on the type of graph you are showing, you’ll see tabs for a summary table, Errors, and Purge.

What is the summary table and why is it useful?

Summary Table provides a columns-and-rows view that shows:

  • The number of tests (runs) shown on the graphs above
  • Overall averages for other data shown in the graphs above (Test time, availability, etc.


Errors: As the name implies, this has details on the errors that have occurred with regard to this test.  

Purge Summary: A list of any data that has been selected to be purged (a function covered elsewhere).

The Summary Table view gives you a compact, actionable snapshot of test behavior, errors, and cleanup history—making it easier to validate data or debug quickly.

What do the Statistical and Records views in Explorer reveal?

Statistical view: The statistical chart view in Explorer provides you with 3 charts instead of one:

  • 95th percentile test time (ms)
  • Median test time (ms)
  • Geometric mean (GM) test time (ms)

A screenshot of a computerAI-generated content may be incorrect., Picture

Statistical view

It’s worth noting that, like the Scatterplot graph, this Explorer has a Summary Table area at the bottom.

Records view: This option doesn’t open a new chart area but instead opens up a sub-panel showing the last few tests and their results (failure or success, and if successful, the test time). This is meant to be used for troubleshooting the test itself, either when you first create it or if it starts to have problems later on.

Together, the Statistical and Records views help you validate test stability and performance patterns over time. Use them to pinpoint trends, troubleshoot problems, and ensure your tests are running as expected.  

While there’s a lot more to know about building dashboards in general, that topic is outside the scope of this blog. Trust that we will get to it in a future installment.

Can I add my traceroute test to dashboards or alerts?

Not to sound like a broken reco… geeze that’s an old reference. Hmmm… Not to sound like the lowest Spotify plan? Nah. You know what? Go ahead and shoot me your best replacement for the “broken record” cliché in the comments.

But I digress. My point is that the process of building dashboards and alerts really is outside the scope of this blog. So, I will simply say that your new traceroute test would look great in a flashy new dashboard (or a hardworking old one). But getting it in there isn’t something we’ll be covering here.  

Nor are we going to dive into all the amazing nuances of crafting a useful, informative, actionable alert. Not because you don’t need them, but because this blog is long enough as it is.  

Why does test location diversity matter for traceroute

One of the immediate and obvious drawbacks to the “do it yourself” approach with traceroute is that you can only test from the point of view you have (meaning the system you’re currently on). This doesn’t come anywhere close to what anyone would consider comprehensive visibility.  

In order for traceroute (or any monitoring test, really) to be effective, it needs to be run from multiple locations so that the true state of the target can be known. If a site shows down from Cleveland, but up from Bengaluru and Istanbul, then it’s not DOWN-down. It’s only down-ish (hey, I don’t make up these highly technical ter… Ok. I’m totally making them up. But I hope you go with it anyway. But I digress…)

Common approaches to multi-location testing

For many monitoring tools, “multiple locations” is accomplished either by:

  1. Asking you, the user, to install Yet-Another-Damn-Agent on systems you own and maintain to run those tests from within your locations This still doesn’t answer the question of whether your users – who are most likely NOT in your corporate data centers – can get to the application.
  1. Putting agents in the three I mean five I mean however many cloud providers are in operation today and monitoring from there. Once again, unless your users are also inside those cloud locations, this is only partially informative.  

What makes Catchpoint different?

Catchpoint has 3,000 (that’s THREE-FREAKING-THOUSAND, for those who prefer their numbers in bold-underlined-all-caps) locations. Literally no other monitoring solution has that kind of coverage.  And more than that, the locations are “real”. Meaning that they extend beyond just the usual suspects of cloud-and-colo. We have multiple endpoints embedded in every major ISP across the globe. And hundreds of “last mile” locations, which are as close to your house as we can get without having a device stuck in your underwear drawer.

This is such a critical difference that I thought it deserved its own section. And it applies not only to traceroute, but to every test in Catchpoint’s suite of solutions.

Is setting up a traceroute test really worth it?  

Yes! If there’s one thing you take away from this blog, it’s that setting up a traceroute test is both easy and impactful. Easy in the sense that there aren’t that many steps to get one stood up, and impactful because – as old… I mean “revered” as traceroute is, it still has a lot of relevance and importance in terms of helping you understand how your applications, networks, and infrastructure is performing.

Dive deeper

  • Now that you’ve got your test up and running, check out our comprehensive guide on how to read a traceroute for practical tips, real-world examples, and common pitfalls to avoid.  

Summary

“Traceroute? You mean the thing I can type at the command line? Why would I even want to set up a test for that?”

This is, believe it or not, a comment we hear a lot at Catchpoint. At least from folks who are either new to tech, new to monitoring, or new to Catchpoint (or all three). It’s a common misconception.  

It’s also something I’m not going to spend a ton of time addressing here. This blog is not meant to convince you why traceroute is super useful (even though it is). If you want more along those lines, I would like to suggest “How to Read a Traceroute”, which digs into both the history of the technology and the modern real-world use cases traceroute solves.  

Instead, this guide is about one thing: giving you a jump-start to building your first (or even your next) traceroute test. It’s going to focus on the bare-minimum steps you need to get the job done, but I’ll also take some time to explore the other optional (but no less interesting) elements of a test.  

Let’s get started.

How do I set up a traceroute test in Catchpoint?

Before you begin, make sure you have two things ready:

  • A target for the traceroute (an IP address or public-facing URL)
  • A Product or Folder where the test will live in Catchpoint


Friendly PSA: Your office printer is not a valid target. Unless you have that connected to the public Internet and OH FOR THE LOVE OF PANTS DON’T DO THAT. WHY WOULD YOU WANT TO DO THAT?!?

Ahem.

For more about Product and Folder locations, see here

Go into the Catchpoint portal and click "Control Center" from the left-hand navigation.

Picture 4, Picture

Select the Product or Folder (if you want. But if you don't pick now, you will be asked to select one after the next step)

Scroll down and you will see 5 options below "Traceroute".  

Picture 50285348, Picture

These are:  

If you're not sure which one you need, click each of the links above to see the differences.  

Since you asked: Traceroute InSession is Catchpoint’s unique solution to several problems with “regular” traceroute. It’s a patented approach unique to Catchpoint. For more information about it, check out this article.

NOTE: DO NOT PANIC. You can change the test type later in this process, so don’t stress about locking it in just yet.  

If you didn't select a Product or Folder before, you'll have to make a selection now.

Picture 3, Picture

That will open up your traceroute test properties screen.  

A screenshot of a computerAI-generated content may be incorrect., Picture

What are the required fields for a traceroute test?

The required elements for your test are:

  • Test name  - This is the name of the test. Not much more to say here.
  • Monitor – This is the type of Traceroute test to do. You picked it before, but this is your chance to change it if you want.  
  • Test Location – Possibly the part of the test you are most interested in – it’s the thing you are setting up a traceroute TO. This can be an IP address (1.2.3.4 – no, don’t use that IP as a test. What are you, a reprobate?) or domain name (like catchpoint.com and if you REALLY want to test to our website, that’s fine. Why should google get all the attention?)  
  • Run From – You set the start and end date and time of the test. Yes, you HAVE to specify an end date. You also need to eat all your vegetables. Look, I don’t make the rules, that’s just how things are.  
  • Nodes (Agents) – this is the location the test will be run from. You can select from any one of our 3,000 (at the time of this writing) agents, located across the globe.  
    NOTE: This might be automatically applied based on the Property or Group settings.

Believe it or not, those are the only requirements for this test. There are, however, a bunch of other items you ought to fill in. Before I do, I’d like to direct your attention to the left-hand area of the screen:

A screenshot of a phoneAI-generated content may be incorrect., Picture

How does Catchpoint calculate the cost of a traceroute test?  

Now, I know you’re probably not the person who deals with paying the bills at your company. But someone over there cares about how much things cost. That’s not to say Catchpoint requires a Brinks truck full of cash to operate. Quite the opposite. But folks in purchasing don’t like surprises, even if the “surprise” is that the cost doubled from $50 to $100. This is your chance to avoid getting an email from them asking questions.  

Without getting too sidetracked, Catchpoint uses a point-based pricing model. Each test consumes a certain number of points depending on factors like:

  • Test type
  • Number of agents
  • Test frequency
  • Complexity and resource usage

For example:  

  • A basic traceroute test from a single agent might cost 121 points.
  • Add a second agent? That jumps to 152 points.
  • Change the test frequency from every 6 hours to every hour? You’re now at 730 points.  

Tip: There are dashboards that show the current consumption of points across your Catchpoint account, but it still pays (literally) to be aware of the relative cost of what you’re creating.  

What do “Inherit / Inherit & Add / Override” mean in test settings?

A screenshot of a computerAI-generated content may be incorrect., Picture

Some sections will be hidden unless you change this block from “Inherit” to something else. This is because – as the text implies – you’re inheriting those settings from the defaults (usually set at the “Property” level).  

Here’s what each option does:

  • Inherit – as already mentioned, this means the settings created elsewhere will be applied here.  
  • Override – This will ignore the previously-established settings, and let you set different options for this test.
  • Inherit & Add – First, this option isn’t always available, so if you’re not seeing it, don’t immediately change your glasses prescription. Second, this option, when visible, lets you override some of the settings, but not all of them.  

Additional optional fields you might encounter

Easy-peasy, right? OK, let’s get back on track! There are a few elements that are required (marked with an asterisk) but you usually won’t need to deal with them.  

They are:

  • Description – Don’t overthink this one. It’s just for your own awareness.
  • Status – This allows you to toggle the test as active or not.  
  • Index – This lets you group several tests together so you can display an individual test in relation to the average of the test group (i.e. the index).
  • Labels – These are freeform “labels” that you can use in other areas of Catchpoint including dashboards, reports, and alerts. They would allow you to set if/then triggers, or group elements on a screen, or any number of other cool things.
  • Test Data Webhook – This is the webhook you would use to connect to the test results via API and export the data into other tools, graphing systems, etc.
  • Thresholds – When this test is considered to be in a “warning” state. You have the option to set these thresholds in terms of millisecond (ms) response time, % availability, or both.  

How do I configure performance thresholds?

Thresholds define when your test is considered to be in a Warning or Critical state. Here’s what to keep in mind:  

  • You must set a threshold for response time (ms)—it’s required.
  • The Critical threshold must always be worse than the Warning threshold.  
  • For the response time (ms) setting, Critical needs to be higher.
  • For % Availability, Critical needs to be lower.

These thresholds trigger visual indicators in dashboards and can be used to power alerts.

How do I control when and where my test runs?

If you’re testing from multiple locations, Catchpoint gives you flexibility in how the test executes:

  • Run On – Presuming you’ve set up more than one agent, you can specify whether the test runs on every agent every time, or if it should run on a (random) sub-set of agents. This is a way of keeping point cost down while ensuring you have visibility across the entire range of agents.  
  • Agent Distribution – tying into the “Run On” option, this determines whether the test runs at the same time on every node, or at random intervals across nodes.  
  • Run Schedule – Set how often the test runs.
  • Maintenance Schedule – Define periods when tests should be paused or ignored.

How do alerts work in a basic test setup?

Alerts notify you when thresholds are crossed. In a basic setup, you can define:

  • Alert Recipients – A comma-separated list of email addresses for people who should receive alerts when a threshold is crossed
  • Alert Subject – The subject of the email that recipients will receive. Note that there is a healthy list of variables (called “macros”) you can use within the subject field. For a complete list of those macros, see the documentation here.

NOTE: This is just the default setting for a basic alert. Catchpoint supports far more alert nuances than this but delving into it goes beyond the scope of this blog. We’ll dive deep into alerts in a future post.

What happens after you create a traceroute test?

If you’ve followed along until this point, you’ll have a functional traceroute test set up. Now you can click “Save” and bask in the warm glow of a job well done.  

Now you can… uh… actually, what CAN you do now?

Obviously, the test is collecting data. But where is it? How can you see it? And – besides looking at it lovingly – what can you do with it?

How do I view and analyze traceroute test results in Smartboards and Explorer?

One of the first ways to view the data from any test is using Smartboards  

From within the test itself, you’ll see the Smartboard option at the top left corner.  

A screenshot of a computerAI-generated content may be incorrect., Picture

But that’s not all. If you click the little down-y-arrow-thingy (Don’t laugh, this is a very technical term.) you’ll see some other options:

Performance

This is the default Smartboard view and includes:  

  • % Downtime: How often the target destination was unavailable.
  • Network Metrics (ms): Round-trip time (basically ping) and the amount of jitter, both expressed in milliseconds.
  • Network Metrics (%): Packet loss as a percentage of total packets transferred.
  • Experience Score: A composite metric which grades the overall digital experience of individual tests or groups of tests on a scale of 0-100.
  • Event summary: Key events (errors, alerts triggered, and more.

Scatterplot

Think of this as the “Performance” option but without the connecting line. While traceroute might not generate the most thrilling graph you’ve ever seen, for other types of data it can be very informative.

A screenshot of a computerAI-generated content may be incorrect., Picture


You’ll see:

  • Average test time (ms)
  • % Availability


It's important to note that at the bottom of the graph area, somewhat hidden if you don’t know to look for it, is another section that’s worth your time. This area appears in other graphs, but I’m taking a moment to talk about it here.

Picture 5, Picture


You can expand this area by dragging up on the double-lines in the center. Depending on the type of graph you are showing, you’ll see tabs for a summary table, Errors, and Purge.

What is the summary table and why is it useful?

Summary Table provides a columns-and-rows view that shows:

  • The number of tests (runs) shown on the graphs above
  • Overall averages for other data shown in the graphs above (Test time, availability, etc.


Errors: As the name implies, this has details on the errors that have occurred with regard to this test.  

Purge Summary: A list of any data that has been selected to be purged (a function covered elsewhere).

The Summary Table view gives you a compact, actionable snapshot of test behavior, errors, and cleanup history—making it easier to validate data or debug quickly.

What do the Statistical and Records views in Explorer reveal?

Statistical view: The statistical chart view in Explorer provides you with 3 charts instead of one:

  • 95th percentile test time (ms)
  • Median test time (ms)
  • Geometric mean (GM) test time (ms)

A screenshot of a computerAI-generated content may be incorrect., Picture

Statistical view

It’s worth noting that, like the Scatterplot graph, this Explorer has a Summary Table area at the bottom.

Records view: This option doesn’t open a new chart area but instead opens up a sub-panel showing the last few tests and their results (failure or success, and if successful, the test time). This is meant to be used for troubleshooting the test itself, either when you first create it or if it starts to have problems later on.

Together, the Statistical and Records views help you validate test stability and performance patterns over time. Use them to pinpoint trends, troubleshoot problems, and ensure your tests are running as expected.  

While there’s a lot more to know about building dashboards in general, that topic is outside the scope of this blog. Trust that we will get to it in a future installment.

Can I add my traceroute test to dashboards or alerts?

Not to sound like a broken reco… geeze that’s an old reference. Hmmm… Not to sound like the lowest Spotify plan? Nah. You know what? Go ahead and shoot me your best replacement for the “broken record” cliché in the comments.

But I digress. My point is that the process of building dashboards and alerts really is outside the scope of this blog. So, I will simply say that your new traceroute test would look great in a flashy new dashboard (or a hardworking old one). But getting it in there isn’t something we’ll be covering here.  

Nor are we going to dive into all the amazing nuances of crafting a useful, informative, actionable alert. Not because you don’t need them, but because this blog is long enough as it is.  

Why does test location diversity matter for traceroute

One of the immediate and obvious drawbacks to the “do it yourself” approach with traceroute is that you can only test from the point of view you have (meaning the system you’re currently on). This doesn’t come anywhere close to what anyone would consider comprehensive visibility.  

In order for traceroute (or any monitoring test, really) to be effective, it needs to be run from multiple locations so that the true state of the target can be known. If a site shows down from Cleveland, but up from Bengaluru and Istanbul, then it’s not DOWN-down. It’s only down-ish (hey, I don’t make up these highly technical ter… Ok. I’m totally making them up. But I hope you go with it anyway. But I digress…)

Common approaches to multi-location testing

For many monitoring tools, “multiple locations” is accomplished either by:

  1. Asking you, the user, to install Yet-Another-Damn-Agent on systems you own and maintain to run those tests from within your locations This still doesn’t answer the question of whether your users – who are most likely NOT in your corporate data centers – can get to the application.
  1. Putting agents in the three I mean five I mean however many cloud providers are in operation today and monitoring from there. Once again, unless your users are also inside those cloud locations, this is only partially informative.  

What makes Catchpoint different?

Catchpoint has 3,000 (that’s THREE-FREAKING-THOUSAND, for those who prefer their numbers in bold-underlined-all-caps) locations. Literally no other monitoring solution has that kind of coverage.  And more than that, the locations are “real”. Meaning that they extend beyond just the usual suspects of cloud-and-colo. We have multiple endpoints embedded in every major ISP across the globe. And hundreds of “last mile” locations, which are as close to your house as we can get without having a device stuck in your underwear drawer.

This is such a critical difference that I thought it deserved its own section. And it applies not only to traceroute, but to every test in Catchpoint’s suite of solutions.

Is setting up a traceroute test really worth it?  

Yes! If there’s one thing you take away from this blog, it’s that setting up a traceroute test is both easy and impactful. Easy in the sense that there aren’t that many steps to get one stood up, and impactful because – as old… I mean “revered” as traceroute is, it still has a lot of relevance and importance in terms of helping you understand how your applications, networks, and infrastructure is performing.

Dive deeper

  • Now that you’ve got your test up and running, check out our comprehensive guide on how to read a traceroute for practical tips, real-world examples, and common pitfalls to avoid.  

This is some text inside of a div block.

You might also like

SRE Report 2026: What surprised us, what didn't, and why the gaps matter most

The SRE Report 2026: Defensible Ns

Why Synthetic Tracing Delivers Better Data, Not Just More Data