monitoring software with api/service to pull data
i'm looking for software that provides things like nagios (my current
option) but provides an API or some kind of service (rest, soap, ...) which would enable me to retrieve data using some programming language (preferably python). few examples: - "get data for all network traffic via http" - "get data for all network traffic via http that was requested for domain example.com" - "get data for all network traffic via http that was requested for domain example.com in time frame 1/1/2008 - 1/2/2008" what i'm looking for is some software that does system monitoring and alerting stuff but also provides high level api/service to retrieve data useful for creating reports. any ideas? or should i stick with nagios and use nagios options? Aljosa Mohorovic -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
Hello,
Well, if you have already nagios, I suggest you install NDOUtils and NDO2DB : http://nagios.sourceforge.net/docs/ndoutils/NDOUtils.pdf http://nagios.sourceforge.net/docs/ndoutils/NDOUtils_DB_Model.pdf Then the data will be in a nice SQL database and you can easily build complex query with SQL. On Fri, Nov 27, 2009 at 12:42 PM, Aljoša Mohorović <aljosa.mohorovic@gmail.com> wrote: i'm looking for software that provides things like nagios (my current option) but provides an API or some kind of service (rest, soap, ...) which would enable me to retrieve data using some programming language (preferably python). few examples: - "get data for all network traffic via http" - "get data for all network traffic via http that was requested for domain example.com" - "get data for all network traffic via http that was requested for domain example.com in time frame 1/1/2008 - 1/2/2008" what i'm looking for is some software that does system monitoring and alerting stuff but also provides high level api/service to retrieve data useful for creating reports. any ideas? or should i stick with nagios and use nagios options? Aljosa Mohorovic -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam -- Benoit des Ligneris Ph. D., CEO Revolution Linux http://www.rlnx.com/ -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
I like Aljoša suggestion of a RESTful interface. Nothing could be easier on the client side. On the server side, data often does not fit an n-tuple schema and MySQL is a hammer for which every collection of data looks like a nail.
Jim On Fri, Nov 27, 2009 at 7:19 PM, Benoit des Ligneris <benoit.des.ligneris@gmail.com> wrote: Hello, Well, if you have already nagios, I suggest you install NDOUtils and NDO2DB : http://nagios.sourceforge.net/docs/ndoutils/NDOUtils.pdf http://nagios.sourceforge.net/docs/ndoutils/NDOUtils_DB_Model.pdf Then the data will be in a nice SQL database and you can easily build complex query with SQL. On Fri, Nov 27, 2009 at 12:42 PM, Aljoša Mohorović <aljosa.mohorovic@gmail.com> wrote: i'm looking for software that provides things like nagios (my current option) but provides an API or some kind of service (rest, soap, ...) which would enable me to retrieve data using some programming language (preferably python). few examples: - "get data for all network traffic via http" - "get data for all network traffic via http that was requested for domain example.com" - "get data for all network traffic via http that was requested for domain example.com in time frame 1/1/2008 - 1/2/2008" what i'm looking for is some software that does system monitoring and alerting stuff but also provides high level api/service to retrieve data useful for creating reports. any ideas? or should i stick with nagios and use nagios options? Aljosa Mohorovic -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam -- Benoit des Ligneris Ph. D., CEO Revolution Linux http://www.rlnx.com/ -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam -- Rev. Jim Tarvid, PCA Abajo Y A La Izquierda Esta El Corazon -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1 Hi, You might want to take a look at Zenoss (http://www.zenoss.com/). It has several APIs (xml-rpc, REST) and is written in Python itself (Zope-based). It has a nice AJAXified web interface and even can run Nagios plugins. Cheers ~christian On Fri, 27 Nov 2009 18:42:18 +0100 Aljoša Mohorović <aljosa.mohorovic@gmail.com> wrote: > i'm looking for software that provides things like nagios (my current > option) but provides an API or some kind of service (rest, soap, ...) > which would enable me to retrieve data using some programming language > (preferably python). > few examples: > - "get data for all network traffic via http" > - "get data for all network traffic via http that was requested for > domain example.com" > - "get data for all network traffic via http that was requested for > domain example.com in time frame 1/1/2008 - 1/2/2008" > > what i'm looking for is some software that does system monitoring and > alerting stuff but also provides high level api/service to retrieve > data useful for creating reports. > any ideas? or should i stick with nagios and use nagios options? > > Aljosa Mohorovic > - -- Christian Drexler <christian@drexler-online.net> Public key: http://www.drexler-online.net/dxl.asc (9F8D 410F 02E9 DC33 02FE E223 52D1 0A77 E823 E71F) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAksQvSUACgkQUtEKd+gj5x+heQCfYk6NiFDB8t vsF/2+zZLdbOex o2YAniYW1hbpWsbBjNA1/kYeSYqKWmha =yGib -----END PGP SIGNATURE----- -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
On Sat, Nov 28, 2009 at 7:03 AM, Christian Drexler
<christian@drexler-online.net> wrote: > You might want to take a look at Zenoss (http://www.zenoss.com/). It > has several APIs (xml-rpc, REST) and is written in Python itself > (Zope-based). It has a nice AJAXified web interface and even can run > Nagios plugins. zenoss looks great, is there some reason why it's not available in ubuntu repositories? Aljosa -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
Last time I looked at it, it was a massive tangly mess of bundled python dependencies, and needed serious help on the packaging side.Â* ;)
--elijah On Mon, Nov 30, 2009 at 2:56 PM, Aljoša Mohorović <aljosa.mohorovic@gmail.com> wrote: On Sat, Nov 28, 2009 at 7:03 AM, Christian Drexler <christian@drexler-online.net> wrote: > You might want to take a look at Zenoss (http://www.zenoss.com/). It > has several APIs (xml-rpc, REST) and is written in Python itself > (Zope-based). It has a nice AJAXified web interface and even can run > Nagios plugins. zenoss looks great, is there some reason why it's not available in ubuntu repositories? Aljosa -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
Elijah Wright wrote:
> Last time I looked at it, it was a massive tangly mess of bundled python > dependencies, and needed serious help on the packaging side. ;) Last time I looked at it, it didn't had copyright in source and it was creating unprivileged user with full root privileges (by sudo) with NOPASSWD - meaning it could get root privileges without user interaction. But that was years ago, I don't know if anything changed. -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
monitoring software with api/service to pull data
Hi,
The new Zabbix 1.7.3 has JSON-RPC based API. http://www.zabbix.com/forum/showthread.php?t=14716&goto=newpost Regards, Alex Aljoša Mohorović wrote: > i'm looking for software that provides things like nagios (my current > option) but provides an API or some kind of service (rest, soap, ...) > which would enable me to retrieve data using some programming language > (preferably python). > few examples: > - "get data for all network traffic via http" > - "get data for all network traffic via http that was requested for > domain example.com" > - "get data for all network traffic via http that was requested for > domain example.com in time frame 1/1/2008 - 1/2/2008" > > what i'm looking for is some software that does system monitoring and > alerting stuff but also provides high level api/service to retrieve > data useful for creating reports. > any ideas? or should i stick with nagios and use nagios options? > > Aljosa Mohorovic > -- ubuntu-server mailing list ubuntu-server@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-server More info: https://wiki.ubuntu.com/ServerTeam |
| All times are GMT. The time now is 07:52 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.