Monitoring, Alerting, Analyzing Unix / Linux Log Files ; Monitor Logs w/ Automated Log Analysis ; Configure log Checks ; Scan Application Logs, Database Logs, System Logs, Custom Logs...Any Log  -  If you need to Monitor, Alert, Report and/or Graph log files on any UNIX hosts, LoGrobot is the ONLY TOOL that can make your life tremendously easy.  We have designed and built the most innovative, fully-featured and automated Log Monitoring process that guarantees Speed, Reliability, Simplicity, Scalability and Flexibility.  No matter how custom your specific log monitoring requirement is, LoGrobot is equipped with a massive arsenal of features to HELP YOU handle it with ease! Download FREE version here - Try LoGrobot on a Month-to-Month Basis - Contact us with All Support Questions!

State of Monitored Log

Log Entr(ies) Not Found

Show Errors Found in Log

Monitor Large Log Files

Monitor Dynamic Log Files

Alert when Log Not found

Increase awareness to Infrastructure problems with fast detection of outages, Generate actionable alerts on Application specific issues / events, Database errors, System problems, Abnormal log behavior and more!

Specify Exclusion Strings

Monitor A Directory of Logs

Monitor Multiple Strings in Log

Detailed Log Monitoring

Alert on Log Inactivity

Monitor Directory File Count

Monitor Log File Growth

What We Do:  LogRobot provides Reliable, Efficient and Convenient ways of monitoring logs (with or without Nagios) on UNIX Systems. It ensures Prompt and Accurate notifications on all active log checks and provides users the ability to generate professional Excel spreadsheets / reports on past log check alerts. Additionally, it can also be configured to fire off notifications whenever content anomalies are detected in monitored logs.  With LoGrobot, users can keep a constant eye on critical UNIX logs; ensure logs are being updated regularly, Scan log files for specific entries or unusual / unfamiliar patterns, Avoid having to write time consuming log monitoring script(s), configure log monitoring checks within seconds, never again worry about frustratingly searching for and installing terrifying dependencies, installs cleanly on all UNIX hosts!

Monitor, Graph, Report, Analyze & Alert On All Log Files On Any Linux / SunOS Hosts:

Java, HTTP, Apache, Tomcat;catalina.out, Splunk, Mysql, Oracle, Postfix, Log4j, Mail, Weblogic, Glassfish, System Logs, Custom logs and much more!

Cacti Screenshots:  Graph the occurrence or lack of occurrence of specific keywords, strings or patterns - Trend log file characteristics to determine and isolate abnormal behavior in the frequency of entries logged


Real Time Log Monitoring: Automatically Send Log Data to Graphite Directly from the Monitoring Server - Setup Checks in Nagios, see them in Graphite - Graph Log Statistics without Any Additional Configuration!


Quick References to some of LoGrobot's most popular functions

  1. Log File Checks - Check Logs for Specific Entries - Specify a List of Patterns to Exclude

  2. Check Log Files for Expected Records - Alert when those entries are NOT found

  3. Set up Checks to Show All Entries from a Monitored Log File that Triggers an Alert

  4. Check Log Files for User-specified Strings - Do NOT show the alerting entries in the alert

  5. Check Dynamic Logs - Take into account Log Rotation and monitor accordingly

  6. Specify Timeframe for Log Search - Scan Logs for Minutes, Hours, Days, Weeks of Data

  7. Apache Log File Analysis - Generate Excel Reports on your Apache Log Content

  8. Check logs for multiple strings / patterns using command line or Config files (if desired)

  1. Check A Directory of Log Files, without having to specify the log files ahead of time

  2. Setup Log Checks for Directory File Count - Monitor the number of files in a directory

  3. Automatically Send Log File Check Results to Graphite, and graph them - no complex setup!

  4. Check Log Time Stamps - Set up Monitoring Checks to Alert when logs stop updating

  5. Check Log File Size - Monitor the disk space consumption of specific files

  6. Automatically Install Nagios on Red Hat, CentOS, Ubuntu Hosts (avoid manual installs!!!)

  7. Log Analysis Checks - Alert when a deviation is identified in overall behavior of a log file

  8. Automatically Generate Color-Coded Excel Reports on Log Alert History

