Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Integration between monitoring tools and Ops Log
    • Ability to easily copy plots to ops log and comment on them
    • Ability to find all recent comments on a plot

Tomcat Servers

  • Figure out why automatic generation of tomcat configuration on glast-win01,02 did not work (done)
  • Finish migrating to using common configuration (not all servers are using common/conf/server.xml)
  • Migrate to using 64 bit machines and java to push the memory limit to 4Gb
  • Wrap the tomcat application with java wrapper to be able to start/stop a server from a web application
  • Figure out why sometimes jar files are lost from classpath

Web Apps / Servers Monitor

  • This application gives an overview :
    • servers and their memory usage
    • applications and their status
    • JDBC data sources and their usage

Logged in users with Administrative privileges can start/stop/undeploy/reload applications. They can also force the Garbage Collection on the web servers.

This application is very useful to get an overview of the status of the servers and the applications and it provides quick links to probe to further investigate the problem.

To Do

  • wrap the tomcat process using java wrapper in order to be able to start/stop servers from this application
  • create a java program to register a MBean listener to receive notifications from the memory MBean when the memory goes over a given threshold
  • find a way to assess the status of a web application. So far we can tell if an application is running or not according to tomcat, but even if the application is running it might be producing errors
  • run a java application inside or outside this web app to run a simple query against the JDBC data sources to make sure they are running

Infrastructure

  • implement links between application (done preliminary version)

...

  • Get portal working, at least for items like data processing page, grb summary etc
    • Generate RSS feeds from LogWatcher, Ops Log, JIRA, Confluence etc to display on portal page

Web Apps / Servers Monitor

  • Ability to monitor all tomcat servers/applications from one
    • page
    (and maybe restart them)