The evolution of the CMS monitoring infrastructure
1 Universidad de los Andes, Colombia
2 Cornell University, Ithaca NY, 14850 USA
3 Istituto Nazionale di Fisica Nucleare, via Pietro Giuria 1, 10125 Torino, Italy
4 Indian Institute of Engineering Science and Technology, Shibpur, India
5 Imperial College London, London, SW7 2AZ, UK
6 CERN, Geneva, Switzerland
* e-mail: firstname.lastname@example.org
Published online: 23 August 2021
The CMS experiment at the CERN LHC (Large Hadron Collider) relies on a distributed computing infrastructure to process the multi-petabyte datasets where the collision and simulated data are stored. A scalable and reliable monitoring system is required to ensure efficient operation of the distributed computing services, and to provide a comprehensive set of measurements of the system performances. In this paper we present the full stack of CMS monitoring applications, partly based on the MONIT infrastructure, a suite of monitoring services provided by the CERN IT department. These are complemented by a set of applications developed over the last few years by CMS, leveraging open-source technologies that are industry-standards in the IT world, such as Kubernetes and Prometheus. We discuss how this choice helped the adoption of common monitoring solutions within the experiment, and increased the level of automation in the operation and deployment of our services.
© The Authors, published by EDP Sciences, 2021
This is an Open Access article distributed under the terms of the Creative Commons Attribution License 4.0, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.