Monitoring your ADO.NET performance

Database monitoring that solves ADO.NET performance problems at code level

Visualize your app’s connection from your .NET application to your database

See the execution time and connection pool information directly on your Database View.

Monitor and baseline the health of your CRUD operation

With the ADO.NET Sensor Dynatrace traces all the performance information hitting the database.

Entity Framework monitoring

See all the interaction between your .NET code and the Database.

ADO.NET performance management for the customer-centric era

Just like an X-ray and MRI machine of your application, Dynatrace can see every line of code that it executes, 3rd party objects, remoting, and database queries for every single user visit across web, mobile web, and native apps. Dynatrace provides code level insight into the performance of .NET applications, from browser to database, and every tier between.

With the ADO.NET Sensor, Dynatrace can trace the preparation and execution of every interaction between your .NET application and the database. The information will be visualized by the Database View.

Entity Framework monitoring

No matter if you use ADO.NET directly of Entity Framework as Object Relational Mapping (ORM) Dynatrace shows you all the interaction between your .NET code and the Database.

Follow every single transaction, end-to-end

Dynatrace uses patented PurePath Technology® to capture timing and code-level context for every transaction, across every tier, without gaps or blind spots.

Auto-discover and map all applications and business transactions-flows of your .NET application continuously end-to-end. Dynatrace PurePath technology captures timing and code-level context for every transaction in your .NET application environment. The service flow visualizes service requests end-to-end. Understand where service calls originate in your .NET code.

Get all .NET details

Discover additional .NET metrics

Dynatrace shows you additional metrics .NET:

Click the .NET threads and .NET heap tabs on any IIS application pool or .NET process page to view further metrics.

See detailed metrics .NET.

See detailed metrics for .NET.

Dynatrace tells you the root cause of ADO.NET problems!

Dynatrace detects and diagnoses problems in real time, pinpointing the root cause down to the offending code before your customers are even affected.

Further read: in his blog post Diagnosing Sitecore Performance Problems Brian Wilson shows how Dynatrace’s path analyzer quickly identifies the ADO.NET bottleneck.

Dynatrace pinpoints the root cause of performance issues automatically. Leverage instant replay to understand how a problem evolved over time. Dynatrace smart baselining learns what normal looks like for your application. Eliminate false positives and constant noise regarding response times, failure rates and throughput. Dynatrace diagnoses problems that are often difficult to pinpoint, including database, memory, threading and CPU issues. Correlate host-process log data with problems.

Sofico N.V.

“We’re intrigued by its capability to work almost out of the box as well as being able to monitor system aspects as well as application performance and user experience.”

View full story

Start monitoring your ADO.NET connection with Dynatrace!

Try for free Contact us

What is ADO.NET?

ADO.NET is a data access technology from the Microsoft .NET Framework which provides communication between relational and non-relational systems through a common set of components.

Dynatrace monitors and analyzes the activity of your ADO.NET connection, providing visibility down to individual database statements.

Dynatrace supports all common .NET frameworks

Sign up now for 1,000 hours of free .NET monitoring!

Try for free Contact us