Desde el principio empecé este proyecto con la idea de que iba tratar con cosas totalmente nuevas, ya que la formación del ciclo no incluye nada similar.
Al empezar a trabajar en el proyecto me di cuenta de que la dificultad no estaba en el manejo de los servicios en sí, sino en la información que obtienes y en como usarla para satisfacer tus necesidades. Decidí darle un enfoque de entender los datos que nos revelaba Prometheus y porque era importante revisar esos puntos en los cuáles nos hacía hincapié.
A medida que avanzaba en este proyecto, hemos visto que hay mucha información y en algunas partes he podido profundizar más que en otras, siempre con la intención de ser lo más claro posible para una persona que no tiene conocimientos suficientes para abordar un despliegue de un sistema de monitorización. Esto ha planteado mucha búsqueda de información, recordar conceptos que tenía y otros que por falta de conocimientos previos no conocía. Todo esto ha resultado en este trabajo, que más que una configuración de servicios, ha resultado en un entiende a tu sistema.
A nivel subjetivo creo que se ha cumplido con el objetivo de aprender sobre la monitorización de sistemas, abre la posibilidad al estudio de conceptos más avanzados de configuraciones de tu sistema y los servicios que pueden ofrecer. Si bien, a criterio propio, el trabajo podría ser más detallado y profuso, había que luchar con el factor tiempo, debido a mi horario de las prácticas, y la inexperiencia de lo que se estaba realizando.
La consecuencia más directa de esto nos lleva a la misma idea inicial de hacer el proyecto, eligiendo unas herramientas, completamente desconocidas para mi. A medida que lo iba desarrollando, esperaba que hubiese más documentación, aún habiéndose actualizado hace 4 años a su versión 2, influxdb tiene poca documentación de su configuración y tuve que aprender por fuentes no oficiales.
A medida que avanzaba en este proyecto, me di cuenta de que la verdadera complejidad no radicaba en la gestión de los servicios en sí, sino en la interpretación y el aprovechamiento de la información que estos proporcionaban. Decidí enfocarme en comprender a fondo los datos revelados por Prometheus y la importancia de analizarlos en detalle para identificar áreas de mejora y optimizar el rendimiento del sistema.
Por otro lado, la documentación sobre las herramientas no siempre es muy profunda o explicativa y esto puede deberse a intereses comerciales (Excepto Prometheus (que tiene un certificado de pago),tanto Grafana como InfluxDB ofrecen soporte a empresas por paquetes de precios ) y, creo, también porque se da por supuesto mucho conocimiento previo. Esto ha dado dificultad a la hora de comprender y a dar muchas vueltas sobre los conceptos que, para mí, no estaban claros. Pese a ello, he podido llegar a la conclusión de que el paquete de software que he utilizado sirve para monitorizar sistemas en entornos empresariales, pero que debes poner mucho de tu criterio y conocimiento propio para ajustar las configuraciones y no caer simplemente en la creación de paneles de tu sistema, porque quizás el tiempo y el esfuerzo que requiere no merece la pena para el uso que va a tener.