
Cisco ThousandEyes
Network visibility has transformed incident reduction and now delivers faster root cause analysis
What is our primary use case?
ThousandEyes is utilized primarily for WAN observability, where we monitor the WAN circuit hop-by-hop from end-to-end to gain end-to-end visibility for application monitoring of Microsoft Teams, voice, and other critical applications in our organization. Whenever we experience any kind of alerts for these applications, we immediately investigate through ThousandEyes. ThousandEyes has a capability to integrate with the ServiceNow tool, where we receive notifications and alert integration, which provides us advanced notification and helps our engineers navigate the problem and identify exactly where it is occurring in the routing path.
Recently, we experienced one of our users having slowness while accessing their Teams calls. When we took the individual user's account details and diagnosed those reports in ThousandEyes with the username and the location, within a second, we were able to see exactly where the high latency and packet loss was happening. Due to this, the user was experiencing slowness while accessing their application. This helped us to immediately switch the route path from the primary to the redundant secondary link, which reduced the high latency and packet loss and also mitigated the problem.
Since we are using ThousandEyes at an enterprise level, this agent helps us to understand the latency, jitter, and intermittent performance of the applications and compare between the hops how exactly this latency, packet loss, or jitter is occurring. It helps us to rectify instantly where the abnormal path is and which path has no issues. If you have redundancy in place, that will work.
How has it helped my organization?
ThousandEyes is utilized as a monitoring tool and integrated with application monitoring to provide network-level visibility, which alerts us before an outage happens so we can investigate and fix the problem before it becomes a big outage.
Earlier, we were blindfolded to all of these application issues at the network level and used to have numerous incidents. For example, in the two years before we onboarded ThousandEyes four years ago, all the issues were being blindfolded, and our engineers used to end up troubleshooting for long hours. With ThousandEyes, we have reduced the time of investigation for any application issue at the network level, which helps us to focus on the genuine issues rather than simply sitting and troubleshooting network issues that are not actually network issues. We have reduced almost 76% of the incident count for issues that are not network issues but were application-based issues.
What is most valuable?
The best features offered by ThousandEyes that we are using in our GSK platform are Path Visualization, Network Performance Monitoring, and Internet Insights. No other platform provides Internet Insights. This is where we always lag with other monitoring platforms, but ThousandEyes provides Internet Insights, Enterprise Agents, and BGP visibility. These are the areas where we are majorly focusing and using ThousandEyes. There is also SaaS application monitoring so that we can correlate the application experience with the network behavior. Most of the time, we don't know whether the issue is happening at the application end or at the network level. ThousandEyes helps us to provide the correlation. When we have the correlation between the application and the WAN part through the SaaS platform, this helps us to understand exactly where the problem is occurring, whether at the network level or at the application level. ThousandEyes analyzes Cisco SD-WAN telemetry and provides path recommendations. As mentioned previously with the use case, ThousandEyes helps us by recommending the path and which path is clear without any issues and which path can be used when we encounter any issue in the routing path or the current path.
Internet Insights uses collective intelligence to identify internet, network, and application outages and provides visibility into the impact involving providers and SaaS applications. When I say Internet Insights, today, once we exit the egress path, we will not have visibility. Outside our network, we will not have any visibility to troubleshoot. Internet Insights through ThousandEyes gives us, with the border patterns, geographical providers, domain servers, and network interfaces, a way to understand exactly what is happening on the internet. Today, we don't have visibility at the internet level, so that is where ThousandEyes helps us to track that as well.
ThousandEyes detects the degradation, identifies the affected path, SREs localize the domains, and correct the path. The team provides the engagement. These are some of the things we are utilizing ThousandEyes for.
What needs improvement?
For ThousandEyes, I am looking for AI integration, which would help us to auto-correct the problem and fix it before it creates any issues. Currently, whenever there is an issue, based on the threshold configuration, we receive an alert and then we utilize the platform for investigation purposes. Instead of that, if the platform itself is able to identify the problem and give a suggestion instantly for rectification or correction of the problem, through the necessary approval of the platform owner or the SMEs, with their approval, it could correct the problem by itself. This is the expectation from AI in ThousandEyes.
For how long have I used the solution?
It has been four years since we started using ThousandEyes, which is one of the excellent platforms for monitoring, where we can monitor complete hop-by-hop and improved Microsoft Teams health and network metrics, enhanced end-to-end troubleshooting, and stronger WAN observability and visibility.
How was the initial setup?
I have not experienced any issues with the hybrid cloud deployment. It was a very flawless deployment we experienced because Cisco expertise came and helped us complete the deployment.
What other advice do I have?
ThousandEyes has reduced our troubleshooting time for our organization. This platform is very useful from the telemetric information for the WAN perspective and observability information. The primary opportunities for improvement are AI integration, as governance and security should be the primary focus when integrating AI capabilities, which we are missing today in the AI world. Everybody is talking about the data, but nobody is worried about data security.
Through SLA and SLO metrics, I assess the operational efficiency of Cisco in my IT environment.
This is a very good platform for monitoring purposes. If you are looking for a platform to have more telemetric information from the WAN perspective and from the application level, I always recommend ThousandEyes. I would rate this product an 8 out of 10.
Monitoring has improved end-to-end visibility and has enabled proactive troubleshooting
What is our primary use case?
We started using ThousandEyes after we moved to SD-WAN. Because we started using DIA circuits, which are not like MPLS ones, the DIA circuit was having so many issues, so we obtained this tool. We started monitoring the underlays first, from our site to our data center, from our sites to any destination. If any client or user is having an issue with some specific destinations, we monitor that. We use the Endpoint Agents for troubleshooting purposes.
We are using two different use cases. One is a standard test that we are running from all our sites as part of our standard protocol. Every site has those tests. The other part is on demand. Whenever we feel that something needs some more deep troubleshooting, we bring up that test for that troubleshooting purpose only. Apart from this, we are using the underlay for SaaS applications, DNS services, and DNS tests. We are using all parts of the Enterprise Agent and Endpoint Agents.
What is most valuable?
The best thing that I feel is that it holds the data. The purpose that we are using includes monitoring the underlay and monitoring the internet path. When we have an issue, by the time we get the notification and join the audio call, we realize that the issue is gone and we are clueless about what exactly happened. With ThousandEyes, we can go back in the history and see what exactly happened during that time. We can see the data for up to 90 days. In the normal dashboard, we can see data for 14 to 30 days, but if we do some additional things, we can see the data for 90 days.
Another best part is that it gives us where the loss is coming from. If we do a normal ICMP test, we can see from which node the drop is coming from or which node is spiking the latencies. If we do an HTTP server test, we can see the entire waterfall flow. We can see which object is taking how much time, which object is taking how long to load, and all those DOM and content delivery things. Everything we can see. It's actually amazing.
What needs improvement?
The first thing is that we don't have any option to export the reports. If we want to export any reports, we don't have any such options. Sometimes when we deal with leadership, they don't want to see the screen. They want to see the data on an Excel file or maybe in a graph. Even if we want the raw data, we need to do some API things or play with other workarounds, and then only we can get the raw data. We don't have the export options.
The other thing with the Endpoint Agent is a limitation. In our current scenario, we are not using Endpoint highly. We have a few licenses that we are still checking whether we need. If we have an available license for an Endpoint Agent and we ask our site IT team to install the agent on the machine, as soon as the agent is installed, it will show up on my ThousandEyes dashboard and it will consume the units. What I want is for it to be in a disabled mode, not an enabled mode, and not consume the units or the license until I assign it manually. This will help us a lot with license management.
The dashboard can be more flexible. The way we are monitoring, the dashboard length is getting very long. We need more options to bring all those things into one single dashboard on one single page. We don't need to scroll down and see what is going on.
There are a few more things concerning filters on the Endpoint Agent. When we see the results, the bare minimum option is 5%. If we are talking about packet loss, we can see only if there is a packet loss of either 5% or above 5%. There is no option for less than 5%. In my current organization, we are very strict with packet loss. Even if there is a 1% or 2% packet loss, we want to see from which node it is coming from. However, in ThousandEyes, we don't have any option to go below the 5%.
When we create tests to monitor applications on the Endpoint Agent part, we have very limited options with the protocols. Only the ICMP and the TCP packets can be monitored. If we want to do some other kind of port, it's not there. It's not flexible.
What do I think about the stability of the solution?
Regarding stability, I feel there is none. I have never experienced any kind of downtime with this tool.
What do I think about the scalability of the solution?
On the scale of how scalable ThousandEyes is, I find scalability easy. It's stable, and we can install it wherever we want. We have many options regarding exactly where we need to install. In our current scenario, we are using it on four different platforms. Two are on the Cisco SD-WAN on different router models that we are using. We are using it on our servers at our sites. And we are using it on Linux, which is on the GCP. It's very scalable, and we can install it wherever we want.
How are customer service and support?
If I have to contact technical support, I think the speed and the quality of the support is very good. A while ago, I raised a concern with the TAC team, and I see there is a response from them within 15 minutes. I didn't see the response immediately, but I did receive an email that the case has been updated and is ready for my view. It's fast and on point. If I were to put the support on a scale from 1 to 10, with 10 being the highest, I would give a nine.
Which solution did I use previously and why did I switch?
I haven't used any alternatives to ThousandEyes, so this is something different. This is not a traditional monitoring tool. In traditional monitoring tools, we work with SNMP and just do the ping-pong and nothing else. This one is different. It's not traditional. I haven't come across any other similar tools that have this number of flexibility and this number of options.
How was the initial setup?
The initial deployment of ThousandEyes is very easy for me. There is no rocket science that we need to understand. The GUI of this tool is very friendly. The installation and implementation processes are very friendly as well.
What other advice do I have?
ThousandEyes does require maintenance on my end, such as upgrading. Currently, the version that is being used is going to be EOL by November. We need to upgrade and do some manual work on any agents that we have on SD-WAN and on our Catalyst switches because it is EOL. Otherwise, it upgrades itself without any intervention. Pricing is not in my view because it is being managed by the leadership team, so I am not sure what exactly and how exactly they are purchasing from Cisco. All I am doing is handling the tool. My overall review rating for ThousandEyes is 10 out of 10.
Monitoring has transformed internet visibility and speeds up resolving external service issues
What is our primary use case?
Our main use case for ThousandEyes is monitoring external applications like Microsoft 365, Salesforce, ServiceNow, or multi-cloud infrastructure. Our primary use case is gaining visibility into SaaS applications and public cloud connections that run over network infrastructure we don't own. Before ThousandEyes, when a SaaS application slowed down, we couldn't tell if the problem was our local network, the ISP, or the application provider. ThousandEyes gives us a hop-by-hop path visualization, so we immediately isolate fault domains and share evidence directly with third-party vendors to resolve issues.
We had a Monday morning where hundreds of remote users reported that Microsoft 365 or Teams was lagging with dropping calls. Historically, our IT helpdesk would have wasted hours checking local Wi-Fi, restarting firewalls, or opening tickets with our internal ISP. Using our path visualization view, we quickly noticed that our internal network and local ISP hops were completely clean. However, a fourth hop deep into a major transit provider's peering, latency spiked from 15 ms to 280 ms with 25% packet loss. The outcome was that instead of guessing, we generated a live URL with a path trace and sent it directly to the Tier 3 team. The transit provider acknowledged a routing loop on their end and fixed it within 45 minutes. This saved our infrastructure team at least three to four hours of useless internal troubleshooting.
What makes it unique about how our team leverages ThousandEyes is that instead of just testing a specific endpoint, ThousandEyes aggregates anonymous test data from thousands of agents globally across ISPs, SaaS providers, and cloud data infrastructure. ThousandEyes offers Internet Insights, which acts as a weather radar of the public internet before our own helpdesk even receives a ticket. We can see if a massive outage is sweeping through AWS East or Cloudflare or a regional Tier 1 ISP. We don't have to waste time running local diagnosis because collective intelligence immediately shows us macro-level internet outages.
How has it helped my organization?
ThousandEyes isn't just an internal monitoring tool; it's an internet visibility engine. It turns external unowned networks into public ISPs and SaaS environments into transparent, measurable infrastructures.
ThousandEyes benefits my organization through metrics that show reduction in mean time to resolution, with a 40% to 60% reduction in MTTR. Instead of hours spent manually collecting traceroutes or holding war room calls across teams, engineers identify point-to-point root causes in minutes, detecting an ISP peering hop drop versus an application server issue. This also reduces mean time to detect or identify incidents. AI summaries and path visualization immediately highlight whether packet loss or latency is occurring on-site across SD-WAN or within external SaaS providers' infrastructures. Ticket escalation and help load metrics show a 30% plus drop in escalated Tier 3 network tickets and first contact resolution improvements. Tier 1 and Tier 2 helpdesk teams can directly diagnose last-mile Wi-Fi or local ISP issues via endpoint agents, avoiding unnecessary escalations to senior network architects.
What is most valuable?
The best features that define ThousandEyes' value include end-to-end path visualization and Internet Insights as macro outage detection. It matters because it automatically detects macro outages across major ISPs. ShareLinks generate live or read-only URL snapshots of active or historical test results. ShareLinks are used primarily for my field as a network engineer, used for BGP or route visualization and multi-layer agent deployment fleet. WAN or Cloud Insights is another valuable feature. AI operations and assistant integrations complete the set of features we consider most valuable.
As the network engineer and operations team, the primary benefit of ShareLinks is transforming vendor escalations and cross-team collaboration from a time-consuming back and forth into an efficient, data-driven process, which eliminates vendor blame games and scripted triage. A ShareLink provides a live, interactive 3D map of the network path and the exact moment that incident occurred, where third-party engineers can drag or zoom and inspect specific router interfaces or latency spikes and packet loss metrics directly. This cuts the mean time to resolution. As a network engineer, I bypass Tier 1 and Tier 2 helpdesk triage by attaching a ShareLink to vendor tickets, demonstrating proof of where the traffic is dropping within the vendor backbone or peering point.
Cisco has embedded AI capabilities and integrations into ThousandEyes to automate root cause analysis and reduce manual diagnostic efforts. The AI algorithms automatically synthesize complex data across Layer 3 to Layer 7 and generate a human-readable executive summary. For example, latency increases by 180 ms due to packet loss at an upstream Cogent peering interface in Frankfurt. This enables Tier 1 NOC staff to triage issues without immediately escalating to Tier 3 network architects.
Highlighting these advanced or high-value capabilities of ThousandEyes will set our review apart. Advanced capabilities include adaptive alert detection, noise reduction, multi-step API synthetic testing, open telemetry integrations, open observability, edge-embedded deployments, and Cisco Assurance in genetic ops.
What needs improvement?
ThousandEyes needs to specify unit consumption forecasting or scaling testing and deeper app analytics. It needs deeper out-of-the-box Layer 7 code or database-level insights. Additionally, it should unify the GUI with broader Cisco platforms and flatten the learning curve, adding better correlation with local laptop system metrics such as endpoint depth, CPU, RAM, or processes.
ThousandEyes isn't designed to be a full-blown SNMP monitoring tool for on-premises infrastructure. While it tracks network paths effectively, it doesn't provide deep local device telemetry such as switch port buffer utilization, fan status, or power supply health. For full internal device monitoring, you'll still need to pair it with traditional tools such as SolarWinds or Cisco Catalyst Center.
For how long have I used the solution?
I have used ThousandEyes for four years.
What do I think about the stability of the solution?
Stability issues are present in the solution.
What do I think about the scalability of the solution?
Backend architecture is seamless at 10 by 10, and global reach is instant at 10 by 10. For remote endpoints, it is 9 by 10, and cost and licensing is 7 by 10.
How are customer service and support?
Customer support is highly responsive, deeply technical, and proactive.
How was the initial setup?
Deploying agents across a hybrid multi-cloud environment is fast and straightforward. However, the unit consumption pricing model can be complex to forecast and requires careful ongoing management. This makes procurement most efficient when blended into a Cisco Enterprise Agreement or leveraged through an AWS Marketplace cloud commit.
What was our ROI?
The return on investment is immediate, delivering a 40% to 60% reduction in MTTR by eliminating multi-team war rooms and saving hundreds of engineering hours annually through instant ISP path proof, directly protecting business productivity and SaaS SLA accountability.
What other advice do I have?
If I were giving advice to another NetOps team evaluating ThousandEyes, my main recommendation would be to focus on governance and operational workflows from day one. I would rate this review as a 9.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Visual mapping has improved network monitoring while integration and support still need work
What is our primary use case?
We were using ThousandEyes to monitor our Cisco SD-WAN and some Juniper switches and SBCs and our whole network infrastructure. We installed ThousandEyes agents on our multiple devices to monitor their activities. We were also using it for DNS servers.
What is most valuable?
My favorite feature is that we were able to see everything on a map. It shows how the connection is going from one device to another device and we can see where the issue is happening. It is easy to find the point where an error is occurring or something is down. We can easily map it out, which is why we were using it.
What needs improvement?
There were many compatibility issues and integration issues which we were facing. We could not easily connect it with different types of devices and we were facing the integration aspect. There is very limited API support. When we were integrating with Splunk, we could only pull a little data, not all of the data.
I would like to see better support from ThousandEyes, along with improved documentation. They can provide FAQs and troubleshooting guides so we can resolve issues before reaching out to them. There should be a list of things we can do independently. Documentation should be provided for all supported products, including how we can integrate Splunk, Cisco, and other portals. API documentation can be increased. From the time I used it, it was not updated. It was kind of a beta experience, I would say. It was not fully developed at that time. It looked like an unfinished project with many gaps.
For how long have I used the solution?
I did not use it this year. Last year, I used it for almost eight to nine months in my previous organization.
What do I think about the stability of the solution?
I did not see any downtime. However, it used to be a little laggy, but I do not know if that was from their end or our end. I think it was good. I would rate it an eight.
What do I think about the scalability of the solution?
I think it is good. I would rate it an eight to nine. It was scalable. We could easily add hundreds of devices with no issue.
How are customer service and support?
ThousandEyes technical support is slow until you mark the issue as a P1 or P2. They have categories for issues, and if you don't mark it as higher priority, they will not reply as soon as possible. They will take two or three days to respond.
We need to clarify the severity of the ticket. If it is a P1, then they will respond faster. Otherwise, they will send us the documentation link and tell us to review the documentation. After four or five days of continued messaging, they will set up a call and send an analyst or support engineer, but they will also not be able to help us the first time. Then they will call our senior in another call and maybe then the issue will be resolved. It is slow. I would rate their support a six out of ten.
How was the initial setup?
The initial deployment was not that hard. It was a cloud-based solution, so only the agent installation was required. It was easy. However, if some product is not supported or if there is no documentation, we need to find a lot of workarounds. When we were trying to integrate some Cisco switches with SNMP, there were a lot of problems and we were not able to figure it out. We reached out to Cisco technical support and they helped us, but it took a lot of time, like two weeks to integrate one switch for our testing. I would say it was not a good experience for our whole team.
Which other solutions did I evaluate?
I have not used alternatives, but I have used Splunk to monitor our devices via SNMP and Syslog. I have also used one more product, an open-source tool called Zabbix.
Zabbix has more templates and better documentation. They keep updating it, and I see a lot of updates coming for Zabbix on a daily basis. It is open-source, not a Cisco product or some big company product. I would say it provides a lot of features. Zabbix does have some issues, but I don't think we can compare them directly. It is also a good tool.
What other advice do I have?
I don't think there was scheduled maintenance. However, sometimes the connection used to go out, but that was kind of an internal network issue, not a ThousandEyes-related issue.
Regarding ThousandEyes pricing, I don't know about the specific costs because my management was dealing with that. They did not tell me the pricing details. However, I think they did not buy the license later. They used it for one year and then canceled it.
My overall rating for this product is seven out of ten.
Proactive monitoring has reduced downtime and now detects latency and certificate issues early
What is our primary use case?
My main use case for ThousandEyes has been for two major tasks. Previously, while I was working at HCL Tech, I used ThousandEyes to monitor the enterprise network, focusing on latency and availability for various IP addresses and domains. Currently at Sohos, I am monitoring external connectivity towards the customer API using ThousandEyes.
My current example of how I use ThousandEyes for monitoring activity towards the customer API involves monitoring the SSL certificate of the particular APIs and the URL. We recently had an issue with the SSL certificate of one of the APIs that had expired, preventing the customer from gaining access to its services. When we checked in ThousandEyes, we received notification seven days prior to its expiration to check that certificate, which is one of the useful things we have implemented in ThousandEyes. Before using it, we did not receive such proactive reports.
I am using ThousandEyes for various purposes, including monitoring test types such as HTTPS, agent-to-server tests, HTTPS servers, and SSL certificate monitoring. I use it to monitor the customer APIs to ensure that the customer is successfully able to connect with our APIs. Monitoring external connectivity through ThousandEyes is how it is useful to us as a monitoring tool.
How has it helped my organization?
Before using ThousandEyes at Sohos, we did not have any monitoring setups, and every time there was an issue, the customer would report it, leaving us unaware of when the issue actually occurred. With ThousandEyes, we can monitor and see when something spikes or fails, which helps us measure and analyze the issue while providing actual logs.
Regarding specific outcomes since using ThousandEyes, we monitor latency towards the customer API and recently received an alert about a latency issue which was increasing. While troubleshooting that within one hour, we received a report from the customer highlighting that they were facing an issue with their services. I would consider that one of the proactive things ThousandEyes showed us before the customer reported it and it got escalated.
What is most valuable?
The best feature that ThousandEyes offers is primarily the dashboard setup, which I can see live during work. Since I am also involved in the implementation part, that is quite useful, allowing everything to be GUI-based, which means I do not need to learn any commands, although finding certain commands can be done if needed. Regarding the integration with various tools, that is also feasible.
Regarding the dashboard, all the major key metrics I need to monitor are visible on our live dashboard, and the setup of the dashboard is quite easy. Even someone who is a beginner to ThousandEyes can build that dashboard according to their needs after some training sessions. Regarding integration, if I need to integrate with external tools such as Grafana or a ticketing tool such as Jira or ServiceNow, it can be done easily within three to four steps with webhooks. Another tool that is useful is Enterprise Insights, which helps me know if there is any outage in any part of the world affecting our services. That is also one of the proactive things I can do in ThousandEyes.
What needs improvement?
Currently, I do not see any significant aspects that need enhancement in ThousandEyes. I am getting everything I need from ThousandEyes at this time.
One improvement I would suggest is regarding the login part, as I have not seen if SSO login integration is available in ThousandEyes. If that could be implemented to avoid setting up two different passwords, that would be very useful.
For how long have I used the solution?
I have been using ThousandEyes for the past year.
What do I think about the stability of the solution?
ThousandEyes is stable.
What do I think about the scalability of the solution?
ThousandEyes is quite scalable, as I can implement it across many branches and simply integrate it.
How are customer service and support?
The customer support is quite impressive. I usually receive replies within one business day for non-critical issues and within one hour for critical matters, which is commendable.
I would rate the customer support between seven to eight on a scale of ten.
What was our ROI?
I can affirm that we have seen a return on investment, both in terms of money saved and time saved. We can also observe that the MTTR to resolve specific issues has decreased.
What's my experience with pricing, setup cost, and licensing?
So far, we are utilizing 16,500 units per month on ThousandEyes, which accommodates most of our work. We manage over 100 tests within a one-to-ten day range, and at this volume, it is reasonably priced.
Which other solutions did I evaluate?
Before choosing ThousandEyes, my company did not evaluate other options.
What other advice do I have?
I would advise others looking into using ThousandEyes to consider it one of the best tools for monitoring their network infrastructure. I would rate this product nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Path monitoring has delivered end-to-end visibility and reduces troubleshooting time
What is our primary use case?
My main use case for ThousandEyes is path monitoring.
I use ThousandEyes for path monitoring to see how my traffic is flowing in my network, what the hops are in between, and then see at what hop exactly the issue occurs whenever it happens. So for example, the recent use cases that we have implemented is the hub-spoke topology for one of our customers wherein they had a hub and multiple spokes. Then we created the paths using ThousandEyes to monitor continuous performance between hub and spokes.
Other use cases would be to monitor cloud performance, checking HTTP URL availability, or web session monitoring, and others.
What is most valuable?
I think the best features that ThousandEyes offers are path monitoring, and obviously, the HTTP monitoring and the others are also good.
For the path monitoring feature, what stands out to me is the ability to see the unmanaged network. ThousandEyes has a lot of vantage points across the world, it helps us quickly identify whenever there is an issue with an ISP or MSP or even at the cloud site, and how that is visually described is what I find really useful.
ThousandEyes has positively impacted my organization because of the ability to identify issues proactively. Digital experience monitoring is an integral part of observability and monitoring nowadays. I need to know not only what's happening in my network, but also what's happening in the network that's not managed by me.
I have seen specific outcomes and improvements since using ThousandEyes such as reduced downtimes, faster troubleshooting, and identifying root causes faster.
What needs improvement?
I think ThousandEyes can be improved, specifically the licensing model.
It's too complex, too expensive, and it takes a lot of time to manage the licensing model.
My experience with pricing, setup cost, and licensing indicates that the licensing model is quite challenging. Every path, the frequency of gathering the data, consumes the units, so that's where I think a lot of improvement is needed or a lot of simplicity needs to be added.
For how long have I used the solution?
I have been using ThousandEyes for probably four years.
What do I think about the stability of the solution?
ThousandEyes is stable.
What do I think about the scalability of the solution?
ThousandEyes is very scalable.
How are customer service and support?
The customer support is very good.
On a scale of one to ten, I would rate the customer support as an eight.
Which solution did I use previously and why did I switch?
We haven't used other solutions before.
How was the initial setup?
The setup is easy.
What about the implementation team?
I did not purchase ThousandEyes through the AWS Marketplace.
What was our ROI?
I think the return on investment is mainly in time saved because the amount of effort needed to troubleshoot an issue when it is with an ISP is saved.
What's my experience with pricing, setup cost, and licensing?
It's too complex, too expensive, and it takes a lot of time to manage the licensing model.
Which other solutions did I evaluate?
We haven't evaluated any other options before choosing ThousandEyes.
What other advice do I have?
I would not add anything else about the features.
I haven't used the AI capabilities, so I'm not too sure about its accuracy and reliability of output.
We haven't faced any specific challenges with hybrid and distributed enterprise networks that Cisco addresses. ThousandEyes is a great product. The only thing is they need to improve the licensing model.
From ThousandEyes perspective, Cisco indeed optimizes the experience in a hybrid or distributed enterprise setup.
I am really impressed with the end-to-end visibility offered by Cisco through ThousandEyes.
End-to-end visibility from ThousandEyes affects my organization's troubleshooting capabilities because sometimes the problem is not in my network. Sometimes the problem is in the cloud or sometimes the problem is with the ISPs that provide the services, so ThousandEyes is able to quickly identify those and reduces our time to troubleshoot.
I would advise others looking into using ThousandEyes to look at the licensing model and also look at the dashboarding capabilities as well. When I used it last time, dashboarding was not really great, so these two cautions I would give them.
Overall it is a great product, but a few improvements are needed. I would rate this review an eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Network performance has improved while application and end-user monitoring still need progress
What is our primary use case?
My main use case for ThousandEyes is to monitor network performance like network input/output rates and network latencies, and it is primarily for network monitoring.
For example, I monitor network latencies, network packet usage, identify network connectivity related issues, and check the availability of network devices such as routers and switches using ThousandEyes.
What is most valuable?
The best features ThousandEyes offers include network performance monitoring, along with APM and server performance infrastructure monitoring, with network performance monitoring being its main area.
Out of those features, the network performance monitor that allows me to see real-time network usage performance across the stack stands out as the most valuable to me, and it is a very advanced feature that ThousandEyes has.
ThousandEyes has positively impacted my organization in terms of network monitoring, network performance monitoring, identifying network graphs and latencies, and monitoring network product availability, which has been very beneficial to our company and projects.
Specific outcomes show that ThousandEyes improved MTTR by 70% and achieved the SLIs and SLAs set by our customers, leading to very positive feedback regarding MTTR, downtime, and high availability of network devices.
What needs improvement?
ThousandEyes can be improved by offering more comprehensive solutions across the full stack, enhancing their capabilities in application performance monitoring and infrastructure monitoring compared to other tools such as Dynatrace and Splunk Observability Cloud.
I wish to emphasize that they can focus more on APM-related monitoring improvements.
Regarding ThousandEyes's AI capabilities, I notice more hallucination, and they could fine-tune that part, particularly improving the accuracy of analytics for network latency server details.
ThousandEyes is stable. Its scalability is very good.
For how long have I used the solution?
I have been using ThousandEyes for more than two years now, and initially, at the start of my career, I also used it for around 1.5 years.
What do I think about the stability of the solution?
ThousandEyes is stable.
What do I think about the scalability of the solution?
Its scalability is very good.
How are customer service and support?
Customer support is very prompt, offering on-demand services and support with separate teams for high-level guidance and break-fix issues, and we are satisfied with the support provided.
Which solution did I use previously and why did I switch?
Previously, we used Splunk Observability Cloud, but the team observed it lacked network performance monitoring, leading us to choose ThousandEyes for its capabilities in this area.
What about the implementation team?
We did not deploy ThousandEyes ourselves; Cisco manages the platform and provided the SaaS license, so it runs on the client side, and we are not aware of its specific location.
What was our ROI?
I know we can manage with minimal employees, and there are no significant costs involved for resources or the tool, to my knowledge.
Which other solutions did I evaluate?
Before choosing ThousandEyes, we evaluated many tools such as Dynatrace and DataDog, but I heard from my management that those are very costly, which is why we opted for ThousandEyes since we were already using the Cisco product, Splunk Observability Cloud.
What other advice do I have?
My advice for others considering ThousandEyes is that if their goal is to monitor network performance, they should definitely consider ThousandEyes.
On a scale of one to 10, I would rate ThousandEyes a six. I chose a six out of 10 because it lacks monitoring features for application performance and database monitoring, especially end-user experience; it excels mainly in network performance monitoring and network device monitoring.
In a hybrid and distributed enterprise network, the specific challenges we face include a lack of performance identification related to network performance, especially in APM trace, when connecting APIs from public cloud to legacy systems.
I assess Cisco's operational efficiency in my IT environment as very useful in day-to-day operations, utilizing proactive monitoring and third-party tool integration to reduce MTTR, such as with ServiceNow.
Cisco optimizes the experience in a hybrid or distributed setup by utilizing agents for distributed tracing, which collect data and send it to ThousandEyes for tracking.
I have observed a lack of end-to-end visibility in Cisco tools, as Cisco offers multiple tools for various observability needs, but there is not a single tool for end-to-end tracing.
The troubleshooting capabilities are strong, but they come from an individual tool perspective rather than a unified platform perspective.
Before concluding, I want to summarize that ThousandEyes excels in network performance monitoring but lacks functionalities in application performance monitoring and digital experience monitoring. I strongly suggest that the ThousandEyes team should focus on improving these areas to enhance the tool's capabilities. My overall rating for ThousandEyes is six out of ten.
Advanced path visualization has transformed how I troubleshoot and manage end‑to‑end networks
What is our primary use case?
I am a running consultant for ThousandEyes, and as a consultant, I have to perform the build case as well as running on capacity management, as well as the end-to-end connectivity monitoring through ThousandEyes.
I am working on multiple customers currently. For some customers, I have to build ThousandEyes agent on end-to-end agent or Enterprise agent, and I have to build those and run the test on those agents so that I can monitor the customer network. For other customers, I have to try to identify the incident raised by the customer CSM or something similar, and I try to find out the RCA for those incidents.
Apart from these two use cases, I have to manage the users as well, creating the users, managing the users, and to update the certificates and other items on ThousandEyes portal for the customers.
What is most valuable?
In comparison to others, ThousandEyes is having several features, but the most features that I am using are the Enterprise agents where we used it the most, and Path Visualization is another feature that we used for troubleshooting as well. Apart from this, the endpoint agent needs to be configured, and I try to find out how these endpoint agents work on the system of customer devices.
When we are troubleshooting, in our earlier scenario, we had to take a lot of time to try to find out where the issue is and what the issues are because in regular troubleshooting, when doing the ping and trace route, we had to find out where the issue is and how we could fix it. In ThousandEyes, ideally, we got all these things in one shot. In Path Visualization, we have the hop-to-hop information so that if something is stuck somewhere, the red button is shown there, so we can find out that the issue is there. This also gives us the identification of that particular item, and if I talk about the IP address, we have that, and then we can try to find out or we have to contact with the ISP or something similar. If there is an issue with the ISP, then we have to catch up with the ISP if there is any issue at that particular time, and then we can interact with them.
All the features are good, and ideally, we are using these two features currently with our customers. Another feature that I know about is Internet Insight, where we have the information regarding the outages, and where the issues are mentioned in that particular part.
ThousandEyes actually advanced the troubleshooting part and the monitoring of the devices, or I would say the management of the devices with monitoring and to identify the root cause. It was very helpful in that sense because I am working on multiple customers, so for every customer, we use ThousandEyes. If we do not use ThousandEyes, then it was very difficult for us to understand where the issue is, how to identify those issues, and how we can drive the RCA on those customers. Another thing that I think is very beneficial in the current scenario is the AI assistance of ThousandEyes, which helps us to identify the root cause analysis.
What needs improvement?
I think ThousandEyes could include some other devices or servers and that kind of monitoring capability which currently ThousandEyes is not using. Additionally, something related with the security would be beneficial. If they include the security part as well in terms of monitoring, then it would be good.
For how long have I used the solution?
I have been using ThousandEyes since 2021.
What do I think about the stability of the solution?
ThousandEyes has been stable.
What do I think about the scalability of the solution?
ThousandEyes is working fine and is excellent in terms of adding the devices or adding the agents and adding the test based on the licenses that we have. It is capable enough to be scalable.
How are customer service and support?
Customer support from ThousandEyes was good. Whenever I raise the queries, I got the prompt answer on that as well as the solution that we needed. I received that kind of support from ThousandEyes.
Which solution did I use previously and why did I switch?
Before ThousandEyes, we worked on some other solutions including Riverbed and Ipanema Infovista at that time, and those were more on hardware-based and they were not providing that kind of capability in terms of the application because we used Riverbed before 2021. Then we switched over from those products to ThousandEyes or LiveNX or that kind of products, because of the capabilities that ThousandEyes and other products provide in terms of cloud-based solutions and SASE part of these solutions. Additionally, they are providing much more visibility in terms of the network and end-to-end visibility.
How was the initial setup?
Currently I am not actually dealing with licensing and something similar because that was done by the presales team, but whenever I raise the queries with the team, I got the response from them, and that is good.
What about the implementation team?
I am not the right person to answer this question because I am a consultant. As a consultant, I usually am on the customer's run side, so the impact should be there. A positive impact should be there in terms of the customers in that they are very happy when they are using ThousandEyes right now, and earlier, they had multiple issues with the teams. That is the part where we can say that ThousandEyes is working effectively.
In terms of ROI, I am not aware of that because I have not calculated that right now, so it is quite difficult for me to say anything on that part. The time and employee part is very good and is up to the mark.
What was our ROI?
I am not the right person to answer this question because I am a consultant. As a consultant, I usually am on the customer's run side, so the impact should be there. A positive impact should be there in terms of the customers in that they are very happy when they are using ThousandEyes right now, and earlier, they had multiple issues with the teams. That is the part where we can say that ThousandEyes is working effectively.
In terms of ROI, I am not aware of that because I have not calculated that right now, so it is quite difficult for me to say anything on that part. The time and employee part is very good and is up to the mark.
What's my experience with pricing, setup cost, and licensing?
Currently I am not actually dealing with licensing and something similar because that was done by the presales team, but whenever I raise the queries with the team, I got the response from them, and that is good.
Which other solutions did I evaluate?
We used ThousandEyes as well as we used LiveNX, LiveSP, and some other products as well, though I am not remembering the names.
What other advice do I have?
The advice to other customers for using ThousandEyes is that if it suits your environment in terms of monitoring and visibility purpose, and you have enough budget for that, then go for it. I think it would be good in terms of the Enterprise agent, in terms of end-to-end visibility, in terms of Path Visualization, in terms of Internet Insight. All the features are very good, and it has the capability to reduce your operational expenses and increase the efficiency in terms of operations. It would be excellent. I would rate this product a 9 out of 10.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Monitoring has provided deep call-flow insight and supports proactive telephony testing
What is our primary use case?
I have been using ThousandEyes with this company for two years. The main use case is that we would like to get insights into our calls.
Currently, we are still in the POC state with ThousandEyes, but as of now, we get insights into our calls data and telephony data, which is quite useful for us.
What is most valuable?
The features I like the most about ThousandEyes are the visualizations that let you see how the call flow went and how many hops it took and everything.
Cisco does optimize the experience in a hybrid and distributed enterprise setup. Our customer has almost four thousand sites, and they use Cisco phones. We also deploy the infrastructure behind it for us to understand how the phones are doing, if the phones are not, and we do proactive testing rather than reactive. That is why ThousandEyes helps us.
What needs improvement?
We face challenges with hybrid and distributed enterprise networks since we use Cisco, but we also have other third party integrations. When it comes to ThousandEyes, it does not show anything when it is out of Cisco. That is where we have a lack.
My impression of the end-to-end visibility offered by Cisco is that they could do slightly better things.
I think the pricing, setup cost, and licensing for ThousandEyes are too costly. This is a big one. From my perspective, I think the licensing model can be improved because not everybody is a large-scale company.
For how long have I used the solution?
I have been in the industry for six years.
What do I think about the stability of the solution?
I would assess the stability and reliability of ThousandEyes as good, with no downtime or crashes or performance issues experienced.
What do I think about the scalability of the solution?
ThousandEyes scales pretty well with the growing needs of our organization.
How are customer service and support?
I would evaluate customer service and tech support for ThousandEyes as good.
Which solution did I use previously and why did I switch?
Prior to adopting ThousandEyes, we tried to do a POC on Forward Networks.
What about the implementation team?
My experience with deploying ThousandEyes was easy because the tag team was quick and easy to respond.
Which other solutions did I evaluate?
When we were deciding on ThousandEyes, we were considering other solutions. The competition type would have been Forward Networks.
What other advice do I have?
I would rate this product a 9 out of 10.
Historical insights have transformed how I troubleshoot slow speeds and disconnection issues
What is our primary use case?
My main use cases for ThousandEyes are troubleshooting slow speeds and investigating disconnection issues that users report.
What is most valuable?
The historical timeline feature is what I appreciate most about ThousandEyes because when people report that something occurs at a specific time of day, I can set up a test and capture the issue in action.
One of the specific challenges I face with hybrid and distributed enterprise networks that Cisco addresses is SD-WAN visibility, as it can be difficult to see both the underlay and the overlay, creating some visibility gaps.
My impression of the end-to-end visibility offered by Cisco is that aside from those gaps, it captures nearly everything.
Cisco does optimize the experience in a hybrid distributed enterprise setup, and if there is a portion of the network that we cannot see, then that becomes a problem that affects our organization's troubleshooting capabilities.
What needs improvement?
ThousandEyes could be improved by unifying the GUI with the rest of the Cisco products since it remains legacy from its original state when Cisco acquired it.
For how long have I used the solution?
I have been using ThousandEyes for approximately five years.
What do I think about the scalability of the solution?
ThousandEyes scales adequately for our needs as my organization grows.
How are customer service and support?
I would rate customer service and technical support as excellent based on my experience. I would give it a rating of 10 because whenever we have any issues, we can typically reach someone who has the knowledge to help us.
Which solution did I use previously and why did I switch?
Prior to adopting ThousandEyes, I was using traceroutes and packet captures to address similar needs.
How was the initial setup?
My experience with deploying ThousandEyes involved learning how to set up the tests. When I am setting up tests, I have a certain amount of credits allocated for each test, and it is difficult to see how many tests I can set up at one time before exhausting the credits, making it a trial-and-error process.
What was our ROI?
I have seen a return on investment with ThousandEyes.
What's my experience with pricing, setup cost, and licensing?
My experience with pricing, setup costs, and licensing indicates that licensing is somewhat complicated because of the credits system.
Which other solutions did I evaluate?
I did not have any specific alternative solutions in mind when considering options before ThousandEyes.
What other advice do I have?
I would rate ThousandEyes an eight on a scale of one to ten, with ten being the best.