Home > Application Monitoring

Application Monitoring

Tags:  

         Application Monitoring Feature Pack

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.
  1. Created 9 tables using hibernate, Deleted these references from DatabaseSchema.conf and DatabaseAliases.conf, relationalclasses.conf  files. 
    1.   DnsServer,  FtpServer,ImapServer, InetService, MailServer, PopServer, SmtpServer, SqlServer, WebServer
  2. ConfFileChanges.xml is applied to ConfigurationUpdater.sh file by changing following things.
    1. Removed some of the entires as these are not applicable to nms5.
    2. Some of the  priorities changed  to 2.
    3. Removed  modeled objects referenced form relationalclasses.conf node, DatabaseAliases.conf node.
    4. Removed entires fo rsome files as these are not present in webnms5.
    5. Entries in Log4j.xml file  is updated in ConfFileChanges.xml file
    6. Entries in hibernate.cfg.xml file  is updated in ConfFileChanges.xml file
  3. New ConfFileChanges.xml (with lot of changes) is applied  to july 15 build and worked fine.
  4. 524 line change html:form to form  in <WebNMS Home>/webclient/applnmon/jsp/OracleServerData.jsp
  5. Added entries to <NMSHOME>/html/ApplnMonitor.properties
  6. Changed READS and WRITES in databaseschema.xml  and changed these references in code.          
  7. Code Changes :
    1. 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.
    2. crimosn package dependencies are removed
      1. XmlDocument removed and replaced with Document in many files
    3. Removed Import statments which are Used Unnecessarily
    4. returnPreparedStatement(ps) in finally method added after using prepared statement
    5. Some Files changes regarding READ and WRITE as these are key words in mysql database
    6. Added beginTxn() and commitTxn() for execute methods of ConnectionPool
    7. Instead of  TreeWalker,  TreeWalkerImpl is used as temparary solution
    8. Removed  NmsWrapperUtil and Changed some files which are using NmsWrapperUtil.
    9. Removed isDistributed method
    10. Some of java files are deleted form jar file
    11. Integrated Changes in  WEBNMS_4_7_0_SP_3_OZ_BRANCH
      1. Added  diffThresholdValue value to conf/application/HostResource.dtd

  8.                                                                            TESTING TO BE DONE

  1. Windows with oracle
  2. Solaris with  oracle
 

0 Comments  Show recent to old
Post a comment


 RSS of this page