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.

