13. Performance Monitoring
13.1 Overview
The Performance Monitoring section provides a comprehensive real-time overview of system usage and user activity within the platform. It visualizes critical metrics through dynamic graphs, enabling administrators to monitor, analyze, and optimize performance efficiently.
13.2 System Usage Metrics
13.2.1 Real-Time CPU Usage
Displays the current processor load on the system, helping to identify high usage patterns or performance bottlenecks.
Real-Time CPU Usage
13.2.2 Real-Time RAM Usage
Shows the percentage of memory being utilized in real-time, which is essential for assessing system load and responsiveness.
Real-Time RAM Usage
13.2.3 Real-Time Space Usage
Visualizes the total disk space consumption across the system to ensure sufficient storage availability.
Real-Time Space Usage
13.3 User Activity Monitoring
13.3.1 Total Users in System
Graphically represents the total number of registered users on the platform.
Total Users in System
13.3.2 Total Active Sessions in System
Displays the number of users currently logged in and active in real time.
Total Active Sessions in System
13.3.3 User Login Activity
Tracks and graphs all user login events over time to monitor access frequency and system engagement.
User Login Activity
13.3.4 File Upload Activities
Visualizes all file upload operations performed by users, useful for assessing content growth and data load.
File Upload Activities
13.3.5 User Logout Activity
Shows the frequency and trend of user logout events, aiding session and usage analysis.
User Logout Activity
13.4 Security & Storage
13.4.1 Blocked IP Graph
Highlights the number of blocked IPs attempting to access the system, helping track potential threats or policy breaches.
13.4.2 User Privilege Logs
Graphs any changes made to user privileges or roles within the system, ensuring auditability.
Blocked IP
13.4.3 Space Used by User
Breaks down disk usage per user, offering insights into individual storage consumption.
Space Used by User
13.4.4 Total File Extensions
Displays a distribution of uploaded file types/extensions across the system.
Total File Extensions
13.4.5 Total Orient Share Files
Shows the number of files shared via the Orient Share feature, reflecting collaborative activity within the platform.
13.5 Slow Requests
13.5.1 Slow Requests Table
Lists requests that took the longest time to complete, including:
- ID : Unique identifier for each slow request entry.
- Method: The HTTP method used (e.g., GET, POST, PUT, DELETE).
- Route: The backend route or API endpoint being accessed.
- Path: The specific path in the application where the request occurred.
- Slowest (ms): Duration of the slowest recorded request in milliseconds.
Slow Requests Table
13.5.2 Slow Request Graph
Graphically displays slow request trends, helping identify performance issues or bottlenecks.
Slow Request Graph
13.6 Exceptions
13.6.1 Exceptions Table
Captures details of system-level exceptions or errors:
- Sr. No
- Exception Type
- Path where it occurred
Exceptions Table
13.6.2 Exceptions Graph
Visualizes exception frequency, enabling quick diagnosis of recurring errors.
Exceptions Graph
No Comments