Skip to content
Andrei Tsaregorodtsev edited this page Nov 6, 2016 · 9 revisions

DIRAC v6r16 release

The main new feature in v6r16 release

  • MonitoringSystem
  • Dynamic Component Monitoring
  • WMS history based on EL
  • MQ connection client
  • ElasticSearchDB connection
  • New Accounting and Monitoring web applications

Monitoring System

A new DIRAC system Monitoring is introduced. This system is used for collecting and reporting various kinds of monitoring information using ElasticSearch DB as its backend. Currently, this system is used to monitor host and running components information as well as the WMS History information. The old Framework/Monitoring service and possibility to store thw WMS History in the Accounting DB is still preserved if ElasticSearch DB is not available for some installations. Documentation about administration tasks for the new system can be found here:

http://dirac.readthedocs.io/en/rel-v6r16/AdministratorGuide/Systems/MonitoringSystem/index.html

Documentation about development aspects for the new system can be found here:

http://dirac.readthedocs.io/en/rel-v6r16/DeveloperGuide/Systems/Monitoring/index.html

##MQ connection client

Classes for managing MQ connections as DIRAC Resources MQListener and MQPublisher are introduced. The current implementation is only for the Stomp MQ protocol which is provided by multiple MQ implementations and, in particular, by the RabbitMQ.

##Web

The AccountingPlot application is replaced by Accounting application, which allows to create more than one plots and to easy manage the plots. Monitoring application is for the new system.

Note: The google visualization framework is replaced to the ExtJS drawing packaged except one place.

Clone this wiki locally