Expand my Community achievements bar.

User Activity Dashboard for Real-Time "Active User" Monitoring in AEM

Avatar

Employee

11/7/24

Request for Feature Enhancement (RFE) Summary: We propose a User Activity Dashboard within Adobe Experience Manager (AEM) to track recent user interactions, enabling administrators to view active users and their activity within the AEM Author environment. This feature would display user interactions over defined time intervals (e.g., 1 minute, 5 minutes, 15 minutes, 30 minutes, 1 hour, and 1 day), providing insights into both current and historical usage trends.
Use-case:
  • Outage Communication: During system outages or maintenance windows, administrators can quickly identify and proactively inform active users of the disruption. This can reduce the number of support tickets, emails, or inquiries related to unexpected access issues.

  • Performance Monitoring: By understanding the volume of requests by user or group, teams can better anticipate peak usage times and address potential performance issues. This data could help identify when system resources are under strain due to high user activity.

  • Security and Compliance Auditing: Tracking recent activity at a granular level can assist in identifying unusual patterns that might indicate unauthorized access or misuse of the system, supporting security and compliance audits.

  • Usage and Engagement Metrics: This dashboard would offer insights into which users or groups are most engaged, enabling better targeting of communications, training, or enablement efforts. Teams can also gauge the effectiveness of new features or updates by observing changes in interaction patterns.

  • User Behavior Analysis for Content Optimization: By identifying which users frequently access specific content or assets, the dashboard can guide content optimization efforts, ensuring high-value assets are readily accessible and system workflows are aligned with user needs.

Current/Experienced Behavior: AEM Cloud Service currently lacks a built-in dashboard to monitor real-time user activity within the AEM Author environment. This limitation means administrators cannot view which users are active, track recent interactions, or analyze access patterns over time (e.g., last 1 minute, 5 minutes, etc.). Any tracking of user activity requires external log analysis tools, such as Splunk, to manually generate insights based on access logs.
Improved/Expected Behavior: We propose a native AEM Author dashboard to display user activity in real-time, segmented by user, country, and role, with time-based filters (1m, 5m, 15m, 30m, 1h, 1d). This would enable administrators to quickly see which users are active, manage communication during outages, monitor performance, and detect unusual behavior. Interactive visuals like graphs and heat maps could further enhance usability, helping administrators proactively manage system usage and performance.
Environment Details (AEM version/service pack, any other specifics if applicable):  
Customer-name/Organization name:  
Screenshot (if applicable):

Dashboard generate by SPLUNK out of access.logs. 
The AEM Dashbaord should contain something similar.

rwunschadobe_0-1730994947154.png

 

Code package (if applicable):  
1 Comment

Avatar

Administrator

11/18/24

Hi @rwunsch-adobe 

Thank you for sharing your idea in the community! Your input is invaluable in helping us improve and innovate our products to better meet the needs of users like you.

We’ll share your idea with our product team for review, and we appreciate your engagement and creativity. Keep those great ideas coming—we’re excited to see how we can continue to grow together!

Warm regards,

Jagpreet Singh