cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Looking to upgrade from Dynatrace Managed to SaaS? See how

How to Monitor Detailed User Activity in Dynatrace Managed (Login Times, Actions, Duration, etc.)?

HuseynNajafli
Contributor

Hello everyone,
In Dynatrace Managed, how can I view detailed information about user access—such as which users have logged in, how long they stayed, what actions they performed, how many times they accessed the system, etc.?

Is there a specific tool for this purpose? Can it be integrated with something else to get more detailed insights? Or is there an easier way to do it?

When I check through the Cluster Management UI, I can only see who logged in, but I need more comprehensive details.
Has anyone done this before? Any advice would be greatly appreciated.

Thank you very much for your support!

4 REPLIES 4

Julius_Loman
DynaMight Legend
DynaMight Legend

Some of the data is available in the Lens adoption, currently the view is limited (it was a better report). Please reach out to your CSM contact. The adoption report is based on RUM which gets injected with OneAgent to Dynatrace UI pages. However, the agent reports to Dynatrace,  so you don't have direct acess to raw data.

If you want to create the report on your own, I'd recommend the NGINX access log on Managed cluster nodes for more detailed data and audit log. But it might be a long journey.

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

Thank you very much for your response.

It’s possible that I may have misunderstood you earlier, so I would like to clarify my request. I have granted access profiles to several users for Dynatrace, and these users log in throughout the day to perform monitoring tasks or carry out their daily activities within Dynatrace.

What I would like to know is: which users accessed Dynatrace during the day, what actions they performed, and get a comprehensive view of all their activities.

The audit log files on the Dynatrace nodes are not very user-friendly to read, and the information available under Cluster Management → Events is quite limited — it mainly shows who logged in successfully or failed to log in.

However, I’m looking for more detailed insights.
Could you assist with this? Or perhaps suggest an integration or alternative method to achieve this?

So basically, you want to track what individual users of your Managed instance are using and where they spend time.

Some of the data is available in https://myaccount.dynatrace.com portal in the Adoption report:

Julius_Loman_0-1759298765798.png

The report used to have user IDs and individual reports, but it has been removed (probably for compliance reasons). If you need any detailed reports, I strongly suggest reaching out to your Dynatrace Customer Success Manager or Account Manager.

Access logs are great source, but they don't contain user ids. Audit logs have only info about changes and logins.

What can be considered is to opt out from the selfmonitoring OneAgent deployment on the Cluster nodes, and deploy your own OneAgent reporting to one of your Managed environments. Configure RUM and get the data. It will cost you licences (host units/host gibihours for agents, DEM / user sessions for sessions), but it will give you options to get the data you need. But I'd recommend doing it as last resort - when you won't be able to get the data from Dynatrace directly.

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

MaximilianoML
Helper

Hello guys,
I agree with @HuseynNajafli , the audit Logs aren't user friendly, that's why I submitted this Product Idea (Improved accessibility and visibility of Audit Logs - Dynatrace Community), you can check if make sense, if yes give a Kudo please 😁
Thx, 
Maximiliano Lopes

Fullstack developer | Tech Lover

Featured Posts