© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
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. 2 © Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel
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 Baruch Hirsch St.Bnei Brak Israel 3
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 Baruch Hirsch St.Bnei Brak Israel 4
5
6 Double click
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 7 TableView TableViewEditor TableViewProvider TableViewSorter RecordDetailsView
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 8
9 OpenFileDialogOpenNewFileProgressDialog RecordModelProvider LogRecords TableView
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 10
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 11 OpenFilterByLevelDialogUpdateTableProgressDialog RecordModelProvider LogRecords TableView FilterByLevelDialog
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 12
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 13 OpenFilterByConditionDialogUpdateTableProgressDialog RecordModelProvider LogRecords TableView FilterByConditionDialog
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 14
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 15 OpenFilterByDateDialogUpdateTableProgressDialog RecordModelProvider LogRecords TableView FilterByDateDialog
Running the program… Code Review… © Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 16
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 Baruch Hirsch St.Bnei Brak Israel 17
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 Baruch Hirsch St.Bnei Brak Israel 18
Moran Smutko – Moshe Shami - © Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 19
© Copyright SELA software & Education Labs Ltd Baruch Hirsch St.Bnei Brak Israel 20