log files in mdbdata
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 10925
Kiwi Log Viewer (Lin) 2.0
Free log file viewer for Linux more>> Kiwi Log Viewer for Linux is a freeware application that displays text based log files in a tabular format. Only a small section of the file is read from disk at a time which saves memory and allows you to view a file that would be too big to fit in memory. The tail option monitors the specified log file for changes and displays any new data that is added in real time. Features colorization based on sub-string or RegExp matches<<less
Download (1.2MB)
Added: 2009-04-12 License: Freeware Price: $0.00
198 downloads
Log Mine 0.03
Log Mine is a tool that produces reports on usage patterns on your Web site. more>>
Log Mine is a tool that produces reports on usage patterns on your Web site.
Web server log files are not just hit counters. They contain valuable information about the usage patterns of your website. Unforunately many web log analysis tools lay emphasis on telling you how many hits your site had or how many pages were seen and how many bytes were transferred.
A more usefull statistic would be which percentage of users came to your site went to a product information page, and which percentage of those users hit the checkout button, and which percentage actually completed their order. The trouble is the very nature of the web makes it nearly impossible to get accurate figures for such statistics.
However over periods of time, the errors present average out and it is possible to get a good indication of these ratios by properly mining the log file. That brings us back to square one, how do we get this information with traditional log analysers?
Traditional log analysers will produce weekly, monthly or daily charts for the usage of your site, but rarely do they allow you to create such charts for individual pages or referrrs - something very usefull if you run advertising campaigns on other sites.
Enter Log Mine. This new web log analyser / Mining tool will allow you to create just about any kind of report from the contents of your log file. Log Mine is not concerned about speed and it will be very greedy when it comes to taking up space on your hard disk/database but it will let you change your reporting without having to process gigabytes of log files each time.
Enhancements:
- Importing of Web server log files into the database was simplified.
- Multiple log files can now be processed at once.
- A bug in the monthly report was fixed.
<<lessWeb server log files are not just hit counters. They contain valuable information about the usage patterns of your website. Unforunately many web log analysis tools lay emphasis on telling you how many hits your site had or how many pages were seen and how many bytes were transferred.
A more usefull statistic would be which percentage of users came to your site went to a product information page, and which percentage of those users hit the checkout button, and which percentage actually completed their order. The trouble is the very nature of the web makes it nearly impossible to get accurate figures for such statistics.
However over periods of time, the errors present average out and it is possible to get a good indication of these ratios by properly mining the log file. That brings us back to square one, how do we get this information with traditional log analysers?
Traditional log analysers will produce weekly, monthly or daily charts for the usage of your site, but rarely do they allow you to create such charts for individual pages or referrrs - something very usefull if you run advertising campaigns on other sites.
Enter Log Mine. This new web log analyser / Mining tool will allow you to create just about any kind of report from the contents of your log file. Log Mine is not concerned about speed and it will be very greedy when it comes to taking up space on your hard disk/database but it will let you change your reporting without having to process gigabytes of log files each time.
Enhancements:
- Importing of Web server log files into the database was simplified.
- Multiple log files can now be processed at once.
- A bug in the monthly report was fixed.
Download (0.029MB)
Added: 2006-05-04 License: MPL (Mozilla Public License) Price:
1271 downloads
Log::Dispatch::File::Rolling 1.04
Log::Dispatch::File::Rolling is a Perl object for logging to date/time/pid stamped files. more>>
Log::Dispatch::File::Rolling is a Perl object for logging to date/time/pid stamped files.
SYNOPSIS
use Log::Dispatch::File::Rolling;
my $file = Log::Dispatch::File::Rolling->new(
name => file1,
min_level => info,
filename => Somefile%d{yyyyMMdd}.log,
mode => append );
$file->log( level => emerg,
message => "Ive fallen and I cant get upn" );
ABSTRACT
This module provides an object for logging to files under the Log::Dispatch::* system.
This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:
fork()-safe
This module will close and re-open the logfile after a fork.
multitasking-safe
This module uses flock() to lock the file while writing to it.
stamped filenames
This module supports a special tag in the filename that will expand to the current date/time/pid.
It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.
In addition to the format provided by Log::Log4perl::DateFormat this module also supports $ for inserting the PID. Repeat the character to define how many character wide the field should be. This should not be needed regularly as this module also supports logfile sharing between processes, but if youve got a high load on your logfile or a system that doesnt support flock()...
<<lessSYNOPSIS
use Log::Dispatch::File::Rolling;
my $file = Log::Dispatch::File::Rolling->new(
name => file1,
min_level => info,
filename => Somefile%d{yyyyMMdd}.log,
mode => append );
$file->log( level => emerg,
message => "Ive fallen and I cant get upn" );
ABSTRACT
This module provides an object for logging to files under the Log::Dispatch::* system.
This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:
fork()-safe
This module will close and re-open the logfile after a fork.
multitasking-safe
This module uses flock() to lock the file while writing to it.
stamped filenames
This module supports a special tag in the filename that will expand to the current date/time/pid.
It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.
In addition to the format provided by Log::Log4perl::DateFormat this module also supports $ for inserting the PID. Repeat the character to define how many character wide the field should be. This should not be needed regularly as this module also supports logfile sharing between processes, but if youve got a high load on your logfile or a system that doesnt support flock()...
Download (0.005MB)
Added: 2007-06-07 License: Perl Artistic License Price:
869 downloads
klogview 0.6
klogview is a KDE real-time log file viewer, like tail -f. more>>
klogview is a KDE real-time log file viewer, like tail -f. The main window contains any number of dockable log panels, with an arbitrary number of log sources in each of them.
Every log source can have a separate font color and style. Other features include filters, alerts, different encodings, and tray support.
Main features:
- Any number of dockable log panels
- Any number of log sources per log panel
- "File" log source
- "Process output" log source
- Configurable fonts and colors
- Filters and alerts
- Tray icon
Enhancements:
- Removed forced autoscroll
- Ability to reopen log files
- Ability to enable/disable log sources stop filter flag
<<lessEvery log source can have a separate font color and style. Other features include filters, alerts, different encodings, and tray support.
Main features:
- Any number of dockable log panels
- Any number of log sources per log panel
- "File" log source
- "Process output" log source
- Configurable fonts and colors
- Filters and alerts
- Tray icon
Enhancements:
- Removed forced autoscroll
- Ability to reopen log files
- Ability to enable/disable log sources stop filter flag
Download (0.90MB)
Added: 2005-05-27 License: GPL (GNU General Public License) Price:
1610 downloads
loggerfs 0.3
loggerfs is the virtual file system that allows you to store logs in a database. more>>
loggerfs is the virtual file system that allows you to store logs in a database. I just released the first version of it (checkout the News) and will now be focusing on supporting more logging formats. If you dont yet know what loggerfs is, then heres a simple explanation for when you need it:
- Are you running cron scripts periodically to parse log files and put them in a database?
- Do you need to store log files remotely because you have limited space?
- Would you like a more efficient solution than simply polling the log files and waiting for new data?
If you answer yes to any of the above questions, please take a look at loggerfs. It will allow you to create virtual files to which you can then direct syslog/ apache/ squid/ etc. to log to. For example, instead of having syslog store authentication information in /var/log/auth.log, you could create a virtual file in /var/loggerfs/auth.log and then tell syslog to log to that file. Now instead of storing the information in the auth.log file, the data is actually sent to a database server that you defined in the logs.xml file. Every time new information is sent to the file, it is immediately sent to the database server, which means that:
- It doesnt poll for information, it listens, which makes it a lot more efficient.
- It automatically creates the tables in the database and makes sure that all the information can be stored.
- Youll be able to easily sort/ analyze the log files once theyre in the database.
I encourage you to checkout the CVS on the sourceforge project page, and let me know if you have any questions/ problems/ suggestions.
<<less- Are you running cron scripts periodically to parse log files and put them in a database?
- Do you need to store log files remotely because you have limited space?
- Would you like a more efficient solution than simply polling the log files and waiting for new data?
If you answer yes to any of the above questions, please take a look at loggerfs. It will allow you to create virtual files to which you can then direct syslog/ apache/ squid/ etc. to log to. For example, instead of having syslog store authentication information in /var/log/auth.log, you could create a virtual file in /var/loggerfs/auth.log and then tell syslog to log to that file. Now instead of storing the information in the auth.log file, the data is actually sent to a database server that you defined in the logs.xml file. Every time new information is sent to the file, it is immediately sent to the database server, which means that:
- It doesnt poll for information, it listens, which makes it a lot more efficient.
- It automatically creates the tables in the database and makes sure that all the information can be stored.
- Youll be able to easily sort/ analyze the log files once theyre in the database.
I encourage you to checkout the CVS on the sourceforge project page, and let me know if you have any questions/ problems/ suggestions.
Download (0.099MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
821 downloads
logviewer 0.2
logviewer is an application for easy management of log files. more>>
logviewer is a GUI application for easy management of log files. It features page layout configuration, text filtering and date-time filtering for a logs name and for its pages, a date-time format variable, page selection and saving, and configurable file patterns and directories to analyze.
Main features:
- selection of configuration file on starting
- automatic load from configuration file of files list to show
- search configuration: files to show, directories to search files and files patterns to find (*.log, *log*.txt...)
- layout of showing files (show on pages)
- page configuration: number of characters per line and number of lines per page
- files list filtering based on "date-time from/date-time to" filters or text pattern filter
- pages-lines filtering based on "date-time from/date-time to" filters or text pattern filter
- date-time format configuration: standard sequence yyyymmddhhmmss, but with variables separators
- saving filtered or selected pages to new file
Installation
The installation is standard:
Source version:
- copy and decompression of package .tar.gz to installation directory
- ./configure
- make
- logviewer executable are created in src directory
(installation subdirectory)
Binary version:
- copy and decompression of package .tar.gz to installation directory
- decompressed file logviewer is the executable
<<lessMain features:
- selection of configuration file on starting
- automatic load from configuration file of files list to show
- search configuration: files to show, directories to search files and files patterns to find (*.log, *log*.txt...)
- layout of showing files (show on pages)
- page configuration: number of characters per line and number of lines per page
- files list filtering based on "date-time from/date-time to" filters or text pattern filter
- pages-lines filtering based on "date-time from/date-time to" filters or text pattern filter
- date-time format configuration: standard sequence yyyymmddhhmmss, but with variables separators
- saving filtered or selected pages to new file
Installation
The installation is standard:
Source version:
- copy and decompression of package .tar.gz to installation directory
- ./configure
- make
- logviewer executable are created in src directory
(installation subdirectory)
Binary version:
- copy and decompression of package .tar.gz to installation directory
- decompressed file logviewer is the executable
Download (0.20MB)
Added: 2005-04-27 License: GPL (GNU General Public License) Price:
1640 downloads
IPTables log analizer 0.4
IPTables log analizer displays Linux 2.4 iptables logs in a nice HTML page. more>>
IPTables log analizer displays Linux 2.4 iptables logs (rejected, acepted, masqueraded packets...) in a nice HTML page (it support rough netfilter logs but also Shorewall and Suse Firewall logs).
This page shall be easy to read and understand to reduce the manual analysis time.
This page containts statistics on packets and links to more detailled information on a given host, port, domain and so on.
To convice you, here is a typical syslog entry for iptables :
[IPTABLES DROP] : IN=ppp0 OUT= MAC= SRC=172.186.2.157 DST=193.253.186.217 LEN=36 TOS=0x00 PREC=0x00 TTL=115 ID=4775 PROTO=ICMP TYPE=8 CODE=0 ID=512 SEQ=3663
How does it work ?
A small deamon is launched by a user which can read iptables logs files. Each time a new packet is logged, the daemon insert a new row in the database.
The statistics and so on are elaborated by the PHP page itself.
<<lessThis page shall be easy to read and understand to reduce the manual analysis time.
This page containts statistics on packets and links to more detailled information on a given host, port, domain and so on.
To convice you, here is a typical syslog entry for iptables :
[IPTABLES DROP] : IN=ppp0 OUT= MAC= SRC=172.186.2.157 DST=193.253.186.217 LEN=36 TOS=0x00 PREC=0x00 TTL=115 ID=4775 PROTO=ICMP TYPE=8 CODE=0 ID=512 SEQ=3663
How does it work ?
A small deamon is launched by a user which can read iptables logs files. Each time a new packet is logged, the daemon insert a new row in the database.
The statistics and so on are elaborated by the PHP page itself.
Download (0.30MB)
Added: 2007-02-14 License: GPL (GNU General Public License) Price:
985 downloads
LogServ 3.0.a3
LogServ is a module for NeoStats IRC Services that logs channel actions and messages to a log file. more>>
LogServ is a module for NeoStats IRC Services that logs channel actions and messages to a log file for processing by channel log file parsers such as pisg, Onis, or MircStats.
LogServ can enable an IRC network to host the channel information Web pages commonly found for popular channels detailing information such as the number of people that have joined an IRC channel, or who spoke the most words.
Enhancements:
- Many internal code cleanups and bugfixes were done.
- This release is compatible with the latest alpha release of NeoStats 3.0.
<<lessLogServ can enable an IRC network to host the channel information Web pages commonly found for popular channels detailing information such as the number of people that have joined an IRC channel, or who spoke the most words.
Enhancements:
- Many internal code cleanups and bugfixes were done.
- This release is compatible with the latest alpha release of NeoStats 3.0.
Download (0.061MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1422 downloads
Log::Dispatch::File::Alerts 1.00
Log::Dispatch::File::Alerts is a Perl object for logging to alert files. more>>
Log::Dispatch::File::Alerts is a Perl object for logging to alert files.
SYNOPSIS
use Log::Dispatch::File::Alerts;
my $file = Log::Dispatch::File::Alerts->new(
name => file1,
min_level => emerg,
filename => Somefile%d{yyyy!!!!}.log,
mode => append );
$file->log( level => emerg,
message => "Ive fallen and I cant get upn" );
ABSTRACT
This module provides an object for logging to files under the Log::Dispatch::* system.
This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:
alert files
This module will use a seperate file for every log message.
multitasking-safe
This module uses flock() to lock the file while writing to it.
stamped filenames
This module supports a special tag in the filename that will expand to the current date/time/pid.
It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.
In addition to the format provided by Log::Log4perl::DateFormat this module also supports $ for inserting the PID and ! for inserting a uniq number. Repeat the character to define how many character wide the field should be.
A note on the !: The module first tries to find a fresh filename with this set to 1. If there is already a file with that name then it is increased until either a free filename has been found or it reaches 9999. In the later case the module dies.
<<lessSYNOPSIS
use Log::Dispatch::File::Alerts;
my $file = Log::Dispatch::File::Alerts->new(
name => file1,
min_level => emerg,
filename => Somefile%d{yyyy!!!!}.log,
mode => append );
$file->log( level => emerg,
message => "Ive fallen and I cant get upn" );
ABSTRACT
This module provides an object for logging to files under the Log::Dispatch::* system.
This module subclasses Log::Dispatch::File for logging to date/time stamped files. See Log::Dispatch::File for instructions on usage. This module differs only on the following three points:
alert files
This module will use a seperate file for every log message.
multitasking-safe
This module uses flock() to lock the file while writing to it.
stamped filenames
This module supports a special tag in the filename that will expand to the current date/time/pid.
It is the same tag Log::Log4perl::Layout::PatternLayout uses, see Log::Log4perl::Layout::PatternLayout, chapter "Fine-tune the date". In short: Include a "%d{...}" in the filename where "..." is a format string according to the SimpleDateFormat in the Java World (http://java.sun.com/j2se/1.3/docs/api/java/text/SimpleDateFormat.html). See also Log::Log4perl::DateFormat for information about further restrictions.
In addition to the format provided by Log::Log4perl::DateFormat this module also supports $ for inserting the PID and ! for inserting a uniq number. Repeat the character to define how many character wide the field should be.
A note on the !: The module first tries to find a fresh filename with this set to 1. If there is already a file with that name then it is increased until either a free filename has been found or it reaches 9999. In the later case the module dies.
Download (0.005MB)
Added: 2007-06-07 License: Perl Artistic License Price:
869 downloads
Enas Alpha
Enas is a Perl script that can telnet to a Cisco router or switch, execute some command, and log the work on a file. more>>
Enas is a Perl script that can telnet to a Cisco router or switch, execute some command, and log the work on a file.
Easy Network Automated script can use a username/password or password/enable mode.
<<lessEasy Network Automated script can use a username/password or password/enable mode.
Download (0.006MB)
Added: 2005-11-29 License: GPL (GNU General Public License) Price:
1425 downloads
OpenWebStats 1.1
OpenWebStats is a PHP stats application that reads Apache log files. more>>
OpenWebStats is a PHP stats application that reads Apache log files and imports the data to a MySQL database.
It then provides an awstats-style reporting tool so that you can review stats on demand from the database. Stats updates are available through cron jobs or the Web interface.
Enhancements:
- Changed Year from hardcoded 2005 to a dynamic current and last year.
- Added full page views to hosts, referers, keywords, and pages
- Drastically improved the class_apache_logs_import.php to not readin the full log to an array. Thus no more memory errors.
- Updated the update now message with flush to show that it is running.
<<lessIt then provides an awstats-style reporting tool so that you can review stats on demand from the database. Stats updates are available through cron jobs or the Web interface.
Enhancements:
- Changed Year from hardcoded 2005 to a dynamic current and last year.
- Added full page views to hosts, referers, keywords, and pages
- Drastically improved the class_apache_logs_import.php to not readin the full log to an array. Thus no more memory errors.
- Updated the update now message with flush to show that it is running.
Download (0.080MB)
Added: 2005-07-06 License: GPL (GNU General Public License) Price:
1570 downloads
Log::Dispatch::Atom 0.03
Log::Dispatch::Atom is a Perl module to log to an atom feed. more>>
Log::Dispatch::Atom is a Perl module to log to an atom feed.
SYNOPSIS
use Log::Dispatch::Atom;
my $log = Log::Dispatch::Atom->new(
name => foo,
min_level => debug,
file => file.atom
);
$log->log_message( level => error, message => A problem happened );
$log->log_message( level => debug, message => Got Here );
This class implements logging backed by an Atom feed so that you can subscribe to the errors produced by your application.
You should not use this object directly, but should manage it via a Log::Dispatch object.
IMPLEMENTATION NOTES
In order to safely write to the log file, the entire file must be locked each time that an entry is logged. This probably makes it unsuitable for high volume log files.
The log file is opened and closed on each call to log_message().
METHODS
new()
Takes a hash of arguments. Returns a new Log::Dispatch::Atom object. The following parameters are used:
name [mandatory]
The name of the logging object.
min_level [mandatory]
The minimum logging level this object will accept. See Log::Dispatch for more information.
max_level [optional]
The maximum logging level this object will accept. See Log::Dispatch for more information. The default is the highest possible level (ie: no maximum).
file [mandatory]
Specifies the location of the file to read/write the feed from.
feed_id [optional]
Specifies the identity of the feed itself. Normally, this should be set to the published URI of the feed.
If not specified, it will be omitted, which is in violation of the Atom specification. For more information, see http://www.atomenabled.org/developers/syndication/#requiredFeedElements.
feed_title [optional]
The title of the feed. This should probably be set to the name of your application.
If not specified, it will be omitted, which is in violation of the Atom specification. For more information, see http://www.atomenabled.org/developers/syndication/#requiredFeedElements.
XXX This should probably just use the name parameter. What do you think? Let me know.
feed_author [optional]
The author details of a feed. This is specified as a hash reference, which must contain one or more of the three keys name, email and uri.
In order to create a valid Atom feed, you must either supply an author in every single entry (log message), or ensure that the feed itself has an author. The latter is probably the easier solution, so I recommend this parameter be supplied.
NB: The feed_* parameters will only be used when a new feed is being created. If you are creating a new object for an existing feed, they will be ignored.
log_message()
Takes a hash of arguments. Has no return value. The following parameters are used.
message [mandatory]
The actual log message.
level [mandatory]
The level of the message. See Log::Dispatch for a full list.
id [optional]
Each entry requires an id in order for the feed as a whole to be a valid Atom document. Its used by readers of Atom documents to determine whether or not an entry has been seen previously.
If not specified, this will default to an URL comprising the current time plus the pid plus the hostname plus a monotonically increasing integer. eg: tag:fred.example.com,2005-12-07:1133946771/20827/2. This should be good enough for a uniqueness test.
author [optional]
You can specify author details for an individual entry if desired. The author parameter is expected to be a hash reference, which must contain one or more of the keys name, email or uri.
<<lessSYNOPSIS
use Log::Dispatch::Atom;
my $log = Log::Dispatch::Atom->new(
name => foo,
min_level => debug,
file => file.atom
);
$log->log_message( level => error, message => A problem happened );
$log->log_message( level => debug, message => Got Here );
This class implements logging backed by an Atom feed so that you can subscribe to the errors produced by your application.
You should not use this object directly, but should manage it via a Log::Dispatch object.
IMPLEMENTATION NOTES
In order to safely write to the log file, the entire file must be locked each time that an entry is logged. This probably makes it unsuitable for high volume log files.
The log file is opened and closed on each call to log_message().
METHODS
new()
Takes a hash of arguments. Returns a new Log::Dispatch::Atom object. The following parameters are used:
name [mandatory]
The name of the logging object.
min_level [mandatory]
The minimum logging level this object will accept. See Log::Dispatch for more information.
max_level [optional]
The maximum logging level this object will accept. See Log::Dispatch for more information. The default is the highest possible level (ie: no maximum).
file [mandatory]
Specifies the location of the file to read/write the feed from.
feed_id [optional]
Specifies the identity of the feed itself. Normally, this should be set to the published URI of the feed.
If not specified, it will be omitted, which is in violation of the Atom specification. For more information, see http://www.atomenabled.org/developers/syndication/#requiredFeedElements.
feed_title [optional]
The title of the feed. This should probably be set to the name of your application.
If not specified, it will be omitted, which is in violation of the Atom specification. For more information, see http://www.atomenabled.org/developers/syndication/#requiredFeedElements.
XXX This should probably just use the name parameter. What do you think? Let me know.
feed_author [optional]
The author details of a feed. This is specified as a hash reference, which must contain one or more of the three keys name, email and uri.
In order to create a valid Atom feed, you must either supply an author in every single entry (log message), or ensure that the feed itself has an author. The latter is probably the easier solution, so I recommend this parameter be supplied.
NB: The feed_* parameters will only be used when a new feed is being created. If you are creating a new object for an existing feed, they will be ignored.
log_message()
Takes a hash of arguments. Has no return value. The following parameters are used.
message [mandatory]
The actual log message.
level [mandatory]
The level of the message. See Log::Dispatch for a full list.
id [optional]
Each entry requires an id in order for the feed as a whole to be a valid Atom document. Its used by readers of Atom documents to determine whether or not an entry has been seen previously.
If not specified, this will default to an URL comprising the current time plus the pid plus the hostname plus a monotonically increasing integer. eg: tag:fred.example.com,2005-12-07:1133946771/20827/2. This should be good enough for a uniqueness test.
author [optional]
You can specify author details for an individual entry if desired. The author parameter is expected to be a hash reference, which must contain one or more of the keys name, email or uri.
Download (0.007MB)
Added: 2007-02-09 License: Perl Artistic License Price:
987 downloads
Log::Log4perl 1.10
Log::Log4perl is a Log4j implementation for Perl. more>>
Log::Log4perl is a Log4j implementation for Perl.
SYNOPSIS
# Easy mode if you like it simple ...
use Log::Log4perl qw(:easy);
Log::Log4perl->easy_init($ERROR);
DEBUG "This doesnt go anywhere";
ERROR "This gets logged";
# ... or standard mode for more features:
Log::Log4perl::init(/etc/log4perl.conf);
--or--
# Check config every 10 secs
Log::Log4perl::init_and_watch(/etc/log4perl.conf,10);
--then--
$logger = Log::Log4perl->get_logger(house.bedrm.desk.topdrwr);
$logger->debug(this is a debug message);
$logger->info(this is an info message);
$logger->warn(etc);
$logger->error(..);
$logger->fatal(..);
#####/etc/log4perl.conf###############################
log4perl.logger.house = WARN, FileAppndr1
log4perl.logger.house.bedroom.desk = DEBUG, FileAppndr1
log4perl.appender.FileAppndr1 = Log::Log4perl::Appender::File
log4perl.appender.FileAppndr1.filename = desk.log
log4perl.appender.FileAppndr1.layout =
Log::Log4perl::Layout::SimpleLayout
######################################################
ABSTRACT
Log::Log4perl provides a powerful logging API for your application
<<lessSYNOPSIS
# Easy mode if you like it simple ...
use Log::Log4perl qw(:easy);
Log::Log4perl->easy_init($ERROR);
DEBUG "This doesnt go anywhere";
ERROR "This gets logged";
# ... or standard mode for more features:
Log::Log4perl::init(/etc/log4perl.conf);
--or--
# Check config every 10 secs
Log::Log4perl::init_and_watch(/etc/log4perl.conf,10);
--then--
$logger = Log::Log4perl->get_logger(house.bedrm.desk.topdrwr);
$logger->debug(this is a debug message);
$logger->info(this is an info message);
$logger->warn(etc);
$logger->error(..);
$logger->fatal(..);
#####/etc/log4perl.conf###############################
log4perl.logger.house = WARN, FileAppndr1
log4perl.logger.house.bedroom.desk = DEBUG, FileAppndr1
log4perl.appender.FileAppndr1 = Log::Log4perl::Appender::File
log4perl.appender.FileAppndr1.filename = desk.log
log4perl.appender.FileAppndr1.layout =
Log::Log4perl::Layout::SimpleLayout
######################################################
ABSTRACT
Log::Log4perl provides a powerful logging API for your application
Download (0.22MB)
Added: 2007-05-02 License: Perl Artistic License Price:
909 downloads
genlogstatcoll 0.1
genlogstatcoll is a generic collector to collect statistic data from log file delivered in via a syslog interface. more>>
genlogstatcoll is a generic collector to collect statistic data from log file delivered in via a syslog interface and provided via the AgentX interface through a SNMP daemon.
A syslog daemon (for instance syslog-ng) has to be configured to send relevant data (for instance the messages on the facility MAIL) to the genlogstatcoll too.
Considering the genlogstatcoll input interface is configured on 172.16.1.12, port 9514, this config line for syslog-ng will do the trick:
destination maillog { file("/var/log/mail/$YEAR/$MONTH/$DAY/mail.log"
create_dirs(yes) dir_perm(0755) owner("root") group("mail")
perm(0640)); udp("172.16.1.12" port(9514)); };
An SNMP daemon (for instance net-snmp 5.2.3) has to be configured to open the AgentX interface.
Considering the SNMP daemon should open the interface on 172.16.1.12, port 9161, these line in the snmpd.conf will do it:
master agentx
AgentXSocket 172.16.1.12:9161
Now, you can configure a facility to filter the input data, a SNMP oid to mount on and a couple of regexes, to count their matches in the log data.
<<lessA syslog daemon (for instance syslog-ng) has to be configured to send relevant data (for instance the messages on the facility MAIL) to the genlogstatcoll too.
Considering the genlogstatcoll input interface is configured on 172.16.1.12, port 9514, this config line for syslog-ng will do the trick:
destination maillog { file("/var/log/mail/$YEAR/$MONTH/$DAY/mail.log"
create_dirs(yes) dir_perm(0755) owner("root") group("mail")
perm(0640)); udp("172.16.1.12" port(9514)); };
An SNMP daemon (for instance net-snmp 5.2.3) has to be configured to open the AgentX interface.
Considering the SNMP daemon should open the interface on 172.16.1.12, port 9161, these line in the snmpd.conf will do it:
master agentx
AgentXSocket 172.16.1.12:9161
Now, you can configure a facility to filter the input data, a SNMP oid to mount on and a couple of regexes, to count their matches in the log data.
Download (0.015MB)
Added: 2006-09-13 License: GPL (GNU General Public License) Price:
1136 downloads
pgFouine 1.0
pgFouine is a PostgreSQL log analyzer. more>>
pgFouine is a PostgreSQL log analyzer. It allows you to have a clear overview of your database activity, and can generate reports with slowest queries, most frequent queries, errors, graphs, and so on.
pgFouine is written in PHP and is designed to parse huge log files with a low memory footprint.
Example:
pgfouine.php -file path/to/your/log/file.log > report.html
For comprehensive usage information, just run:
pgfouine.php -help
<<lesspgFouine is written in PHP and is designed to parse huge log files with a low memory footprint.
Example:
pgfouine.php -file path/to/your/log/file.log > report.html
For comprehensive usage information, just run:
pgfouine.php -help
Download (0.24MB)
Added: 2007-04-02 License: GPL (GNU General Public License) Price:
941 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above log files in mdbdata search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed