Skip to content

Log Configuration

Log Configuration allows administrators to adjust Mideye Server’s logging behavior at runtime without restarting the service. Changes take effect immediately and can be used to increase verbosity during troubleshooting or reduce noise in production.

Navigate to Server Settings → Log Configuration to access this page. Requires the Administrator role or above.

The General tab provides two high-level controls that affect the main application logger (com.mideye.mideyeserver).

A toggle button group with six levels:

LevelDescription
TRACEMost verbose. Logs all internal operations including method entry/exit.
DEBUGDetailed diagnostic information for development and troubleshooting.
INFOGeneral operational messages. Default for production environments.
WARNPotentially harmful situations that do not prevent normal operation.
ERRORError events that may still allow the application to continue running.
OFFDisables logging for the application logger.

Selecting a level immediately updates the root application logger. Only one level may be active at a time.

A switch toggle that starts or stops trace file generation.

  • Start a trace — begins writing detailed trace information to a file in the Mideye Server log directory (/Mideye Server/log/).
  • Stop the trace — ends the trace session and finalizes the trace file.

The switch label updates dynamically to reflect the current state.

The Advanced tab provides fine-grained control over individual loggers in the application.

A search field at the top of the tab filters the logger list by name (case-insensitive). Changing the search term resets pagination to the first page.

Each row represents a single logger in the application’s logging framework.

ColumnDescription
NameFully qualified logger name (e.g., com.mideye.mideyeserver.service.core.radius). Sortable.
LevelToggle button group with buttons for TRACE, DEBUG, INFO, WARN, ERROR, and OFF. Not sortable.

Clicking a level button immediately changes that logger’s level at runtime. No save action is required — the change takes effect instantly.

The grid supports pagination with configurable page sizes: 10, 15, 20, 50, or 100 loggers per page.

ActionRequired Role
View and modify log levelsAdministrator or above
Start and stop traceAdministrator or above