User Tools

Site Tools


PNP 0.6.x Downloads

Current stable PNP Version

Changes can be tracked on

The current Version is pnp4nagios-0.6.26.tar.gz

Latest Devel Version


This is allways the latest GIT HEAD Version

Last Update: Fri 21 Jan 2022 02:30:01 PM CET


pnp-0.6.?? ??/??/2017

  • Bugfix: Fix for CVE-2017-16834

pnp-0.6.26 08/21/2017

  • Bugfix: Use complete option arguments for compatibility with rrdtool 1.6.0 (sbraz)
  • Bugfix: Zoom on a special template not possbile (stinnux)
  • Update: Update for FPDF (1.81) and FPDI (1.6.1) (Jan T. Bein )
  • Bugfix: address behaviour of rrdtool1.5+ tp not export timestamp by default
  • Feature: Template for icinga2's built-in icinga check (Tontonitch)
  • Bugfix: fix non well formed numeric value encountered (sni)

pnp-0.6.25 01/03/2015

  • Update: FPDF Update to Version 1.7
  • Bugfix: Default source fixed by AWiddersheim
  • Bugfix: Fixed urlencoding of Host- and Servicenames by Andreas Doehler
  • Bugfix: Fixed Timeranges by AWiddersheim

pnp-0.6.24 07/30/2014

  • Bugfix: Fixed some more XSS issues
  • Bugfix: Fixed PHP issue while running on PHP 5.6 ( Reported by Sven Nierlein )

pnp-0.6.22 06/04/2014

  • Bugfix: Fixed livestatus socket parsing ( Pekka Panula )
  • Bugfix: Update check_mssql_health.php ( Miriam Zenk )
  • Feature: Add “version=tiny” to got get a stripped down version of graph ( Ricardo Bartels )
  • feature: Add STDIN Mode to ( Robert Steininger )
  • Bugfix: XSS issue fixed by Mikael Falkvidd. This issue was detected by Peter Österberg at Hexbit AB in a security assessment of op5 Monitor 6.3 on assignment by op5 AB.

pnp-0.6.21 03/24/2013

  • Feature: Helper functions rrd::alerter and rrd:alerter_gr both supports treshold detection (Martin Schirrmacher)
  • Update: jQuery Mobile update to 1.3.0 ( was broken in 0.6.20 )

pnp-0.6.20 03/03/2013

  • Feature: Support check_mk Multisite Cookie Auth ( Lars Michelsen )
  • Feature: Allow RRD unknown values ( Simon Meggle )
  • feature: Interactive delete mode added to ( Simon Meggle )
  • Bugfix: Allow multiple gearman servers ( Craig Barraclough )
  • Bugfix: Fixed Graph Search ( Stefan Triep )
  • Update: jQuery update to 1.8.1
  • Update: jQueryUI update to 1.8.23

pnp-0.6.19 09/01/2012

  • Feature: Parameter “width” added to popup controller ( Andreas Doehler )
  • Fix: simplify/improve apache rules ( Christoph Anton Mitterer )
  • Fix: Check for missing PHP GD functions
  • Bugfix: socketDOMAIN changed to AF_INET while using livstatus tcp socket ( Rene Koch )

pnp-0.6.18 06/28/2012

  • Bugfix: Fixed STORAGE_TYPE and CUSTOM_TEMPLATE vars used in custom templates
  • Bugfix: Blank screen on PHP 5.4 fixed
  • Feature: Allow multiple gearman job servers
  • Feature: New helper function rrd::debug()
  • Feature: New templates check_jmx4perl_*.php

