Anyone to help me on this subject?

Thanks.

Le mardi 24 mars 2020 13:57:05 UTC+1, REMI DRUILHE a écrit :
>
> Hello,
>
> I am using a Docker version of Prometheus (the latest one) in which I am 
> setting the value for the retention time (option 
> *storage.tsdb.retention.time*) at launch. I trying first with small 
> values like *1m* and *60s* (for 1 minute) or *5m* (for 5 minutes) but I 
> was not able to see any deletion of the data after this period. Thus, I 
> tested again this morning with an higher value: *2h* (for 2 hours). I 
> have seen this information here 
> <https://medium.com/@valyala/prometheus-storage-technical-terms-for-humans-4ab4de6c3d48>
>  
> (in the retention section) that 2h is the minimum value for Prometheus, not 
> sure if it is true or not. But even with this value, the data stored 4 
> hours ago can still be retrieved using the HTTP API. Here is my query: *curl 
> 'http://172.18.0.3:9090/api/v1/query_range?query=go_memstats_alloc_bytes&start=2020-03-24T00:01:00.000Z&end=2020-03-24T17:00:00.000Z&step=15s
>  
> <http://172.18.0.3:9090/api/v1/query_range?query=go_memstats_alloc_bytes&start=2020-03-24T00:01:00.000Z&end=2020-03-24T17:00:00.000Z&step=15s>'*
> .
>
> On the Prometheus GUI, the flag for this option is correctly setup.
>
> Here is the Docker compose file that is used to launch Prometheus:
>
>   prometheus:
>     command: '--config.file=/etc/prometheus.yml 
> --storage.tsdb.retention.time=2h'
>     container_name: remi_prometheus
>     depends_on:
>     - cadvisor
>     expose:
>     - '9090'
>     image: prom/prometheus:latest
>     labels:
>       project.run.user: remi
>     networks:
>       project-bridge:
>         aliases:
>         - prometheus
>     ports:
>     - published: 9090
>       target: 9090
>     volumes:
>     - remi-prometheus:/prometheus:rw
>     - /home/remi/Workspace/project/runtime/configuration/prometheus.yml:
> /etc/prometheus.yml:rw
>
> Note that I am using cAdvisor to populate Prometheus in which I get some 
> Golang metrics.
>
> Thus here are my questions:
>
>    - What am I doing wrong?
>    - Was is the minimum value for storage.tsdb.retention.time?
>    - Is there another option that overwrite the value set in 
>    storage.tsdb.retention.time that I am not aware of?
>    - Is there a way to test that the option is working if the minimal 
>    value is 1 day? I guess it would be to change the system date, but not 
> sure 
>    about it.
>    
>
> Thanks for the help,
>
> Best regards and good luck if you are under confinement because of this 
> damn virus :)
>

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/71ecd8b0-ff55-4b99-babd-4566d6b32356%40googlegroups.com.

Reply via email to