solutions for off-server PNP4Nagios perfdata processing?

Andrew Widdersheim awiddersheim at hotmail.com
Wed Oct 3 17:35:31 CEST 2012


There are two options that I know of. The first is there is an undocumented NEB module that comes with PNP4Nagios located in src/module called modpnpsender.c that looks like it send data to a remote server to get processed. If anything you can use it as a starting point. 

This blog article talks about using it and if you look at the source you can find the original author and possibly more details: 
http://www.semintelligent.com/blog/articles/38/nagios-performance-tuning-early-lessons-learned-lessons-shared-part-4-scalable-performance-data-graphing
The second option is setting up mod_gearman which can put perfdata into it's own queue and configure PNP4Nagios as a gearman worker to pick up the data remotely and process it. All of this is described here:
http://docs.pnp4nagios.org/pnp-0.6/modes#gearman_mode
-Andrew W. 		 	   		  
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null





More information about the Users mailing list