Linux Log Monitoring ; Monitor, Alert on & Analyze Linux / UNIX Log files the easy way ; Application Logs, Database logs, System Logs, Custom Logs, Any log file - Genenerate graphs automatically on all monitored logs - Trend any log file metric you desire - Utilize the versitility of LoGrobot to eliminate the tedious effort often required to configure log checks - Perform all log monitoring tasks with just one tool!
Some of the many labor saving capabilities and benefits of LoGrobot include:
Alert, Report, Graph Apache Access logs - Pull out as much information as you wish from access / http log files. Alert on the number of entries containing specific status codes. Graph all status codes...automatically.
Monitor log files for expected record of events - send alert notifications if those events are not found in the latest scan of all new entries added to the log!
Exclusions - Specifying a list of patterns to exclude when attempting to isolate unique entries of interest from monitored log files. When a log check reports an issue, use this option to get rid of unwanted entries from the list of error patterns detected.
Detailed Log Check Notifications - Whenever a log check detects entries from a monitored log containing the patterns you tell it to watch for, it will show all those lines in the alert notification it sends out to you. If you wish to only see the actual lines from the log that triggered the alert, add 'noextraoutput' to the logXray command.
Whenever a log check detects an issue in a monitored log, do NOT show the offending entries in alerts.
Monitor and alert on dynamic Logs - Take into account log rotation and monitor accordingly. Dynamic logs are log files that change names frequently..i.e. every minute, hour or daily.
Tail log files intelligently via time frames if the logs are date and time formatted. For example, be able to pull out log entries from 5 minutes, 10 minutes, 1 hour ago till now. Avoid grabbing random number of lines.
Use one check to monitor multiple patterns within a log file - set thresholds per pattern. Get alert notifications on a particular pattern if and only if the number of entries found containing that pattern is greater than the thresholds you specified.
Monitor a directory of log files - avoid specifying each log file separately. Monitor a specific log file across several different directories.
Check time stamps of specific log files - Set up monitoring checks to alert when those logs stop updating.
Directory File Count Monitoring - Monitor the number of files in a directory. Alert if the number of a user specified type of file in a specific directory breaches set thresholds.
Check log file size - Monitor the disk space consumption of specific log files - Alert if the size of a monitored log grows past user specified thresholds.
If you do not have Nagios, Zabbix, Zenoss or any similar monitoring application installed in your environment, that's ok. You will still be able to monitor remote log files with our custom monitoring agent, which is included in the logXray package.
NRPE - Monitor logs using the very common nagios NRPE monitoring agent. Follow these instructions to set up logXray on the remote hosts on which you have logs to monitor.
Custom log files
If you have log files that need to be monitored in a very specific way, email us to request custom development - All customers get 2 FREE requests for customization with purchase of LoGrobot.
2-day Range - Aggregate of 4 different log files on 4 different hosts. This graph shows the frequency with which each log is being written to.Preview
2-day Range - Log Size - Trends the size of log files. Allows users to keep an eye on log rotation to ensure logs are being rolled over at the expected size and time.Preview
Be able to isolate unusual trends a lot faster either through glancing at the graphs or receiving notification alerts on anomalies detected.Preview
Visualize the health of your applications, databases, system logs with up to the minute details on log behavior.Preview
Monitors the size of a specific log file. Alerts if log file size remains the same as it was during the last scan. This log check can also be configured to alert if growth is beneath user-specified thresholds.Preview
Monitors a log file for a specific string. When that string is found in the log file, this alert shows the actual entries from the log containing the offending pattern!Preview
Aggregate graphs of multiple log files from several different hosts and/or servers into single graph(s) - See the logging activities of applications, dbs, servers all in one place. Beautify your log file activities - Visually inspect graphs / charts of all monitored logs - Easily identify anomalies (unusual rises and/or drops) in any measured log metric!
See detailed information on the log file being monitored i.e. log size, total number of entries in log, latest count of new error patterns, rate at which log file is being updated, percentage of error patterns in relation to total new entries, the scheduling consistency at which log check is running (helps identify when system is under heavy load - if a system is being taxed, checks will not run on time, and if they do, they'll take a bit longer - an additional second or two - to complete).
If you do not wish to see extra information in your log file alerts and only care for the actual entries found in the log, that is also possible. See the image below. Just add the option 'noextraoutput' to your logrobot / logXray command.
With just one log check, monitor multiple patterns within a log file - When an alert is generated, see the actual offending string(s)/pattern(s) that triggered it. Additionally, with the unique artificial intelligence built into logXray, users can now set conditional alerting on special log entries..i.e. when special entries are detected in a log, look in a certain column of those entries for a specific value. Alert as warning or critical if that value breaches set thresholds.
Monitor system, database, network and application log files however you need them monitored, without having to suffer through tedious and complex configurations!
With our newly developed Analysis and Dynamic Thresholding features, users now have the ability to automatically identify anomalies in log content / log traffic, log update times, avoid false positives, eliminate unnecessary noise and isolate problems much faster before they become widespread disasters!
Allows passing of different thresholds to each pattern being monitored
Allows for the filtering of specific log entries to eliminate unnecessary noise
Point logxray to ANY directory with just one check!
Avoid having to define separate checks for each log file
Specify the type of files to exclude / include in monitoring
Assign different thresholds for each file type