on 13 Nov 2023 11:20 AM
Issue:
Many times users complaint about the Host details which are missing or not showing in Database services. Question is “Why it should show?” or “Why it should not show?”.
Description:
Database services are detected/determined based on the calls that are being made by several services within the application call hierarchy. Dynatrace doesn't consider methods, but rather commits, queries, and modifications related to your database services. Database calls that are made through monitored Java, .NET, PHP and Node.js processes are monitored automatically as long as the interaction with the database relies on a supported database framework, such as JDBC, ADO.NET, or PDO. When OneAgent is installed on the host that runs your application server, Dynatrace ensures that all database statements are logged, as long as deep monitoring is active for the calling processes and the database request is appended to an existing PurePath® distributed trace. (https://docs.dynatrace.com/docs/shortlink/database-detection#how-database-activity-is-monitored)
Solution:
Let’s see some solution to this problem:
If any of the above scenarios doesn’t solve the issue, please reach out to Support to check it further.