Simplified Log Monitoring:  Monitor Logs of Any Application or Database regardless of Format or Size, Generate Quick & Easy Reports on Past Log Check Alerts, See Offending log entries in all dispatched Alert Notifications


Who needs logrobot?


Download logrobot if you wish to:

  • Monitor unlimited logs from various Application / Database servers for errors / exceptions

  • Implement a clean log monitoring solution that does not require installation of nonnative modules

  • Monitor & Alert on any log file regardless of size, date and/or time format

  • Monitor multiple log files without any complex time consuming configurations

  • Obtain an automated tool that is configured and ready to go right out of the box

  • Use Nagios or Icinga or Crontab/Emails to Manage the Monitoring of All Logs

  • Automatically generate Nagios log check configs for several log files on multiple hosts

  • Outsource Log Monitoring or do it yourself with FREE support from our 24/7 Customer Service!

    • Have a technical support team on standby to accommodate all custom requirements

  • Generate automatic color-coded Excel Reports on the alert history of all log checks

  • Avoid writing several scripts of your own, or downloading amateur scripts off the net

  • Utilize a reliable log monitor that is maintained regularly & used heavily in production environments

  • Analyze Logs: Get Notified when unfamiliar lines are introduced into system / application logs

  • Get alerts when critical log files stop getting written to after a specified period of time

  • Utilize an efficient log monitoring tool that eliminates the need to maintain several configuration files


Download Now


Log Analysis:



Log Analysis is a description often used inaccurately and lumped incorrectly with various other log monitoring duties.  In actuality, Log Analysis encompasses a functionality that is quite different from the typical monitoring of logs.


The most basic purpose of Log Analysis is to automatically, without much human intervention, identify issues and threats, based on observed anomalies. 


True Log Analysis is automated. It alleviates the responsibility of having to figure out (through trial and error) the proper alert thresholds to assign to log checks. 

What is the most common function of Automated Log Analysis?


Sometimes, it isn't much of an issue if a few errors are spotted in a monitored log. In such cases, it may be preferable to application developers / system or db administrators for alerts to be generated only when the frequency of the "errors" is identified to be abnormal or unusual.


LoGRobot is equipped with a mathematical mechanism that watches for this.


If you're not sure of how many errors indicate a serious application, system, database or network issue, it is recommended you put logrobot's "analysis" option to use.


See the documentation for more information, or contact support.




Hourly / Minutely Log Summary:


Summarize Log File content either Minutely or Hour by Hour


If you wish to quickly identify, from your logs, what time period an issue occurred, logrobot can accomplish that for you effortlessly.  The options to use are "-exceldm" and "-exceldh".  These two options are designed specifically for minute by minute or hour by hour analysis.




If you wanted to find out how many instances of your search patterns occurred each hour for the last 1 day, examine the below.  The very first line of the output here tells us there are 2551 instances of the occurrence "CRITICAL" at the 6:00 hour. This immediately tells us it was in the 6:00 hour something serious happened.


[root@nagios-master ]# logrobot  autofig  /var/log/messages  1d  'CRITICAL'  '.'  1  2  -exceldh





Graphing Log Files:



Using Cacti, a log file on 8 different servers is being graphed for 500 related errors.

Each server below is tagged with a different color for easy identification:




