Log
The Log section of the Babel Licensing Web Application provides a comprehensive monitoring and troubleshooting tool that records all system activities and events. This page displays detailed information about application requests, actions, and processes, enabling administrators to track system behavior and diagnose issues.

Log
Overview
The Log page presents a visual and tabular representation of system events with the following key components:
Activity Graph
At the top of the page, a histogram displays log activity frequency over time. This graph:
- Shows activity levels across multiple days
- Indicates time intervals with higher activity
- Provides time markers for precise temporal reference
- Groups data by day with clear date labels
Date Selection
The date selection controls allow you to define the time period for log analysis:
- Start Date: Set the beginning of your analysis period
- End Date: Set the end of your analysis period
- Calendar Icon: Opens a date picker for easier date selection
Log Management Controls
- DELETE button: Remove selected log entries
- Search field: Filter log entries by specific text or criteria
- Refresh button: Update the log display with the latest entries
- Options menu (three dots): Access additional log management functions
Log Entry Table
The main table displays detailed information about each log entry with sortable columns:
- Checkbox: Select entries for bulk actions
- Id: Unique identifier for each log entry (e.g., 252469, 252468)
- Timestamp: Date and time when the event occurred (format: YYYY-MM-DD HH:MM:SS)
- Level: Severity or type of the log entry (e.g., Debug, Information, Warning, Error, Fatal)
- Message: Brief description of the event or action
Detailed Entry View
When an entry is selected (highlighted in blue in the example), additional details appear below the table:
- Message: Full text of the log message
- Context: Structured JSON data providing comprehensive details about the event, including:
- EndpointName
- EventId
- RequestId
- RequestPath
- ConnectionId
- MachineName
- ThreadId
- Other relevant technical information
Common Log Entry Types
The example shows several types of log entries you might encounter:
- Request starting/finished events
- Endpoint execution events
- Action execution events
- Route matching information
Using the Log Effectively
- Troubleshooting: Use the log to investigate issues by filtering for specific time periods when problems occurred
- Security Monitoring: Review logs for unusual activity or potential security breaches
- Performance Analysis: Identify performance bottlenecks by examining request execution times
- Audit Trail: Maintain records of all system activities for compliance and administrative purposes
The Log page provides essential visibility into the operation of your Babel Licensing Service, helping you maintain system health and quickly resolve any issues that arise.