...
Por lo tanto, Prometheus Operator es el encargado de recoger las metricas de los diferentes componentes de Plataforma → Grafana Mimir actua como BBDD y almacena esas metricas recogidas → Grafana actua de consultor y visualizador de las metricas en dashboard o simplemente en consultas simples, adema de tener otras opciones como alertas.
El despliegue de las herramientas se hace mediante ArgoCD que es una herramienta de entrega continua (CD) para Kubernetes que automatiza la implementación y gestión de aplicaciones, utilizando Git como fuente de verdad para la configuración y el estado deseado.
Prometheus Operator
En la parte de Prometheus Operator unicamente sera necesario el despliegue del chart y la configuracion de los diferentes Service Monitor:
...
En la parte de configuracion de Prometheus Operator, a la hora de desplegar, habria que indicar donde se quieren guardar esas metricas → Grafana Mimir
Grafana Mimir
Grafana Mimir es una plataforma de almacenamiento y gestión de métricas a gran escala, diseñada para ofrecer alto rendimiento y escalabilidad en la recolección y consulta de datos de monitoreo en entornos distribuidos.
Actua como base de dato de las metricas y se despliega mediante un chart. En este caso solo se configuran parametros como numero de replicas que se desea, si hay varias zonas de replicacion (cluster con HA), time-to-live para las metricas almacenadas (por ejemplo 30 dias) etc.
Grafana
Datasource
Un datasource es una fuente de datos externa (como bases de datos, sistemas de monitoreo o APIs) que Grafana usa para consultar y visualizar métricas o información. Ejemplos comunes incluyen Prometheus, InfluxDB, MySQL y Elasticsearch.
...