Skip to content

MyApache Access Logs

The MyApache Access Logs page provides a real-time overview of all HTTP requests made to domains managed by the MyApache module.

MyApache Access Logs

Overview

URL: /admin/my-apache-access-logs

This section allows administrators to monitor, search, and filter incoming HTTP requests in real time. It helps in debugging issues, tracking malicious requests, and understanding traffic patterns.

Interface Elements

Search and Filters

Located at the top right above the log table:

  • Search Bar – Search any keyword from the logs (e.g., IP, URL, method).
  • Filters Panel (accessible via the Filters button):
    • Source – Filter logs by domain.
    • Level – Filter by log level (e.g., INFO, DEBUG, ERROR).
    • Date Range – Set From and Until dates to filter by time.

Log Table

ColumnDescription
TimeTimestamp of the HTTP request.
SourceDomain or server IP that handled the request.
LevelLog severity level (INFO, WARN, etc.).
MessageFull HTTP request message including method, status code, etc.
ViewButton to see full log message in detail.

Actions

Truncate Logs

  • Orange button at the top-right corner.
  • Deletes all current log entries from the view.
  • Action requires confirmation.

Pagination

At the bottom of the table:

  • Choose results per page (e.g., 10, 25, 50, All).
  • Navigate through multiple pages of logs.

View Details Modal

Each log entry in the table has a View button with an eye icon

Clicking this icon opens a modal window with the full log details:

View Log Modal

Inside the modal, you can see:

  • Created at – Timestamp when the log was recorded
  • Source – Hostname or IP address of the request
  • Level – Log level (e.g. INFO)
  • Message – Complete HTTP request string, including user agent and response code

Notes

  • All logs are generated in real-time.
  • Logs can be filtered by custom time range for deeper analysis.
  • Useful for both debugging and security monitoring.