Maybe I haven't made my question clearly. Sorry about that.
There is a simple scenario. There are a lot of computers in an organization. Some computers are monitored by Nagios and some computers are monitored by other tools, such as NWS, MDS, or Ganglia. Now I want to develop a system that pulls data from those monitoring tools into one database and shows them to end users.
So my question is that if Nagios provides web services or APIs that I can develop small program to periodically get status information data from Nagios and push them to the central database?
Yes. If Nagios uses database, that will be done easily. But Nagios 2 does not support database, so how can deal with my problem with Nagios 2?
Thanks a lot for your patient answer.