Audit Logging

PRO

Track and Analyze
Application Activity

The ABP Audit Logging UI Module offers a unified interface to view, filter, and analyze audit logs and entity changes, with Excel export, email notifications, and detailed activity monitoring.

Trusted by the teams shaping the future of .NET.

Complete Audit Logging Management

Comprehensive tools for viewing, tracking, and exporting audit logs with detailed information and performance insights.

Audit Log Viewing

View all audit logs with detailed information including URL, browser, IP address, user, HTTP method, status codes, execution duration, and success or failure status.

Entity Change Tracking

Track all entity changes with detailed change logs. View change details for individual modifications or see the full change history of any entity.

Performance Monitoring

Use built-in widgets to monitor application health: Average Execution Duration Per Day and Error Rate for quick performance insights.

Excel Export

Export audit logs and entity changes to Excel. Small exports download immediately, while larger datasets are processed as background jobs with email notifications.

Detailed Log Analysis

Examine audit log details across multiple information tabs for comprehensive analysis.

URL

Requested endpoint and path


Browser & IP

Client browser information and IP address


User

User who performed the action


HTTP Method

GET, POST, PUT, DELETE, etc.


Status & Duration

HTTP status codes and execution time

Controller Actions

All executed controller actions with parameters


Application Services

Application service methods called with parameters


Method Parameters

Complete parameter values for debugging

Entity Changes

Entities created, updated, or deleted


Property Changes

Property-level change tracking with old and new values


Change History

Full change history for any entity over time

Key Features

Powerful filtering, notification, and automation features to streamline your audit log management workflow.

Advanced Filtering

Advanced Filtering

Filter audit logs by various criteria including user, date range, URL, HTTP method, status code, and more. Quickly find the information you need.

Email Notifications

Email Notifications

Receive email notifications when large export jobs are complete. Download links are sent automatically, making it easy to access exported data.

Automatic Cleanup

Automatic Cleanup

Configure automatic cleanup of expired audit logs with configurable retention periods. Manage cleanup settings globally or per tenant.

Essential for Security and Compliance

Meet regulatory requirements and enhance security with comprehensive audit trails and real-time monitoring capabilities.

Compliance Audits

Export audit logs for compliance reporting. Meet regulatory requirements with comprehensive audit trails and detailed change tracking.

Production Debugging

Debug production issues by examining detailed action logs and entity changes. Understand what happened without accessing the database directly.

Security Reviews

Investigate security events, track user actions, and review access patterns. Essential for identifying security issues and understanding user behavior.

Real-time Alerts

Configure real-time alerts for critical audit events. Get notified immediately when specific actions occur, security events are detected, or unusual patterns are identified in your audit logs.

Seamlessly Integrated with ABP Platform

Zero-configuration integration that works seamlessly with ABP's infrastructure and multi-tenancy support.

Built-in, fully managed audit experience for ABP applications

The Audit Logging UI Module integrates directly with ABP's audit logging infrastructure, automatically displaying all captured audit information. It works with ABP's multi-tenancy support, permission system, and background job infrastructure for export processing.

No additional configuration is needed—audit logs captured by the framework are immediately available in the UI.

Choose the Database & UI Framework That Fits Your Architecture

Audit Logging UI works seamlessly with multiple databases and UI frameworks, giving you complete freedom in how you build.

Database Providers

All starter templates offer multiple options for implementing your data access layer.

MongoDB Entity Framework Core

UI Frameworks

ABP allows you to build with multiple UI framework options.

MVC Razor Pages Angular Blazor

Learn More About the ABP Audit Logging UI Module

Explore detailed documentation, API references, and implementation guides.

Explore the Other Modules

Pro
Chat

Chat

Free
Docs

Docs

Pro
GDPR

GDPR

Pro
SaaS

SaaS

1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.