Skip to content
This repository has been archived by the owner on Mar 24, 2023. It is now read-only.
/ NLogReader Public archive

🔦 NLog dashboard for centralized loggging, searching and filtering

License

Notifications You must be signed in to change notification settings

danesparza/NLogReader

Repository files navigation

NLogReader Build status

NLog dashboard for centralized loggging, searching and filtering

Screenshot:

Dashboard screenshot

What is it?

NLogReader is:

  • a single-page application to filter and display your log data.
  • a JSON based API service to access your log data

It's designed to be fast, pretty, and easy-to-use.

This service assumes you are already using NLog for logging. If you're not -- it's super easy to get started with NLog.

Also, this service assumes you are logging to a database. If you're not, just run the included SQL script in its own database and adjust your NLog configuration.

Quick start

Making changes to the code

The web app

The web app is a React/Flux single page app. Configuration is in config.js

Watching for changes and automatically rebuilding bundle.js:

webpack -w

Building a release version of the bundle.js

webpack -p