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.