pnp-0.6.17 03/25/2012

  • Bugfix: Fixed while running with –dry-run
  • Bugfix: logging.c include missing header files ( Lars Vogdt )
  • Bugfix: Check if pnp4nagios/etc/rra.cfg is readable
  • Bugfix: use XML tag TEMPLATE instead of CHECKCOMMAND to selects RRDs ( Sven Velt )
  • Feature: npcdmod.o increase perfdata buffer and log discarded perfdata ( Birger Schmidt )
  • Feature: to change number of data sources of an RRD file
  • Feature: New template check_apachestatus_auto.php
  • Feature: Implement etc/config.d to place config snippets ( Lars Michelsen )

pnp-0.6.16 11/21/2011

  • Bugfix: Fixed single quoted check_multi labels (Reported by Matthias Flacke)
  • Bugfix: Append missing slash to perfdata_spool_dir ( Reported by Juergen-Michael Radtke )
  • Bugfix: Fixed jQuery-ui multisite theme
  • Feature: PDF margins are now adjustable via config.php ( Thomas Witzenrath )
  • Feature: Support for PDF size 'letter' added ( Robert Becht )

pnp-0.6.15 09/15/2011

  • Bugfix: Fixed Overview link (reported by Stefan Triep)
  • Bugfix: Fixed zoom popup (reported by Rudolf Labuschagne)
  • Bugfix: Fixed double urlencode() (reported by Mathias Kettner)
  • Feature: “Clear basket” button added (suggested by Stefan Triep)
  • Feature: New helper function “rrd::alerter_gr()” ( committed by Stefan Trip )

pnp-0.6.14 08/05/2011

  • Feature: Webinterface for mobile devices based on jQuery Mobile
    ( )
  • Feature: Zoom based on jQuery plugin imgAreaSelect
    ( )
  • Feature: New template check_mssql_health.php
  • Bugfix: Fixed popups to work under nginx ( Joram Agten )
  • Bugfix: Helper rrd::vdef() fixed
  • Update: jQuery update to 1.6.2
  • Update: jQuery-ui update to 1.8.14

pnp-0.6.13 05/19/2011

  • Feature: New option –ignore-hosts added to ( by Jochen Bern )
  • Feature: New options zgraph_width and zgraph_height in config.php ( Mike Liebsch )
  • Bugfix: parse_xml_filename() regex fix
  • Info: Version used by OMD-0.48 OMD

pnp-0.6.12 04/22/2011

  • Feature: mod_gearman support added
  • Feature: is now able to convert all RRDs from RRD_STORAGE_TYPE=SINGLE to RRD_STORAGE_TYPE=MULTIPLE
  • Feature: New template check_gearman.php
  • Feature: Install process_perfdata.cfg and npcd.cfg by default
  • Bugfix: is now able to parse xml dumps created by rrdtool 1.4.x
  • Bugfix: default timeout value set to 15 seconds

pnp-0.6.11 01/15/2011

  • Bugfix: urldecoding fixed
  • Bugfix: Zoom in/out is working again ( Reported by Thorben Soehl )
  • Featue: npcd.cfg - New option perfdata_file_processing_interval used by npcdmod
  • Info: Version used by OMD-0.46 OMD

pnp-0.6.10 12/15/2010

  • Feature: Add RRDTool Option –only-graph if graph height is below 32px to create thumbnails
  • Feature: RRDTool Option –width and –height is now allowed in templates
  • Feature: RRDTool DS Type for UOM of “c” changed from COUNTER to DERIVE
  • Feature: Pass query string from special controller to image controller ( Matthew Garrett )
  • Feature: Authorisation against mk_livestatus API added
  • Feature: Sample nginx webserver config added ( by )
  • Feature: Kohana backport to support PHP 5.1.6 ( Kudos to Andreas Ericsson )
  • Bugfix: Sort list of special templates
  • Bugfix: Urlencode hostname and service description ( Reported by Yannick )
  • Bugfix: corrected warning/critical thresholds in ticker/alerter functions

