14 votes

Live Logger

This package adds a dashboard to your developer section in the umbraco backend. Once installed you can view real time umbraco log.  

Basically the package makes use of signalR and a log4net appender to append realtime logging to your browser.

The installer will put a bunch of dlls in your bin and a usercontrol and it will update your log4net config and dashboard.config.

After installing there is one manual step that is required namely update web.config you need to update your umbracoReservedPaths key and add ~/signalr/hubs to the end so that its ignored by umbraco http module.

If after installation you don't see any logging then try using firebug or chrome debugger to see if there are any errors. If you get a HTTP 500 Error for url ~/signalr/hubs if you browse to the signalr/hubs page in a new tab then this should provide a detailed error message to help you debug it.

Files Installed

  • /Umbraco/Plugins/LiveLogger/css/bootstrapp.css
  • /Umbraco/Plugins/LiveLogger/css/bootstrapp.min.css
  • /Umbraco/Plugins/LiveLogger/css/bootstrap-responsive.css
  • /Umbraco/Plugins/LiveLogger/css/bootstrap-responsive.min.css
  • /Umbraco/Plugins/LiveLogger/img/cogworks-logo.png
  • /Umbraco/Plugins/LiveLogger/img/glyphicons-halflings.png
  • /Umbraco/Plugins/LiveLogger/img/glyphicons-halflings-white.png
  • /Umbraco/Plugins/LiveLogger/js/bootstrap.js
  • /Umbraco/Plugins/LiveLogger/js/bootstrap.min.js
  • /Umbraco/Plugins/LiveLogger/js/jquery.signalR-1.1.0.min.js
  • /Umbraco/Plugins/LiveLogger/js/LiveLogger.js
  • /Umbraco/Plugins/LiveLogger/js/moment2.0.0.min.js
  • /Umbraco/Plugins/LiveLogger/js/jquery.ba-resize.min.js
  • /Umbraco/Plugins/LiveLogger/usercontrols/ViewLogs.acsx
  • /Umbraco/Plugins/LiveLogger/view.aspx
  • /bin/LiveLogger.dll (1.1.1)
  • /bin/PackageActionsContrib.dll (1.0.7.0)
  • /bin/Microsoft.AspNet.SignalR.Core.dll (1.1.2)
  • /bin/Microsoft.AspNet.SignalR.Owin.dll (1.1.2)
  • /bin/Microsoft.AspNet.SignalR.SystemWeb.dll (1.1.2)
  • /bin/Microsoft.Owin.Host.SystemWeb.dll (1.0.1)
  • /bin/Newtonsoft.Json.dll (4.5.11.15520)
  • /bin/Owin.dll (1.0.0)

NOTE for Umbraco v6.1.x+ - Live Logger includes Newtonsoft.Json.dll as does Umbraco v6.1 or above, so if you uninstall Live Logger either by Umbraco package or Nuget, the assembly may be deleted, recommend that you take a copy before uninstalling so you can easily restore it.

Installing Package via Nuget

https://nuget.org/packages/LiveLogger.Umbraco/

PM> Install-Package LiveLogger.Umbraco

Uninstalling Package via Nuget

PM> Uninstall-Package LiveLogger.Umbraco

Screenshots

Package owner

Ismail Mayat

Ismail Mayat

Ismail has 10090 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (untested)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

External resources