Prometheus-09 Insuficiencias de Prometheus y rendimiento casi en tiempo real/pérdida de datos

Insuficiencias de prometeo

Prometheus es un poderoso sistema de monitoreo, pero también tiene algunas deficiencias. Aquí hay algunas deficiencias comunes de Prometheus:

  1. Almacenamiento y expansión horizontal: Prometheus utiliza discos locales para almacenar datos de indicadores, lo que puede enfrentar algunos desafíos para el almacenamiento a gran escala a largo plazo y la expansión horizontal. Para resolver este problema, se puede usar el adaptador de almacenamiento remoto de Prometheus para enviar los datos del indicador a un sistema de almacenamiento externo, como el almacenamiento en la nube o una base de datos distribuida. Al enviar datos a un sistema de almacenamiento externo, se puede resolver el problema de la capacidad de almacenamiento local limitada de Prometheus y se puede realizar el almacenamiento a largo plazo y la expansión horizontal.

  2. Alta disponibilidad: Prometheus no proporciona de forma nativa una solución de alta disponibilidad y un solo servidor de Prometheus puede convertirse en un único punto de falla. Para mejorar la disponibilidad, puede utilizar la función de federación de Prometheus (Federación) y la implementación de instancias múltiples para lograr una alta disponibilidad. A través de la función de federación, se pueden agregar múltiples instancias de Prometheus en un todo para consultas y monitoreo globales. Implementación de múltiples instancias y balanceo de carga: implemente varias instancias de Prometheus y use un balanceador de carga (como Nginx o HAProxy) para distribuir solicitudes a estas instancias para garantizar una alta disponibilidad y resistencia a fallas.

  3. Almacenamiento a largo plazo y consulta de datos históricos: Prometheus se centra principalmente en la supervisión en tiempo real y el almacenamiento a corto plazo, y tiene un soporte relativamente limitado para el almacenamiento a largo plazo y la consulta de datos históricos. Para resolver este problema, Prometheus se puede combinar con otros sistemas de almacenamiento a largo plazo (como bases de datos de series temporales como InfluxDB, OpenTSDB) o almacenamiento de objetos (como Amazon S3). Al configurar el adaptador de escritura remota de Prometheus,

Supongo que te gusta

Origin blog.csdn.net/huanglu0314/article/details/131797036
Recomendado
Clasificación