On Tue, Nov 17, 2020 at 4:16 PM kiran <[email protected]> wrote:

> Thank you, Matthias. Please see my comments below.
>
> On Monday, November 16, 2020, Matthias Rampke <[email protected]>
> wrote:
>
>> 1. Now
>>
> I would like to understand the definition of ‘Now’. Is it more recent one
> with a certain timeframe? If so what timeframe?
>

Sort of. Logically, it is the current value of all time series that match;
but practically some time has passed since each of them have been last
scraped. This is where the "lookback delta" (default 5 minutes) comes into
play: Prometheus will look for this last value for up to 5 minutes before
the query time.


> 4. …
>>
>
> So is giving duration sane as range query with start time, end time and
> step?
>

They return roughly the same data, but in a different format.

/MR



>> On Mon, Nov 16, 2020, 04:42 kiran <[email protected]> wrote:
>>
>>> Hello all,
>>>
>>> I am new to PromQL and would like to understand as I could not find
>>> things (unless I am missing it) here:
>>> https://prometheus.io/docs/prometheus/latest/querying/api/
>>>
>>> 1. For an instant query, if I dont give timestamp, then what is the
>>> logic/default timestamp.
>>> 2. For range query, what is the default step value if no value is
>>> provided?
>>> 3. For range query, are start, and end parameters optional?
>>> 4. I see that time duration can be given after the metric in square
>>> brackets (e.g http_requests_total[5m]). Is giving time duration this
>>> way the same as giving range query with equivalent unix timestamp values
>>> for start and end parameters?
>>>
>>> So I am trying to understand if both the queries below are same and
>>> yield same result(including result format):
>>>
>>> /api/v1/query_range?query=<metricname>[<duration>]
>>> /api/v1/query_range?query=
>>> <metricname>&start=<strartunixtimestamp>&end=<endunixtimestamp>
>>>
>>> 5. I see that giving duration in square brackets is working for instant
>>> query as well(e.g /api/v1/query?query=<metricname>[<duration>]), but
>>> not sure what timeseries it is retrieving. Any valid cases to use this way?
>>>
>>>
>>> --
>>> 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/CAOnWYZVk%3D-MRzawQ_BHamf_vtS-7960uM5kigO%3DtE559RaGoEw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/prometheus-users/CAOnWYZVk%3D-MRzawQ_BHamf_vtS-7960uM5kigO%3DtE559RaGoEw%40mail.gmail.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/CAMV%3D_gY2W_2QDWsAK6gJR6zr70dmzAUiibW%3DCuUoH1XrdYNPUQ%40mail.gmail.com.

Reply via email to