Audit Dashboard

Audit System Status

Status
Enabled Disabled
Current Level
STANDARD
Retention Period
90 days
Total Events
-

Events by Type

Loading...

Events by User

Loading...

Events Over Time

Loading...

Audit Events

Loading...
ID Time User Type Details
Show entries

Export Audit Data

Export Format
Export Information

The export will include all audit events matching the selected filters. For large datasets, the export may take a few moments to generate.

Exported data will include:

  • Event ID
  • User
  • Event Type
  • Timestamp
  • Event Data

Audit System Help

About the Audit System

The Stirling PDF audit system records user actions and system events for security monitoring, compliance, and troubleshooting purposes.

Audit Levels

Level Name Description Use Case
0 OFF Minimal auditing, only critical security events Development environments
1 BASIC Authentication events, security events, and errors Production environments with minimal storage
2 STANDARD All HTTP requests and operations (default) Normal production use
3 VERBOSE Detailed information including headers, parameters, and results Troubleshooting and detailed analysis

Configuration

Audit settings are configured in the settings.yml file under the premium.proFeatures.audit section:

premium:
  proFeatures:
    audit:
      enabled: true           # Enable/disable audit logging
      level: 2                # Audit level (0=OFF, 1=BASIC, 2=STANDARD, 3=VERBOSE)
      retentionDays: 90       # Number of days to retain audit logs

Common Event Types

  • BASIC Events:
    • USER_LOGIN - User login
    • USER_LOGOUT - User logout
    • USER_FAILED_LOGIN - Failed login attempt
    • USER_PROFILE_UPDATE - User or profile operations
  • STANDARD Events:
    • HTTP_REQUEST - GET requests for viewing
    • PDF_PROCESS - PDF processing operations
    • FILE_OPERATION - File-related operations
    • SETTINGS_CHANGED - System or admin settings operations
  • VERBOSE Events:
    • Detailed versions of STANDARD events with parameters and results