Author: Lars Michelsen <[email protected]> Date: Fri Jul 12 17:43:13 2013 +0200 Committer: Lars Michelsen <[email protected]> Commit-Date: Fri Jul 12 17:43:13 2013 +0200
Implemented new object type: dynamic groups --- ChangeLog | 4 + TODO | 54 +++- docs/en_US/map_config_format_description.html | 164 +++++++++++ docs/en_US/nagvis_config_format_description.html | 14 +- etc/nagvis.ini.php-sample | 2 + install_lib | 1 + .../nagvis-js/classes/NagVisHeaderMenu.php | 1 + share/frontend/nagvis-js/js/NagVisDynGroup.js | 31 ++ .../frontend/nagvis-js/js/NagVisStatefulObject.js | 3 + share/frontend/nagvis-js/js/frontend.js | 3 + share/server/core/classes/CoreBackendMgmt.php | 92 ++++++- .../server/core/classes/GlobalBackendInterface.php | 2 +- share/server/core/classes/GlobalBackendTest.php | 12 +- .../server/core/classes/GlobalBackendmerlinmy.php | 2 +- .../core/classes/GlobalBackendmklivestatus.php | 297 +++++++++++++++----- .../server/core/classes/GlobalBackendnagiosbp.php | 2 +- share/server/core/classes/GlobalBackendndomy.php | 4 +- share/server/core/classes/GlobalMainCfg.php | 5 + share/server/core/classes/GlobalMapCfg.php | 1 + share/server/core/classes/NagVisMap.php | 1 + .../server/core/classes/objects/NagVisDynGroup.php | 190 +++++++++++++ share/server/core/classes/objects/NagVisMapObj.php | 3 + share/server/core/classes/objects/NagVisObject.php | 17 +- .../core/classes/objects/NagVisServicegroup.php | 2 +- .../core/classes/objects/NagVisStatefulObject.php | 2 +- share/server/core/defines/matches.php | 6 +- share/server/core/mapcfg/default.php | 76 +++++ share/userfiles/templates/default.header.html | 2 + 28 files changed, 878 insertions(+), 115 deletions(-) Diff: http://nagvis.git.sourceforge.net/git/gitweb.cgi?p=nagvis/nagvis/diff/?id=c31c2533d84d7dfcd14d9472876d7d442b0b9615 ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ Nagvis-checkins mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nagvis-checkins