pnp-0.6.7 09/27/2010

  • Bugfix: Page config parser fix (Beau Gunderson)
  • Bugfix: Zoom window size fixed (Report by Rudolf Labuschagne)
  • Bugfix: Fixed undefined offset while using 'ds_name' in templates (Reported by Vladimir Bilik)
  • Bugfix: Npcdmod respects process_perf_data option used in hosts and services definitions ( Reported by Wolfgang Barth )
  • Template: New Template check_nagiostats.php used with check_nagiostats written by Jochen Bern

pnp-0.6.6 08/07/2010

  • Bugfix: Fixed max amount of graphs per template
  • Bugfix: Autodetect PNP base URL
  • Bugfix: Too short npcdmod perfdata_template to take perfdata + overhead, increased +1024byte
  • Bugfix: Ignore files in var/perfdata and check for empty directories
  • Bugfix: Reducing memory usage while parsing page config (Laurent Freval)

pnp-0.6.5 07/09/2010

  • Feature: Special Templates are back tpl_special
  • Feature: New rrdtool helper functions makes template design easier tpl_helper
  • Feature: config.php → 'recursive_template_search' is enabled by default
  • Feature: config.php → 'template_dirs' is now an array of directorys to search for PNP templates

pnp-0.6.4 06/03/2010

  • Update: jQuery Update to 1.4.2
  • Update: jQuery-ui Update to 1.8
  • Feature: New configure Option –with-base-url
  • Template: New template check_ntp_time.php (Mathias Kettner)
  • Feature: New i18n files for fr_FR (Yannig Parre)
  • Feature: New jQuery Theme 'multisite'

pnp-0.6.3 03/16/2010

  • Feature: New helper script libexec/ → rrd_convert
  • Bugfix: Ignore old XML files while building the service list
  • Template: New template check_hpasm.php
  • Bugfix: Installer now checks for json_decode()
  • Workaround: Allow “trailing unfilled semicolons”. Workaround for nsclient++
  • Template: Updates for check_openmanage.php, check_hp_bladecenter.php and check_dell_baldecenter.php ( Trond Hasle Amundsen )“

pnp-0.6.2 12/23/2009

  • Feature: XML_WRITE_DELAY option added to process_perfdata.cfg as suggested by Mathias Kettner
  • Feature: New template integer.php
  • Update: FPDI update to 1.3.1
  • Feature: PNP will now work with lighttpd and php-cgi
  • Template: check_mk-ps.perf.php added ( by Mathias Kettner )
  • Feature: PNP will now work without mod_rewrite → webfe
  • Bugfix: Wrong pdf link used on site 'pages' and 'basket'
  • Bugfix: Incorrect group permissions on spool directory

pnp-0.6.1 11/22/2009

  • Feature: RRD heartbeat per check_command → tpl_custom
  • Feature: New config.php option pdf_graph_opt
  • Feature: Recognize the 'background_pdf' option in page definitions → pages
  • Feature: Recognize the 'source' option in page definitions → pages
  • Feature: Array $TIMERANGE now available for templates → timeranges
  • Bugfix: ./configure –sysconfdir no longer ignored
  • Feature: Store internal runtime statistics on a per minute base
  • Feature: Added two widgets views/widget_menu.php and views/widget_graph.php

pnp-0.6.0 10/30/2009

  • Webfrontend based on Kohana
  • Webfrontend based on jQuery Themes
  • Javascript-functions using jQuery plugins
  • will be able to use one RRD database per datasource
  • improved installer. Specification of directory layouts using –with-layout
  • RRDtool errors are now displayed as images. no more missing images
  • PNP templates cannot overwrite internal variables anymore
  • PNP templates of version 0.4.x can still be used
  • PDF functions recoded
  • Template default.php optimized
  • Export from RRD databases into XML, CSV and JSON format using the RRDtool “xport” function
  • Page functions recoded
  • Error pages links to online FAQ
  • Mouseover Popup in Nagios frontend via jQuery.clueTip plugin
  • Full support of rrdcached
pnp-0.6/dwnld.txt · Last modified: 2023/01/03 14:50 by