03 Sep 2026 07:21 AM
I am creating a custom action in my Swift (iOS/mobile) application as described in the Dynatrace documentation:
I can successfully see and query these reported values in Dynatrace RUM. However, I am unable to find or query these values using DQL in Dynatrace Grail.
My question is: How are values reported using DTXAction.reportValue() stored in Grail, and is there a way to access these custom action values using DQL? If so, what is the appropriate DQL query or field name I should use?
let myAction = DTXAction.enter(withName: "My action")
myAction?.reportValue(withName: "My int value", intValue: 1234)
myAction?.reportValue(withName: "My double value", doubleValue: 12.34)
myAction?.reportValue(withName: "My string value", stringValue: "Hello World!")
myAction?.leave()
Solved! Go to Solution.
03 Sep 2026 07:30 AM - edited 03 Sep 2026 07:30 AM
@augustin-bunani , the new RUM which uses Grail, has a different APIs and concepts described here https://docs.dynatrace.com/docs/observe/digital-experience/rum/mobile-frontends/android/id-08-custom... and https://docs.dynatrace.com/docs/shortlink/custom-events-ios#event-and-session-properties for iOS
03 Sep 2026 07:39 AM
Thank you soo much this is perfect.
Featured Posts