Alerting
Questions about alerting and problem detection in Dynatrace.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Custom Entity Integration in Davis Anomaly Detection

AK
Pro

Hi Folks,

Is there a way to pass a custom entity in "Davis anomaly detection" so that it appears as the impacted entity when an problem is generated?

I've attempted to use dt.davis.is_entity_remapping_allowed set to false in the event description, along with dt.source_entity as my custom entity (e.g., host@process), but this approach doesn't seem to be working.

AK_0-1764967375827.png

Has anyone successfully managed to do this?

Regards,
AK

2 REPLIES 2

sia_h
Dynatrace Champion
Dynatrace Champion

Yes, but dt.source_entity should be a single entity. E.g. the value should be {dims:dt.entity.process_group_instance} or hardcoded CUSTOM_DEVICE-A5C88F64EE123123.

Hello,

@sia_h Thanks for clarifying! Yes, dt.source_entity needs to point to a single, valid entity. That can be either a dimension reference like {dims:dt.entity.process_group_instance} if event is scoped to a process group instance, or a hardcoded entity ID such as CUSTOM_DEVICE-XXXX if you’ve registered a custom device in Dynatrace.

@AK  The key is that the entity you reference must already exist in Dynatrace’s topology — otherwise Davis will ignore it and remap to the closest known entity. If you also set dt.davis.is_entity_remapping_allowed=false, Davis will keep the problem tied to that entity once it’s valid. So the approach works, but only if the entity is properly defined in Dynatrace first.  

Davis AI — Dynatrace Docs

Dynatrace Professional Certified

Featured Posts