CE Monitor Installation and Configuration Software required The CE monitor is fully implemented in Java, the J2SDK (version 1.4.2) is required; the rpm is available at http://java.sun.com The CE monitor requires the installation of a suitable web server; in the the this document tomcat is used as reference for web server. To install jakarta-tomcat (version 5.0.28) create the directory /opt/egee-repository/jakarta-tomcat-5 in the following this directory is referred as CATALINA_HOME download http://egee-jra1-integration.web.cern.ch/egee-jra1-integration/repository/tomcat/5.0.28/share/tomcat.tar.gz in the directory mentioned above and extract the content. It may be necessary to change the default listen port (8080) for security reasons for instance. This can be achieved changing the port 8080 in files: /opt/egee-repository/jakarta-tomcat-5/conf/server.xml /opt/egee-repository/jakarta-tomcat-5/conf/server-minimal.xml a simple "replace text" can be used. The jakarta-tomcat web server can be started with the script: /opt/egee-repository/jakarta-tomcat-5/bin/startup.sh and stopped using: /opt/egee-repository/jakarta-tomcat-5/bin/shutdown.sh and checked with command netstat -l looking for the port defined into sever.xml. At this point the CE monitor can be installed. Install from RPM Install the following GLITE build RPMs: rpm -ihv glite-ce-monitor-api-java-0.1.0-0.i386.rpm rpm -ihv glite-ce-ce-plugin-0.1.0-0.i386.rpm rpm -ihv glite-ce-monitor-0.1.0-0.i386.rpm Then deploy the CE Monitor web application into tomcat: mkdir $CATALINA_HOME/webapps/ce-monitor unzip /opt/glite/share/webapps/ce-monitor.war -d $CATALINA_HOME/webapps/ce-monitor Now it is necessary to install the CE-monitor plugin into the CE monitor engine: ln -s /opt/glite/share/java/glite-ce-ce-plugin.jar $CATALINA_HOME/webapps/ce-monitor/sensors/CESensor.jar Configuration of the CE plugin The CE plugin MUST BE configured filling in the /opt/glite/etc/glite-ce-ce-plugin/glite-ce-parameters.cfg template according to the document /opt/glite/share/doc/glite-ce-ce-plugin/ce-info-readme.txt This configuration is reloaded any time the plugin execution is invoked by the monitor engine. An example of its content is: -lrms lsf -cetype condorc -cluster grid002.pd.infn.it -static ce-static.ldif -auth-users-from-grid-mapfile /etc/grid-security/grid-mapfile -cluster-batch-system-bin-path /opt/lsf/bin/ -cesebind '.' grid002.pd.infn.it /tmp It is possible to specify a set of "persistent subscriptions" (that is consumers that will receive notifications without explicitely subscribing for them) customizing the configuration file $CATALINA_HOME/webapps/ce-monitor/subscriptions/predifinedSubscriptionList.xml the configuratin file contains also a commented template of subscription item. The schema of the configuration file is contained into CEMonitor.xsd of the package glite-ce-wsdl-0.1.0-0.i386.rpm. All services provided by the web application can be checked from this site: http://:/ce-monitor/servlet/AxisServlet such services are now ready to use.