Welcome!

Containers Expo Blog Authors: Elizabeth White, Yeshim Deniz, Liz McMillan, Pat Romanski, Zakia Bouachraoui

Related Topics: @DevOpsSummit, Java IoT, Microservices Expo, Linux Containers, Containers Expo Blog, @CloudExpo

@DevOpsSummit: Article

DNS Experience Tests | @CloudExpo @CatchPoint #APM #DevOps

When monitoring and analyzing the health of your online systems, you need a broad arsenal of different tools

DNS Experience Tests: A Key Cog in the Online Ecosystem
By Mehdi Daoudi

A company’s collection of online systems is like a delicate ecosystem – all components must integrate with and complement each other, and one single malfunction in any of them can bring the entire system to a screeching halt.

That’s why, when monitoring and analyzing the health of your online systems, you need a broad arsenal of different tools for your different needs. In addition to a wide-angle lens that provides a snapshot of the overall health of your system, you must also have precise, scalpel-like tools that can isolate and analyze all of those different components (DNS, CDNs, internal and external servers, third-party tags, etc.).

Catchpoint was designed to be that exact kind of precision tool. When evaluating the health of your systems, a simple availability test is useful, but it only a basic binary state: you’re either up or you’re down. Figuring out why you are down, or why your customers are waiting longer than they should for a page to load, is a wholly different matter, and requires precise diagnostic and analytical capabilities in order to provide you with actionable data.

Of these many different parts that make up an online system, DNS is perhaps the most important. It’s the very first interaction that a customer has with an online brand, and therefore having a rapid DNS lookup and resolution process is vital to maintaining an exceptional customer experience. Yet to properly assess your DNS health, you need that aforementioned scalpel, not a broad sword. This is why Catchpoint has maintained close relationships with DNS solution providers such as NS1, keeping open channels of communication in order to create the most precise tools possible.

This type of relationship has manifested itself positively for NS1, which uses Catchpoint tests to ensure that they are providing their customers with the best possible DNS resolution times, but it’s equally important for clients of those providers to monitor their own DNS performance to detect any issues that the vendor might be missing.

One way to drill down and gain additional insight into a DNS performance issue is through the different types of DNS monitors that Catchpoint offers. To play out a scenario, let’s say that you catch a DNS resolution problem in a basic browser test:

Chrome test

While this data shows that your users are suffering from bad experience due to DNS latency, you have no way of knowing where the latency occurred in the DNS resolution process. To gain this information, you need a DNS monitoring solution that shows performance and error data for all the different steps and servers in the DNS chain. Additionally, you can keep an eye on specific types of records (Answers, Authoritative Name Servers, or Additional Records) from the DNS query, which allows you to detect issues such as wrong TTLs, DNS Cache Poisoning, misconfigurations, etc.

This is imperative when it comes to detecting a third party DNS vendor’s errors, because most organizations rely on external DNS registrars and vendors, but have little visibility in their performance and availability.

8-3 blog image-2_705_left[1]

Getting back to our hypothetical problem, once we run our DNS Experience tests, we get a result that looks like this:

DNS Experience Test

In this test, which hits a multitude of different name servers in succession, we see intermittent spikes in performance (blue line chart) and drops in availability (green line chart), which tells us that the problem is isolated to specific name servers as opposed to the whole lot of them. Therefore, we need to run DNS Direct tests to isolate each of those name servers:

dnsDirect

Now the exact source of the problem becomes clear. There’s one specific name server which has failed multiple times in the test timeframe, which means that we now have actionable data to work with. The DNS provider, if it hasn’t already located the source of the problem through the same process, can be made aware of the issue so that they can take that server offline while they fix the problem.

In addition to the advanced insight that specific monitors provide, one of Catchpoint’s strongest attributes is our global node coverage. As a global DNS provider, NS1 knows that the ability to test their servers from as many different locations as possible is imperative to understanding the full scope of end users’ DNS experience. NS1 uses Catchpoint nodes around the world to collect data, and then using Catchpoint’s Push/Pull APIs, they can input that data into any number of different tools in order to make it actionable.

Just like the ecosystem of different components that make up modern online systems, there is an ecosystem of tools of similar size and scope to keep an eye on all of those components. Catchpoint is a cog in that ecosystem; this is why it was designed to play nicely with other alerting, communication, and monitoring tools that IT Ops professionals regularly use. There are Catchpoint integrations in place with Slack, VictorOps, PagerDuty, Zapier, etc., and the APIs work with many other different tools, including (as NS1 themselves wrote about) OpenTDSB, an open source time series database.

