[en] The main objective of this Project is the desing and implementation of a monitoring system for the virtual machines of a company. In the first place, the benefits that monitoring brings to the company will be presented both at an economic level and at a functional and operational level. As the Project progresses, the elements that will make up the final architecture at the software level will be explained, as well as the justification for the choice of each of the components, focusing on meeting the needs of the case exposed in this project. The design of the monitoring system can be contextualized on any company which supports part or all of its services, on virtual machines. The evolution of information technology and the new possibilities provided by virtualization and monitoring technology mean that companies are increasingly interested in these control and prevention services, in which the structure that carries out the monitoring is centralized on a single machine. In addition, the services provided by the selected tools have been supplemented with additional functionalities created expressly for the project presented in this work. The implemented system will be validated through a series of tests carried out on the infrastructure after the implementation of the project. Next, a series of recommended improvements will be presented to provide greater security and new functionalities to the monitoring system. Finally, the conclusions drawn after the implementation of the solution will be collected in the last section. In it, the usefulness of the system from the operational point of view and the user experience obtained after its use will be exposed.

[es] El objetivo principal de este proyecto es el diseño e implementación de un sistema de monitorización de las máquinas virtuales de una empresa. En un primer momento se expondrán los beneficios que aporta la monitorización a la empresa tanto a nivel económico como a nivel funcional y operativo. Según avance el proyecto se explicarán los elementos que compondrán la arquitectura final a nivel de software además de la justificación de la elección de cada uno de los componentes, centrándose en cubrir las necesidades del caso expuesto en el documento. El diseño del sistema de monitorización se puede contextualizar sobre cualquier empresa que sustente parte, o todos sus servicios, sobre máquinas virtuales. La evolución de la informática y las nuevas posibilidades que proporciona la tecnología de la virtualización y la monitorización hacen que las empresas cada vez estén más interesadas en estos servicios de control y prevención, en las que la estructura que lleva a cabo la monitorización se encuentra centralizada en una única máquina. Además, se han complementado los servicios que prestan las herramientas seleccionadas con funcionalidades adicionales creadas expresamente para el proyecto expuesto en este documento. El sistema implementado será validado mediante una serie de pruebas realizadas en la infraestructura tras la implementación del proyecto. Seguidamente se expondrán una serie de mejoras recomendadas para otorgar mayor seguridad y nuevas funcionalidades al sistema de monitorización. Para finalizar el trabajo, se recogerá en el último apartado conclusiones extraídas tras la puesta en marcha de la solución. En él se expondrán la utilidad del sistema desde el punto de vista operativo y la experiencia del usuario obtenida tras su uso.