달력

32024  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

http://www.l4ndash.com/Home/tabid/36/Default.aspx

 

 

Log4Net Dashboard / Log4Net Viewer

  • Easy and powerful access to Log4net log table
  • Web application for easy access to the log4net log, by several users.
  • Suitable both during development and production.
  • Highly configurable


Log4Net is widely used as a logging framework, ported from the excellent Log4J logging framework and rewritten by the Apache organization.

Log4Net has proven it value in several projects and is today the number one choice in the .NET community.

The Log4Net Dashboard / Log4Net Viewer (L4NDash) is a web application that uses the Log4Net log table in a SqlServer database, and gives the user features to view and analyze the content of the log4net log table. L4NDash is aimed to fulfill the needs both during development of an application, and later when that application goes in to production.

 

L4NDash extends the benefit of using Log4Net logging framework, your customers can now have a powerful tool to view and track the logging form your application.

 

The main page in L4NDash is the dashboard page, which gives the user instant information on the logging status, on a top level, through a log summary pivot table.


L4NDash Summary table:
Log4Net Dashboard / Log4Net Viewer summary table

 

From the summary table the user can drill down to view collections of log rows and to view all details about a single log row. The content of the summary table can be configured in the config file.

 

L4NDash also offers a page to view the news log rows. Both in the Dashboard page and the New log events page, the user can fine grain the view through defining filters.

 

In addition, L4NDash offers a page to clean out logging events from the database (Clean up log). The page give a status on number of rows, database size etc, and the possibilities to specify which logging evens you need to delete.


L4NDash status table:
Log4Net Dashboard / Log4Net Viewer status table



L4NDash is highly configurable.

  • The summary pivot table can be customized to show the periods you are interested in.

  • Add custom columns, in addition to the standard columns in log4net. Many Log4Net users extend log4net beyond the standard columns (DateTime, Level, Logger, Message and Exception) and add custom columns. L4NDash can be configured use the custom columns, both in viewing and filtering (available in version 2.1)

  • The user interface is defined through extensive use of CSS style sheets. This gives the user the possibility to adjust the look and feel in accordance with personal preferences. In the settings page, the user can choose among several predefined style sheets. If you like to future customized the look of L4NDash, new style sheets can be added to the style sheet directory.

  • L4NDash can be configured to use several data sources bye defining several connection strings in the config file, the user can choos among these different data sources in the settings page.


 

Technology

  • L4NDash  is written in C#, and are using Microsoft ASP.NET.  Version 1.1 of L4NDash uses ASP.NET 1.1, and version 2.0 is based on ASP.NET version 2.0.
     
  • If you use ASP.NET 1.1 it is still possible to use L4NDash version 2.x by configuration Internet Information Server to us different .NET frameworks for different virtual directories.
     
  • L4NDash can be used with Microsoft SQL Server 2000 or Microsoft SQL Server 2005.
     
  • L4NDash uses (off course) Log4net to log events and can be configured to log to all the appenders that Log4Net offers.
     
  • L4NDash uses CSS (cascading style sheet) to define the look and feel of the application.
     
  • L4NDash does not require any third-party plug-ins or components. The user interface is rendered trough plain html and java-script.
     
  • L4NDash comes with an msi installer, making it easy to install. The installer will create a virtual directory (of your choice) in IIS (Internet Information Server).
Posted by tornado
|