|
|
|
|
Home > Application Monitoring
WebNMS5
CHANGES Introduction :
To download Application Monitoring Feature Pack for webnms5 extract http://bonitas.adventnet.com/webnms5/22Jul2008/Appln_Mon.zip. under NMSHOME. After extracting the zip, please execute the
NMSHOME/bin/ConfigurationUpdater.sh/bat for the Application Monitoring
pack related configuration to get configured automatically.
To apply Application Montoring Feature Pack
For WebNms 5 following are the changed done for sp3 source code and for
.ppm file of appication monitoring.
- Created
9 tables using hibernate, Deleted these references from
DatabaseSchema.conf and DatabaseAliases.conf, relationalclasses.conf
files.
- DnsServer, FtpServer,ImapServer, InetService, MailServer, PopServer, SmtpServer, SqlServer, WebServer
- ConfFileChanges.xml is applied to ConfigurationUpdater.sh file by changing following things.
- Removed some of the entires as these are not applicable to nms5.
- Some of the priorities changed to 2.
- Removed modeled objects referenced form relationalclasses.conf node, DatabaseAliases.conf node.
- Removed entires fo rsome files as these are not present in webnms5.
- Entries in Log4j.xml file is updated in ConfFileChanges.xml file
- Entries in hibernate.cfg.xml file is updated in ConfFileChanges.xml file
- New ConfFileChanges.xml (with lot of changes) is applied to july 15 build and worked fine.
- 524 line change html:form to form in <WebNMS Home>/webclient/applnmon/jsp/OracleServerData.jsp
- Added entries to <NMSHOME>/html/ApplnMonitor.properties
- Changed READS and WRITES in databaseschema.xml and changed these references in code.
- Code Changes :
- Following
classes are implements TopoObserver, It is changed to
TopoActionListener. For 5 files commented update methods of
TopoObserver andi implemented abstract method
update(TopoNotificationEvent) method.
- crimosn package dependencies are removed
- XmlDocument removed and replaced with Document in many files
- Removed Import statments which are Used Unnecessarily
- returnPreparedStatement(ps) in finally method added after using prepared statement
- Some Files changes regarding READ and WRITE as these are key words in mysql database
- Added beginTxn() and commitTxn() for execute methods of ConnectionPool
- Instead of TreeWalker, TreeWalkerImpl is used as temparary solution
- Removed NmsWrapperUtil and Changed some files which are using NmsWrapperUtil.
- Removed isDistributed method
- Some of java files are deleted form jar file
- Integrated Changes in WEBNMS_4_7_0_SP_3_OZ_BRANCH
- Added diffThresholdValue value to conf/application/HostResource.dtd
TESTING TO BE DONE
- Windows with oracle
- Solaris with oracle
|
Document Saved Successfully
|
|
|
|
|
|
|