Jump to content

Plugin: Advanced Log Explorer


Recommended Posts

Posted (edited)

https://github.com/Mickle026/AdvancedLogExplorer

Screenshot_27-9-2025_203643_localhost.jpeg.6cc9a1820cb1c5bf203f08b6501880e2.jpeg
AdvancedLogExplorer (Emby Plugin)

AdvancedLogExplorer is an Emby Server plugin that provides an interactive log viewer inside the Emby admin dashboard.
It makes it easy to browse, search, and export logs without leaving the web interface.


Features

  • 📂 Log file selection — choose any Emby server log (embyserver.txt, ffmpeg.txt, rotated logs, etc.).
  • 🔍 Keyword filtering — filter log entries using one or two keywords with logical operators (AND, OR, NOT).
  • ⚡ Presets — quickly filter logs by categories like:
    • Exceptions
    • Playback
    • Transcode
    • Network
    • Library
    • Metadata
    • Plugin-specific (plugin:Name)
  • 🧩 Plugin filter dropdown — lists plugins found in the selected log file (Info App: Loading … lines).
    (Note: this dropdown will be empty if no plugins are listed in that log.)
  • 📑 Split view — view both the filtered log and the raw log side by side.
  • 📋 Copy / Download — copy filtered or raw logs to the clipboard, or download them as .txt files.

Installation

  1. Build the plugin from source (Visual Studio → build in Release).
  2. Copy the generated .dll into your Emby Server programdata/plugins/ directory.
    • Default location on Windows:
      C:\Users\<YourUser>\AppData\Roaming\Emby-Server\programdata\plugins\
      
       
  3. Restart Emby Server.
  4. Go to Dashboard → Plugins → AdvancedLogExplorer.

Usage

  1. Open the AdvancedLogExplorer plugin page in the Emby admin dashboard.
  2. Use the first dropdown to select which log file to view.
  3. (Optional) If the log contains plugin load entries, the second dropdown will list those plugin names. Select one to filter by that plugin.
  4. Apply keywords or choose a preset to further refine the log view.
  5. Toggle split view to see the raw log alongside the filtered log.
  6. Use the buttons at the bottom to:
    • Copy Filtered — copies the filtered log to clipboard.
    • Copy Raw — copies the raw log to clipboard.
    • Download Filtered — saves the filtered log as a text file.
    • Download Raw — saves the raw log as a text file.

Notes

  • The plugin filter dropdown only shows entries if the log includes lines like:
    Info App: Loading PosterRotator, Version=1.0.0.0 ...

If no such entries exist in the selected log file, the dropdown will be empty.

  • Blank lines are stripped for clarity in both filtered and raw views.
  • This plugin requires Emby Server 4.8.11.0 or later.

Screenshot_27-9-2025_202649_localhost.thumb.jpeg.56f015892bacccdd8c4b824509b78ad7.jpeg

Screenshot_27-9-2025_20273_localhost.thumb.jpeg.a4b8ace1c4acf0461b9a8e8bc945e531.jpegScreenshot_27-9-2025_202649_localhost.thumb.jpeg.56f015892bacccdd8c4b824509b78ad7.jpeg

 

Screenshot_27-9-2025_203148_localhost.jpeg

 

Screenshot_27-9-2025_203357_localhost.thumb.jpeg.2c2ca8136823fb2a12c18e92924ee0e6.jpeg

 

AdvancedLogExplorer.dll

Edited by mickle026
  • Like 5
  • Agree 1
  • Thanks 1
Posted

Hi

 

Thanks for the share and qreat idea ;) Will give it a try soon and let you know how it goes !

 

Vincèn

  • 2 weeks later...
Dickydodah!
Posted

Hi, it looks like Version 4.9.1.80 has mucked up the display of your plugin. This is on Windows using Chrome. Looking at all other pages in the dasboard you need to have two blank lines before your page title. Looks like a useful plugin but as yet I haven't had the chance to have a play with it.

Advancedlogexplorer.jpg.37d3218c2b5f118555e8938fa781b66f.jpg

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...