The importance of getting precise, actionable data cannot be overstated when looking at the overall importance of digital performance analytics. By getting the most out of all the tools available to you and making sure that they complement and work well with each other can make all the difference in the health of your online systems.

The post DNS Experience Tests: A Key Cog in the Online Ecosystem appeared first on Catchpoint's Blog.

More Stories By Mehdi Daoudi

Catchpoint radically transforms the way businesses manage, monitor, and test the performance of online applications. Truly understand and improve user experience with clear visibility into complex, distributed online systems.

Founded in 2008 by four DoubleClick / Google executives with a passion for speed, reliability and overall better online experiences, Catchpoint has now become the most innovative provider of web performance testing and monitoring solutions. We are a team with expertise in designing, building, operating, scaling and monitoring highly transactional Internet services used by thousands of companies and impacting the experience of millions of users. Catchpoint is funded by top-tier venture capital firm, Battery Ventures, which has invested in category leaders such as Akamai, Omniture (Adobe Systems), Optimizely, Tealium, BazaarVoice, Marketo and many more.

IoT & Smart Cities Stories
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
At CloudEXPO Silicon Valley, June 24-26, 2019, Digital Transformation (DX) is a major focus with expanded DevOpsSUMMIT and FinTechEXPO programs within the DXWorldEXPO agenda. Successful transformation requires a laser focus on being data-driven and on using all the tools available that enable transformation if they plan to survive over the long term. A total of 88% of Fortune 500 companies from a generation ago are now out of business. Only 12% still survive. Similar percentages are found throug...
Every organization is facing their own Digital Transformation as they attempt to stay ahead of the competition, or worse, just keep up. Each new opportunity, whether embracing machine learning, IoT, or a cloud migration, seems to bring new development, deployment, and management models. The results are more diverse and federated computing models than any time in our history.
Dion Hinchcliffe is an internationally recognized digital expert, bestselling book author, frequent keynote speaker, analyst, futurist, and transformation expert based in Washington, DC. He is currently Chief Strategy Officer at the industry-leading digital strategy and online community solutions firm, 7Summits.
Digital Transformation is much more than a buzzword. The radical shift to digital mechanisms for almost every process is evident across all industries and verticals. This is often especially true in financial services, where the legacy environment is many times unable to keep up with the rapidly shifting demands of the consumer. The constant pressure to provide complete, omnichannel delivery of customer-facing solutions to meet both regulatory and customer demands is putting enormous pressure on...
IoT is rapidly becoming mainstream as more and more investments are made into the platforms and technology. As this movement continues to expand and gain momentum it creates a massive wall of noise that can be difficult to sift through. Unfortunately, this inevitably makes IoT less approachable for people to get started with and can hamper efforts to integrate this key technology into your own portfolio. There are so many connected products already in place today with many hundreds more on the h...
The standardization of container runtimes and images has sparked the creation of an almost overwhelming number of new open source projects that build on and otherwise work with these specifications. Of course, there's Kubernetes, which orchestrates and manages collections of containers. It was one of the first and best-known examples of projects that make containers truly useful for production use. However, more recently, the container ecosystem has truly exploded. A service mesh like Istio addr...
Digital Transformation: Preparing Cloud & IoT Security for the Age of Artificial Intelligence. As automation and artificial intelligence (AI) power solution development and delivery, many businesses need to build backend cloud capabilities. Well-poised organizations, marketing smart devices with AI and BlockChain capabilities prepare to refine compliance and regulatory capabilities in 2018. Volumes of health, financial, technical and privacy data, along with tightening compliance requirements by...
Charles Araujo is an industry analyst, internationally recognized authority on the Digital Enterprise and author of The Quantum Age of IT: Why Everything You Know About IT is About to Change. As Principal Analyst with Intellyx, he writes, speaks and advises organizations on how to navigate through this time of disruption. He is also the founder of The Institute for Digital Transformation and a sought after keynote speaker. He has been a regular contributor to both InformationWeek and CIO Insight...
Andrew Keys is Co-Founder of ConsenSys Enterprise. He comes to ConsenSys Enterprise with capital markets, technology and entrepreneurial experience. Previously, he worked for UBS investment bank in equities analysis. Later, he was responsible for the creation and distribution of life settlement products to hedge funds and investment banks. After, he co-founded a revenue cycle management company where he learned about Bitcoin and eventually Ethereal. Andrew's role at ConsenSys Enterprise is a mul...