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 prometheus-users+unsubscr...@googlegroups.com.
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