© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel .
-
Upload
adele-webster -
Category
Documents
-
view
215 -
download
0
Transcript of © Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel .
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israelwww.sela.co.il
Logger View
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 2
What is Logger View?
• Logger View can browse and read log text file.• Reads and presents log files in a graphical user
interface.• Filtering and searching log records. • Helps to read extremely large files without consuming
memory.
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 3
Features
• Displaying the log records in the table view.• Displaying details for a selected log record.• Loading new log file.• Filtering the loaded log data by:
Level 1. Error.2. Warning (Including Error).3. Information (Including Error and Warning).4. Debug (Including Error and Warning and Information).
Condition – Enables the user to create a custom filter for the log records (Build an SQL query on the log records).
Date – filter records by date to date.
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 4
Features
• Logger view is cross platform application written in java and RCP, so you can also open it as eclipse plug-in.
• Logger view is using the Derby embedded JVM DB, so you don’t have to install anything but JVM itself.
• Logger view has a simple installation, just extract the LogViewer-0.1.rar file to any selected location.
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 5
Log Viewer Flow – Table view
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 6
Log Viewer Flow – Table view + Log Record View
Double click
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 7
Log Viewer Flow - Architecture
TableView
TableViewEditor
TableViewProvider
TableViewSorter
RecordDetailsView
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 8
Log Viewer Flow – New log file
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 9
Log Viewer Flow – New log file
OpenFileDialog OpenNewFileProgressDialog
RecordModelProvider
LogRecords
TableView
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 10
Log Viewer Flow – Filter by level
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 11
Log Viewer Flow – Filter by level
OpenFilterByLevelDialog UpdateTableProgressDialog
RecordModelProvider
LogRecords
TableView
FilterByLevelDialog
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 12
Log Viewer Flow – Filter by Condition
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 13
Log Viewer Flow – Filter by Condition
OpenFilterByConditionDialog UpdateTableProgressDialog
RecordModelProvider
LogRecords
TableView
FilterByConditionDialog
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 14
Log Viewer Flow – Filter by date
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 15
Log Viewer Flow – Filter by date
OpenFilterByDateDialog UpdateTableProgressDialog
RecordModelProvider
LogRecords
TableView
FilterByDateDialog
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 16
Demo and Code Review
• Running the program…
• Code Review…
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 17
Benefits
Providing a convenient way to analyze log file. The use of DB helps finding and filtering the log records
easier and faster. Each record is divided and displayed in a friendly interface
which helps the user to find the problem quicker and as a result the whole repair process becomes more efficient.
Debug your program and open view of the Logger View, so you can analyze yours log while you debug.
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 18
Forthcoming features
• Statistics on log records.• Loading multiple log files.• Make the loading more efficient, and less time
consuming.• Saving and loading condition filters. • Make the log file analyzer more flexible and external
XML pattern depended.• Make the logger view as eclipse plug-in.
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 19
Download Logger View
• https://loggerview.googlecode.com/svn/loggerViewProgram.
• Moran Smutko – [email protected].• Moshe Shami - [email protected].
© Copyright SELA software & Education Labs Ltd. 14-18 Baruch Hirsch St.Bnei Brak 51202 Israel 20