More Features:


  1. Monitors database logs for any error (mysql/oracle/etc)

  2. Monitors custom application Log Files on any Unix host, regardless of flavor

  3. Alerts on the size / disk usage of all monitored log files on your UNIX Hosts / Servers

  4. Monitor timestamps of files (ensure specific logs are being updated regularly / frequently)

  5. Scan specific Logs via time frames (i.e. previous 20 minutes, 60 minutes,  1 day, 1 week etc)

  6. Alert when expected records of events are NOT found within a set period of time

  7. In-Depth Analysis: check logs for instances of unusual entries - Identify & Alert on Deviations

  8. Monitor multiple log files simultaneously without any complicated steps to follow

  9. Monitor different log formats (including custom logs, not just the typical system files)

  10. Scan logs for specific entries and exclude a list of user specified patterns from the result

  11. Includes a PHP Web Interface for viewing of log files on local and remote hosts

  12. Allows for monitoring of all log files, even Windows files (mounted through NFS on a UNIX server)

  13. Identify & Inform users on how long ago a particular string/pattern/keyword was last found

  14. Remote Agent Included to enable monitoring of logs on several hosts FROM ONE master

    1. Allows complete control of log checks on all remote hosts / servers

  15. Automatically figures out conditions on which to recover alerts, based on log content & other variables

  16. Simple, pluggable command-line parameters (no need for any confusing configuration files)

  17. Automatically detects log file type and format without user intervention

  18. Get notified via email of all events related to your log of choice on any server(s) you specify

  19. Updated regularly to meet new demands from various clients / companies


Other Specific Features:

  • Scan / Scrape / Monitor log files for any error

  • Monitor all logs in a specific directory

    • Point logrobot 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

  • Automate log checks via Nagios or CRONTAB

  • Get email alerts & notifications on all log checks

  • Monitor Directory File Count***

  • Automatically send log statistics to Graphite for Trending



  • Access documentation directly from the CLI

  • Monitor log files for abnormal behavior/activity

  • Manage log file checks from a central location

    • Eliminate tedious administration

    • Avoid cumbersome maintenances

  • Adapts seamlessly to any custom scenario




Supported Log Files

  • Will all my logs be supported?

    Yes, all log types / log formats are supported. 

    Some of the supported log files are listed below:

    • Tomcat Catalina.out logs

    • Apache Maxclient logs

    • Apache access logs

    • Apache error logs

    • OutOfMemory logs

    • JBoss log files

    • Java log files

    • Weblogic logs

    • Glassfish logs

    • Syslog log monitor

    • Maillog / Postfix / Syslog log files

    • Mysqld / Oracle Alert logs

    • Log4j

    • NEW FEATURE: Monitor any type of log file regardless of format

Back to Top

Bonus Features Included with LoGrobot


Nagios Installation and Configuration - Simplified & Automated:

  • Avoid having to deal with any complicated, time consuming technical instructions

  • Be up and running quickly - Avoid the intimidating element users often face when learning new tools

  • All work is done for you - Automatic download, installation...and configuration of the latest Nagios Core Application

Nagios Administration - Simplified & Automated:

  • Mass Disabling & Enabling of Notifications on All/Specific Checks on a List of hosts (you supply the list of host names)

  • Mass Disabling & Enabling of Active Checks on All/Specific Checks on a list of hosts (you supply the list of host names)

  • Mass Removal of Comments from a list of hosts or services on a list of hosts (you supply the list of host names)

  • Mass Addition of Comments on a list of hosts or services on a list of hosts (you supply the list of host names)

  • Mass Scheduling of Downtime for a list of hosts and their services (you only supply the list of host names)

  • Mass Acknowledgment of service check issues on a list of hosts (you supply the list of host names)

  • Mass Removal of Acknowledgments of failing service checks on a list of hosts (you supply the list of host names)

Nagios Customized Reporting - Simplified & Automated:

