We are supported by readers, when you click & purchase through links on our site we earn affiliate commission. Learn more.

Datadog: performance monitoring during testing

The provider Datadog, which specializes in application performance monitoring (APM), presented a number of innovations at this year’s virtual customer event Dash, which are specifically aimed at developers. The focus here was on the new CI Visibility tool, which can be used to measure app performance during the software test phase. An assessment of the application performance is thus already possible before the application is made available in production.

Any bottlenecks can therefore be identified and rectified earlier. “We have practically linked our APM agents with many CI / CD products, so that performance measurement is an integral part of the entire test process,” explains Amit Agarwal, Chief Product Officer at Datadog, in an interview with iX and heise developer.

The new tool consists of two parts: Pipeline Visibility and Test Visibility. The former is used to visualize all pipeline data across many CI providers and systems. All performance impairments can then be displayed and analyzed according to various criteria on the associated console. The test visibility tool accompanies every test run and is primarily used to compare the performance of different releases or to estimate the impact on performance of new features and functions.

The new CI Visibility is already supported by several CI providers such as Buildkite, CircleCI, GitHub Actions, GitLab and Jenkins. In addition, developers have access to programming languages ​​such as Java, JavaScript, .NET, Python, Ruby and Swift. “With CI Visibility, we are the first in the industry to offer a tool that covers everything from test pipelines to pre-production development to the production environment and thus contributes to faster deployment,” says Ilan Rabinovitch, Senior Vice President, Product and Community.

Further Datadog innovations are the Network Device Monitoring, the online archive for the management of log data and session replay, a tool for video-like playback of user sessions in order to analyze their behavior. With network device monitoring, network engineers can monitor their servers, routers, switches and firewalls as well as access points in campus and branch networks directly from the Datadog platform. Monitoring makes it possible to isolate the exact source of the problem in slow network processes. Network administrators are thus able to immediately recognize, report and follow up malfunctions such as overloaded switch ports, connection interruptions due to a firewall or power failures based on telemetry data. The new Network Device Monitoring builds on the Infrastructure Monitoring product from Datadog. It uses machine learning algorithms for AI-based detection of anomalies and outliers so that active intervention is possible.

The online archive combines the long-term backup of log data with various query functions. The storage period of the saved events is at least 15 months. The query module is equipped with extensive analytics, so that a lot of data can be examined for correlation or in connection with historical metrics and trace data.

Session Replay allows individual user sessions to be played on a video-like interface in order to see exactly how users interact with a website. In this way, their behavioral patterns can be better understood and errors can be reproduced more easily so that they can be corrected more quickly. In order to comply with all data protection and security rules, this tool can be used to set exactly which screen elements are recorded.

The CI Visibilty Tool is now available. Prices start at $ 20 per user. additional Information provides the Datadog blog post on the occasion of Dash conference. That Network Device Monitoring is also available immediately and can be installed with the Datadog Agent. The use of the Online Archive costs $ 2.50 per million events with a 15 month retention period. Information on Session Replay including a start guide can be found in a separate blog post.


To home page