The easiest thing to do is change your scrape interval to 1m. This would
eliminate the problem. Don't worry, this is a perfectly normal interval for
Prometheus.

On Wed, Jul 24, 2024 at 4:29 AM Tareerat Pansuntia <
[email protected]> wrote:

>   And I would like to know if Prometheus can store metrics for only five
> minutes or up to five minutes before they disappear. Why does the graph
> show gaps at certain intervals?"
>   Thanks in advance,
>
> ในวันที่ พ. 24 ก.ค. 2024 เวลา 09:20 Tareerat Pansuntia <
> [email protected]> เขียนว่า:
>
>> Thank you for help me
>> but
>>
>>  I am still a beginner in this field. Could you please help me understand
>> how to use the avg_over_time(metric[$__rate_interval]) function? I will
>> look for more information on my own afterward. For the metric in question,
>> if I use probe_success, should I write it as 
>> avg_over_time(probe_duration_seconds{instance="xx",
>> job="blackbox_exporter"}[30m])?
>> Cloud you recommend me about function prometheus ?
>>
>> Thanks in advance,
>>
>> ในวันที่ พฤ. 18 ก.ค. 2024 เวลา 15:10 Ben Kochie <[email protected]>
>> เขียนว่า:
>>
>>> This is Prometheus staleness handling. In order to allow queries to
>>> function, Prometheus graph query evaluation (range query) is actually a
>>> series of query evaluations over time. Each one is independent of the next.
>>>
>>> In order to support millisecond accurate timestamps, Prometheus will
>>> look back up to 5 minutes for samples from each evaluation timestamp.
>>>
>>> There are a couple ways around this.
>>> * Scrape faster. It's perfectly common and normal to scrape every
>>> 15s-60s in Prometheus. It basically doesn't take any more storage space due
>>> to the way Prometheus compresses samples. In fact, scraping slower wastes
>>> data by creating incomplete blocks.
>>> * Use a function like `avg_over_time(metric[$__rate_interval])` to
>>> effectively increase the lookback. This needs to be combined with setting
>>> the "min step" in the Grafana query options to 30min to match your scrape
>>> interval.
>>>
>>> On Thu, Jul 18, 2024 at 8:48 AM Tareerat Pansuntia <
>>> [email protected]> wrote:
>>>
>>>> hi, everyone
>>>>
>>>> I have configured Prometheus to scrape data every 30 minutes. This
>>>> means Prometheus will scrape data every thirty minutes and then display it
>>>> in Grafana. However, the graph in Grafana shows the data for only a brief
>>>> moment and then disappears. After thirty minutes, the graph reappears
>>>> again. What could be causing this issue, and how can I fix it?
>>>>
>>>> [image: Screenshot 2024-07-18 112523.png]
>>>>
>>>>  In the graph , the green line appears every thirty minutes and then
>>>> disappears until the next thirty-minute interval. I have set the
>>>> scrape_interval for that website to every 30 minutes. What could be causing
>>>> the data to disappear in between, and how can I fix this issue?
>>>>
>>>> Thanks in advance,
>>>>
>>>> --
>>>> 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/13d491cd-f8c0-42a3-bb3e-9f5a0fb94454n%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/prometheus-users/13d491cd-f8c0-42a3-bb3e-9f5a0fb94454n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
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/CABbyFmp9t7E-aXXcoHwvt%2BhqizX1jYmHfTciU%3DtRswY2k1b9CQ%40mail.gmail.com.

Reply via email to