Generate reports of all service checks on a list of hosts. For each check on each host in the host list, show:

  • Host Name - (host name on which check is running against or on)

  • Primary IP - (the ip of the host name)

  • Secondary IP - (if there's a secondary ip, show that too)

  • Service Status - (OK, WARNING, CRITICAL, UNKNOWN)

  • Status Information - (Latest output from service check)

  • Last Check - (complete date and time check was last run)

  • Last State Change - (how long service check has been in its current status)

  • Latency / Duration - (how long check took to run and complete)

  • Check Configuration - (exact configuration of check as it is in services.cfg file)

  • Notification Status - (is notification disabled? Yes Or No)

  • Active Checks - (Is Active Checking disabled for this check? Yes OR No)

  • Acknowledgement - (If check is in a NON-OK check, has it been acknowledged?)

  • Check Interval - (how often is this check configured to run?)

Generate reports on alert history of All/Specific Checks on a list of host

Generate reports on all checks in a NON-OK status on a list of hosts

  • Easily identify failing checks that have stayed at their failing status for an X amount of time or more (you specify the time..i.e. 1h, 5h, 1d, 1w etc)

Cacti Installation - Simplified & Automated:

  • Avoid dealing with complicated procedures - Cacti will be automatically installed for you - Just follow the prompts

Centralized UNIX System Monitoring via SNMP - Simplified & Automated:

  • SNMP_CPU - Monitor system load only on systems with a Linux OS

  • SNMP_LOAD - Monitor system load on Linux and SunOS hosts via SNMP

  • SNMP_IOWAIT - Monitor system IOWAIT on Linux hosts

  • SNMP_DISK - Monitor system disk space on Linux and SunOS hosts

  • SNMP_MEMORY - Monitor system memory usage on Linux & SunOS hosts

  • SNMP_PROCESS_MONITOR - Monitor process count and/or Process Memory Usage

  • SNMP_SWAP_MONITOR - Monitor Swapping on Linux host


Back to Top

Frequently Asked Questions

Is there a Money Back Guarantee?

Yes. There is a 60 Day Money Back Guarantee.


What is LoGrobot's Automation?

LoGrobot's Automation is a newly developed mechanism created specifically for users who do not wish to deal with any technical complexities.  With the invention of our tool "kinglazy", we handhold users through every step of the log monitoring process.

Unlike most tools out there, "kinglazy" asks limited questions and with just the stroke of a few buttons on your keyboard, it allows you to:

  • Automatically install and configure the Nagios Core Monitoring Application

    • Yes, even if you have no idea what Nagios is - This will set it all up for you!

  • Generate color-coded Excel spreadsheets on past alerts (any Nagios alert)

  • Auto Create new log check definitions in Nagios for hundreds of log files

  • Create reports on all configured service checks on a list of hosts and much more


How else can logrobot be used to scan, monitor and alert on log files:

There is a variety of different ways logrobot can be used to monitor and alert on log files.  The documentation provided with the tool is quite detailed and provides massive amounts of examples on how logrobot can save you lots of time...and work.


Support is included in the purchase price of logrobot.  So at any time, you can contact us to tell you exactly how to do what you want to do.  All emails are responded to extremely fast!



How easy is it to setup log checks / log monitoring for log files?

It is very easy to setup log checks through logrobot. Most UNIX users dread having to read documentations.  This is understandable.  When we developed logrobot, we took that into account which is why we created the tool called "kinglazy".   Kinglazy is a menu driven arsenal of automated tools built to eliminate the annoyance that often comes with having to learn how to use new tools.  With Kinglazy, all you have to do is bring up the interface and select the option related to whichever task you have in mind.


Can logrobot monitor date-less types of log files?

Yes! Just pass the “autonda” option to logrobot, instead of autofig.  Matter of fact, you can try either one of those options to see which one you prefer.  “autonda” is much faster. 

"autonda" provides more robust information about the log you're monitoring. 

To get familiar with all the options available in logrobot, at the command line, simply type:

[root@nagios-master ]# ./logrobot  auto  (or you can type it with no arguments)


After Purchasing logrobot will you assist me if I need any help?

Absolutely! It is highly unlikely you'll need help setting up logrobot.  The tool was deliberately designed and built to be simplistic in its setup.  However, if you find that you require some type of assistance, please do not hesitate to Contact Us.



Will you help with the installation of Nagios / Cacti on my System(s)?

Absolutely! If you don't already have Nagios installed, but wish to have it, no need to worry.  "kinglazy" will install it for you automatically.  It's really simple.  Bring up the kinglazy interface and select the option for "Nagios Administration" or "Cacti Administration".



Monitor a huge list of strings which won't fit on the command line?

If your list of strings is too long or too many to fit nicely on the command line, you can instruct logrobot to use a cfg file instead.  Check the documentation for more information.




Is it easy to install logrobot?

Yes.  Click here to see a demonstration.

With logrobot, there's very little you have to do.  Most UNIX tools often force users to manually edit configuration files, perform complex compilations and install packages or libraries that are unnatural to the UNIX system. 

With logrobot, there is no need for that. All you have to do, after downloading the logrobot zip file, is to just run 2 simple commands and everything will be automatically set up in place for you.


How Fast is logrobot?

Very fast!  LoGrobot completes its periodic scanning of log files within 1-2 seconds!


How much is logrobot?

Please see the table at the bottom of the page for all available options.



Can the LoGrobot team come on site for installations?

Yes.  Please contact us for more information.



Is logrobot sold on a per server basis?

At the moment, No.  This means, for the price listed on each plan at the bottom of this page, you will be able to monitor an unlimited number of log files on as many UNIX Hosts / Servers as you need.


Monitor specific logs on every one of my UNIX Hosts / Servers

Here are the Simple steps you need to take for that to happen:

Place logrobot on all your UNIX machines.  Installation is very simple:

  • Copy the file to each one of the hosts that you have log files on.

  • Unzip the file, then run the installation command.

Basically, here’s all you have to do on each of your UNIX Hosts / Servers:

  1. unzip ; cd logrobot

  2.     /apps/magent     5666     client


To install logrobot on the MASTER server, run:

  •     /apps/magent     5666     master

    • Change the port number and/or IP address to match your environment

Installation Completed!

If you consider the above instructions to be too much to read, just go into the unzipped logrobot directory, run "kinglazy" at the command prompt.  Enter "i" for the automatic install of LoGrobot.



Can I Watch for multiple strings in a log file at once?

Yes! If you want to monitor your logs for multiple strings, you can run logrobot this way:


Monitor log for strings “Error” and “imuxsock” and “ERROR” and “failed”

logrobot  autonda  /var/log/syslog  60m  'ERROR|failed|Error|imuxsock'  '.'  3  5  mul_log_entries_2  -ndfoundmul

Whenever logrobot finds any line that contains any of these strings, it will alert.

In other words, NO, you do not have to run several instances of logrobot for different strings.  logrobot will monitor them all in one go!


Back to Top





1 UNIX Host / Server

Monitor / Alert / Analyze / Graph

1 Remote Hosts & 1 Local

$49.95/year  Payment / Unsubscribe


$5.49/month  Payment / Unsubscribe

1-10 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$149.95/year  Payment / Unsubscribe


$14.95/month  Payment / Unsubscribe

2 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

2 Remote Hosts & 1 Local

$69.95/year  Payment / Unsubscribe


$6.49/month  Payment / Unsubscribe

11-20 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$199.95/year  Payment / Unsubscribe


$17.95/month  Payment / Unsubscribe

3 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

3 Remote Hosts & 1 Local

$79.95/year  Payment / Unsubscribe


$7.49/month  Payment / Unsubscribe

21-30 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$249.95/year  Payment / Unsubscribe


$21.95/month  Payment / Unsubscribe

4 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

4 Remote Hosts & 1 Local

$89.95/year  Payment / Unsubscribe


$8.49/month  Payment / Unsubscribe

31-40 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$299.95/year  Payment / Unsubscribe


$24.95/month  Payment / Unsubscribe

5 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

5 Remote Hosts & 1 Local

$99.95/year  Payment / Unsubscribe


$9.49/month  Payment / Unsubscribe

41-50 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$349.95/year  Payment / Unsubscribe


$27.95/month  Payment / Unsubscribe

51-75 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$449.95/year  Payment / Unsubscribe


$34.49/month  Payment / Unsubscribe

76-100 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$549.95/year  Payment / Unsubscribe


$44.95/month  Payment / Unsubscribe

101-200 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$699.95/year  Payment / Unsubscribe


$59.95/month  Payment / Unsubscribe

201-300 UNIX Hosts / Servers

Monitor / Alert / Analyze / Graph

Unlimited Logs - Remote/Local

$799.95/year  Payment / Unsubscribe


$69.95/month  Payment / Unsubscribe


Perpetual Licencing

$1,495.00 / one-time fee  Payment

$199.95 / yearly  Payment / Unsubscribe

Copyright    |    Restrictions    |    Licensed Product    |    Grant of License    |    Warranty    |    License Agreement

Back to Top