Re: [Nagios-devel] Database access via Nagios
Posted: Tue Mar 16, 2010 1:37 pm
--0016e6dab0526d6c120481ebefc4
Content-Type: text/plain; charset=ISO-8859-1
On Tue, Mar 16, 2010 at 8:58 AM, Mohammed Murphy wrote:
I need a way of accessing the underlying database
> without actually knowing what it is. So the question is, does Nagios
> have some library or functionality to cope with this scenario?
>
Nagios provides an Event Broker interface that allows you to hook into
nagios using a generic interface but does not provide any kind of database
abstraction layer. That's up to you to create or find. Depending on what
your requirements are, the Event Broker API may suit your needs. You can
look at NDOUtils as an example of it's use.
I'm not aware of any database agnostic libraries. Even on the surface, every
database is different and would require some difference in the methods to
access and talk to it so you going to have to have *some* awareness of the
databases that you'll be taking to and be able to support them.
--
Marc
formerly marc /at/ ena.com
--0016e6dab0526d6c120481ebefc4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Tue, Mar 16, 2010 at 8:58 AM, Mohamme=
d Murphy <[email protected]> wrote:
=A0I need a way of accessing the underlying database
without actually knowing what it is. So the question is, does Nagios
have some library or functionality to cope with this scenario?Nagios provides an Event Broker interface that a=
llows you to hook into nagios using a generic interface but does not provid=
e any kind of database abstraction layer. That's up to you to create or=
find. Depending on what your requirements are, the Event Broker API may su=
it your needs. You can look at NDOUtils as an example of it's use.
I'm not aware of any database agnostic libraries. Even on the surfa=
ce, every database is different and would require some difference in the me=
thods to access and talk to it so you going to have to have *some* awarenes=
s of the databases that you'll be taking to and be able to support them=
.
-- Marcformerly marc /at/ ena.com
--0016e6dab0526d6c120481ebefc4--
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Content-Type: text/plain; charset=ISO-8859-1
On Tue, Mar 16, 2010 at 8:58 AM, Mohammed Murphy wrote:
I need a way of accessing the underlying database
> without actually knowing what it is. So the question is, does Nagios
> have some library or functionality to cope with this scenario?
>
Nagios provides an Event Broker interface that allows you to hook into
nagios using a generic interface but does not provide any kind of database
abstraction layer. That's up to you to create or find. Depending on what
your requirements are, the Event Broker API may suit your needs. You can
look at NDOUtils as an example of it's use.
I'm not aware of any database agnostic libraries. Even on the surface, every
database is different and would require some difference in the methods to
access and talk to it so you going to have to have *some* awareness of the
databases that you'll be taking to and be able to support them.
--
Marc
formerly marc /at/ ena.com
--0016e6dab0526d6c120481ebefc4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
On Tue, Mar 16, 2010 at 8:58 AM, Mohamme=
d Murphy <[email protected]> wrote:
=A0I need a way of accessing the underlying database
without actually knowing what it is. So the question is, does Nagios
have some library or functionality to cope with this scenario?Nagios provides an Event Broker interface that a=
llows you to hook into nagios using a generic interface but does not provid=
e any kind of database abstraction layer. That's up to you to create or=
find. Depending on what your requirements are, the Event Broker API may su=
it your needs. You can look at NDOUtils as an example of it's use.
I'm not aware of any database agnostic libraries. Even on the surfa=
ce, every database is different and would require some difference in the me=
thods to access and talk to it so you going to have to have *some* awarenes=
s of the databases that you'll be taking to and be able to support them=
.
-- Marcformerly marc /at/ ena.com
--0016e6dab0526d6c120481ebefc4--
This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]