Skip to content

📋 Logs & Cache

Every operation in Music Tagger is transparent and auditable through the structured log viewer and cache browser.

Log Viewer

What is Logged

Event TypeExamples
ScrapingJob start/finish, source responses, failures
Metadata WritesField changes, bulk updates, reverts
File EventsScans, missing file detections, path repairs
SystemWorker status, container health, config changes

Log Levels

DEBUGINFOWARNINGERROR — filterable in the UI.

Screenshots

Operation LogsLog Detail
LogsLog Detail

Cache Browser

The cache browser gives you full visibility into what has been fetched from external metadata sources.

Features

  • Browse entries by source, track, or fetch date.
  • Inspect raw responses for any cached result.
  • Invalidate individually — force a single track to be re-fetched next run.
  • Bulk clear — reset all cache for a specific source or time range.

Screenshots

Cache Browser

Cache Browser Detail

Log Retention

Logs are stored in the database and pruned on a configurable schedule. Default retention is 30 days. Adjust via the LOG_RETENTION_DAYS environment variable.

📸 [Log retention settings screenshot — coming soon]

Released under the MIT License.