12 Jan 2023 05:54 PM - last edited on 16 Jan 2023 12:13 AM by MaciejNeumann
Hi guys, I know that there has been question about this. But my situation seems to be different from that.
With statement: Injection to this process is disabled by internal configuration.
I have checked through our configuration for deep monitoring, same process in other servers work well.
What kind of internal configuration that I have to look through?
Solved! Go to Solution.
Databases are not a subject for deep monitoring, so this message you see is expected. I believe the message there is because part of the database engine is written in .NET and detected with Dynatrace (see the technologies). So the builtin rule is there as a sanity check.
Hi Julius, this is not a database. Instead, it is a database service. Based on documentation below,
If deep monitoring is not allowed, the message probably won't show up even though it is sanity check right?
Database services are detected on the application level. So the DB services are built from the requests from application servers and bound to the process groups of databases. You already have the service detected as shown below, you don't need (or want) to have deep monitoring of the database processes.
Hi Julius, thanks for the explanation. However, I think we are going far from the topic, it doesn't seem like the matter of I need (or want) but about the message. Why would it appear there? What about the internal configuration that it points to? If that is detected because part of sanity check of .NET, the message shouldn't be there to mislead us right?
Sure, this is slightly misleading and I think the message should be improved. Rules about not instrumenting MSSQL Server processes are built-in and you cannot override them.
@Christoph_Neum - FYI.
For your information, changes have been made on the message on Dynatrace Managed Server version: 1.258.
Changed the message about no injection for the blocklisted process from "Activation of deep monitoring was unsuccessful" to "Cannot enable deep monitoring for this process
Dynatrace Managed release notes version 1.258 | Dynatrace Docs