Solved

Reporting on Nagios Question

Posted on 2012-03-20
5
363 Views
Last Modified: 2012-03-22
As i understood correctly, Nagios software monitors and reports IT intrastucture.

My question : Is it possible to use another reporting tool (that is able to use ODBC/OLEDB connections) to report?

* is all data stored in a database?
* what database vendor is it?
* is there a odbc connector availible
* can we also report on realtime data? Main goal will be to report on history though
* any experiance on this on the workability? (any information welcome)
0
Comment
Question by:Amien90
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
5 Comments
 
LVL 2

Accepted Solution

by:
n4th4nr1ch earned 500 total points
ID: 37745123
It just runs through a queue and does the actions listed, which will be running various commands. Each command is made for checking something. That's the core of what it does.
Normal people tend to want graphs which are done by using RRDtool.

Keep in mind you can actually store the values in MySQL or pretty much anything else as well.  Here's an example of how to use mysql to store the checks:
http://forums.gentoo.org/viewtopic.php?t=262408
0
 

Author Comment

by:Amien90
ID: 37745159
you mean that history data is an option, and it's possible that feature is not used by default?
Is it so that you need to  'program' which values are stored in the database?
0
 
LVL 2

Expert Comment

by:n4th4nr1ch
ID: 37745188
History data is built in but it uses RRD, which averages data over time, which means as you go back in time the data is less and less accurate. From a technical or scientific point of view it is not reliable for actual metrics if you need the actual values.

If you want to know what the exact ping time on a machine was 2 years ago on may 25th at 3am you're going to want to store the data in a full database like mysql.

Nagios is not a complete solution, you will need to modify it to do that kind of thing, although there will be walkthroughs like I linked to.

Keep in mind there is a pay version of nagios as well, which is a bit different. I have been assuming you are talking about the free version.
0
 

Author Comment

by:Amien90
ID: 37745215
Last question .. i understand the RRDtool thing .. and that it averages data of time, but how is that data stored? are that log files or is that also mysql or other variant. Depending on the customers choice.

in the paid version is storing data in a sql database a standard feature. Or is programming needed?
0
 
LVL 2

Expert Comment

by:n4th4nr1ch
ID: 37745678
Normally nagios users will have pnp4nagios installed to have pretty graphs. The data is stored in RRD databases. RRD is a database. So for example if you wanted to find out the "perfdata" of a specific nagios check you could use http://oss.oetiker.ch/rrdtool/prog/rrdpython.en.html rrdpython and just literally read the info.
0

Featured Post

Surfing Is Meant To Be Done Outdoors

Featuring its rugged IP67 compliant exterior and delivering broad, fast, and reliable Wi-Fi coverage, the AP322 is the ideal solution for the outdoors. Manage this AP with either a Firebox as a gateway controller, or with the Wi-Fi Cloud for an expanded set of management features

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Setting up SSH Cisco We are all told that you should not use Telent for connecting to devices because it is unsecure and all clear text. Much better is to use SSH, but it can seem a bit of a challenge setting it all up and especially in a small n…
Use of TCL script on Cisco devices:  - create file and merge it with running configuration to apply configuration changes
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

733 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question