Nagios Log Server - Overview And Terminology


High Level Overview

Nagios Log Server is an application that provides organizations a central location to send their machine generated data, (e.g., Windows Eventlogs, Linux syslogs, mail server logs, web server logs, application logs, etc.), which will index the content of the messages, and store the data for later retrieval or querying and analysis in near real-time.

Once log data has been indexed (indexing usually happens within 5 seconds from arrival) it can be easily analyzed using the graphical query and filtering tools on the dashboard and have quick search functionality to search any log event item on Google, Bing, and Stack Overflow. Additionally, alerts can be created based on the query used in the dashboard, and send to Nagios XI or Nagios Core via NRDP, start a Nagios Reactor event chain, sent as a SNMP Trap, or even start a custom script.

Finally, the data that is sent to Nagios Log Server can be automatically archived to a shared network drive. The archived data can be restored and re-analyzed at any point in the future.

What that means in plain English is that it can be used to record any log events that are happening across all of the machines and network devices organization wide, however users of the Nagios Log Server can access all of this data in a central location, searching it through the UI. Additionally, having all of the data in one location has the added benefit of being able to compare or correlate log data from multiple devices. Also, the automated archiving of the log data will assist in maintaining compliance with certain standards which require log data to be stored for various amounts of time.

 

An Example Application

 

Less Obvious Applications

 

The Benefits of Nagios Log Server Over Text Based Systems

Nagios Log Server allows all of your organizations machine generated data to be stored and indexed in one central location, allowing for queries to be performed on all if the log data at the same time providing the ability for correlative analysis. Additionally, this data can be presented to the user running the query in customized views called dashboards, including a table of results, bar charts, pie charts, line graphs, etc. for any of the fields of data. Additionally, fields in the logs that are determined to be numeric can have calculations done when creating / using the graphing/table functionality to provide data like total, min, max, mean, etc.

 

Log Server Terminology

 

The following section will outline common term used in Nagios Log Server and their meaning.

 

Final Thoughts

For any support related questions please visit the Nagios Support Forums at:

http://support.nagios.com/forum/



Article ID: 42
Created On: Wed, Jan 28, 2015 at 3:33 PM
Last Updated On: Thu, Feb 11, 2016 at 1:01 AM
Authored by: swilkerson

Online URL: https://support.nagios.com/kb/article/nagios-log-server-overview-and-terminology-42.html