version 0.9.5 ------------- Bug 2008-008 fixed: info_url directives did not work, if the given URL did contain a = sign we thought, it was fixed in 0.9.2, but the problem still did exist; now it should be fixed. Feature Request 2009-021: bp_cfg2service_cfg.pl got an additional option -o to tell where the result file should be created so You can use each path You like, e. g. directly put it into a cfg_dir used by Nagios Bug 2009-022 fixed: When using whereUsed by giving host and service name by HTTP referer, the URL decoding of the HTTP referer did not work correct if host or service names had special characters such as / (slash). Feature Request 2009-023: whereUsed now also works with more than one nagios-bp.conf Improofment 2009-024: rewrite of an internal used method (cutOffSpaces) for more efficiency Bug 2009-026 fixed: whereUsed did not work, if the hostname did contain a . (dot) Feature Request 2009-027: added mk_livestatus as an alternative backend for getting actual status information from Nagios for more information, see INSTALL Feature Request 2009-028: when calling http:///nagiosbp/ You are now redirected to the web GUI. (Thanks to Sven Velt for the idea and the patch) Feature Request 2009-029: Users can adapt the GUI to fit Your personal needs now. for more information see README, section "Adapting the GUI to fit Your needs" With this step also all generated pages were made fully compliant to "HTML 4.01 Strict" standard. They now validate without errors and warnings. version 0.9.4 ------------- Feature Request 2008-021: whereUsed.cgi Link this page from Nagios, to see in which Business Processes the according host or service is used in. Details see README, section Where used? Feature Request 2009-004: You can now in the toplevel view display only one priority. Feature Request 2009-006: versionnumber is displayed at several points e. g. in the web interface Bugfix 2009-007: parsing of ndo.cfg had problems with minor inaccuracies e. g. leading blanks Feature Request 2009-008: when reading from NDO backend (NDO database, ndo2fs, Merlin) You can now do a caching of the values we got from there for a configurable amount of time to reduce the number of backend requests. ATTENTION: Use this feature only if there is NO OTHER possibility. Better tune Your database. Feature Request 2009-011: Merlin integration You can now also use Merlin (http://www.op5.org/community/projects/merlin) instead of NDO database, see INSTALL for more details Feature Request 2009-012: nagios-bp-check-ndo-connection.pl now reports which type of backend is being used Bugfix 2009-013: fixed get_lang_string, minor problem in variable substitution Feature Request 2009-014: added an info bubble for all icons while onMouseOver Bugfix 2009-015: when using ndo2fs some special characters like slash in service names did not work Bugfix 2009-017: pending status was not displayed when using ndo2fs as backend Rewrite 2009-018: complete rewrite of function listAllComponentsOf() version 0.9.3 ------------- Feature Request 2008-012: made check_bp_status.pl more compliant to the Nagios Plugin Developers Guideline Bug 2008-025 fixed: in the INSTALL file the section about modifying side.html there was an old (wrong) path Feature Request 2009-001: support for ndo2fs was added If You don't like the overhead of a database, You alternatively can use ndo2fs (http://www.pnp4nagios.org/ndo2fs/start) which writes the same information into the file system. Nagios Business Process AddOns can read them from the filesystem now as well. (But keep in mind: ndo2fs uses NDOUTILS as well, You don't save the installation of NDOUTILS, but only the overhead of running a database.) Bug 2009-002 fixed: in the Nagios plugin check_bp_status.pl the lib path did contain an old (wrong) path Feature Request 2009-003: a script was added that helps You to find out easyly if the connection to Your NDO works correct nagios-bp-check-ndo-connection.pl Details see README section "Check if everything works" version 0.9.2 ------------- Feature Request 2007-001: provides an installer now build by autoconf Feature Request 2007-007: different templates for singele business processes new keyword "template" in nagios-bp.conf Bug 2008-004 fixed: nagios-bp-consistency-check.pl on some special mistakes told config would be ok, even if it was not Bug 2008-005 fixed: nagios-bp-consistency-check.pl in some cases was unable to check if services were defined using hostgroups Bug 2008-007 fixed: some dirty workarounds were necessary, if you wanted to use more than one nagios-bp.conf now everything can be done by parameters Bug 2008-008 fixed: info_url directives did not work, if the given URL did contain a = sign Feature Request 2008-010: the perl modules do not any longer need to be in the system INC path Feature Request 2008-013: there is a config file for apaches conf.d directory, so there is no need to edit Your httpd.conf manually when installing the Nagios Business Process AddOns Bug 2008-014 fixed: the directory for storing sessions of Nagios Business Impact Analysis is now by default a subdirectory of the install root directory Bug 2008-017 fixed: not all names for service_descriptions did work well especially when mixing up camelCase syntax with blanks and underscores Feature Request 2008-020: the own stylesheet is no longer needed only those of nagios are used from now on version 0.9.1 ------------- Bug 2007-002 fixed: nagios-bp-consistency-check.pl did not work correct if cfg_dir directives where used in Nagios config files Documentation Update 2007-003: remind Users to use correct spelling in nagios-bp.conf Feature Request 2007-004: support NDO-DB on another host more easyly (separate parameter for hostname and port in ndo_db_readonly.cfg) Bug 2007-005 fixed: nagios-bp-consistency-check.pl did not work correct when services were defined no hostgroups instead of single hosts Bug 2007-006 fixed: nagios-bp-consistency-check.pl did not work correct when using dashes (-) in business process names Documentation Update 2008-001: make the AuthUserFile directive (in httpd.conf) for Nagios Business Process View by default point to the same file as Nagios does version 0.9.0 ------------- first public release