Saltar al contenido

Aumento de la retención de almacenamiento de Prometheus

Intenta comprender el código de forma correcta previamente a usarlo a tu proyecto y si tdeseas aportar algo puedes comentarlo.

Solución:

ahí está el --storage.tsdb.retention.time marca que puede configurar cuando inicia Prometheus. Define cuánto tiempo se guardan los datos en la base de datos de series temporales (TSDB). El valor predeterminado es 15 días.

Entonces, para aumentar el tiempo de retención a un año, debería poder configurar esto en algo como:

--storage.tsdb.retention.time=1y
# or
--storage.tsdb.retention.time=365d

Consulte la documentación de Prometheus.

  1. Edite el archivo prometheus.service vi /etc/systemd/system/prometheus.service

  2. agregue “–storage.tsdb.retention.time=1y” a continuación a “ExecStart=/usr/local/bin/prometheus”.

Entonces, la configuración se verá como se muestra a continuación durante 1 año de retención de datos.

[Unit]
Description=Prometheus
Wants=network-online.target
After=network-online.target

[Service]
User=prometheus
Group=prometheus
Type=simple
ExecStart=/usr/local/bin/prometheus 
    --config.file /etc/prometheus/prometheus.yml 
    --storage.tsdb.path /var/lib/prometheus/ 
    --web.console.templates=/etc/prometheus/consoles 
    --web.console.libraries=/etc/prometheus/console_libraries 
    --web.external-url=http://34.89.26.156:9090 
    --storage.tsdb.retention.time=1y
[Install]
WantedBy=multi-user.target

Valoraciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *