Re: NASA needs Postgres - Nagios help

From: Michael Friedrich <michael(dot)friedrich(at)univie(dot)ac(dot)at>
To: "Peter C(dot) Lai" <peter(at)simons-rock(dot)edu>, "Duncavage, Daniel P(dot) (JSC-OD211)" <daniel(dot)p(dot)duncavage(at)nasa(dot)gov>, "Martin, Brian D(dot) (JSC-OD)[UNITED SPACE ALLIANCE LLC]" <brian(dot)d(dot)martin(at)nasa(dot)gov>
Cc: "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>
Subject: Re: NASA needs Postgres - Nagios help
Date: 2010-07-19 20:22:12
Message-ID: 4C44B3F4.1000106@univie.ac.at
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Peter C. Lai wrote:
> From the roll-your-own side, have you looked at an alternative Nagios
> event broker called livestatus? It's written by Matthias Kettner as part
> of his client-centric mk-check Nagios plugin suite.
>

Regarding this in reflection of this email livestatus won't make that
much sense. Earth is asking Space for some livedata, Space answers?

Duncavage, Daniel P. (JSC-OD211) wrote:
> Correct. We are looking to use Nagios to monitor various parameters on our network, then store them in postgresql, which we will then synch to the ground and distribute as a quasi realtime telemetry system.
>
>

But anyhow...

Peter C. Lai wrote:
> At the moment it only brokers live data (hence livestatus), but it is
> intended to replace NDO as the general event broker. You can read from
> the socket and do whatever you want with the data...
>

Depends on the use case. If you want something that continuously spits
out data, and stores that elsewhere, without the need of initiating the
output, you'd better use IDO (compared to NDO it has ~35% performance
increase).
If you prefer to demand data by a client application (like a web ui
e.g.), livestatus fits best and performs better. You might use
livestatus as a data poller too, but that implies bidirectional
communication and can lead into performance issues and problems.

Regarding this situation, and basically the amount of data being
generated and reworked, I would consider that NASA chose Postgresql
wisely as RDBMS - maybe even the monitoring backend depends on unified
APIs for alerting and reporting and so on. It would be interesting how
many hosts/services will be monitored and how this relates to the check
rates.

Kind regards,
Michael

--
DI (FH) Michael Friedrich

Vienna University Computer Center
Universitaetsstrasse 7 A-1010 Vienna, Austria

email: michael(dot)friedrich(at)univie(dot)ac(dot)at
phone: +43 1 4277 14359
fax: +43 1 4277 14279
web: http://www.univie.ac.at/zid

Icinga Core& IDOUtils Developer
http://www.icinga.org

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Igor Neyman 2010-07-19 20:54:26 Re: Create table if not exists ... how ??
Previous Message Peter C. Lai 2010-07-19 19:42:42 Re: NASA needs Postgres - Nagios help