Hi,

You should be able to use the NewMetricWithTimestamp() function for this:
https://pkg.go.dev/github.com/prometheus/client_golang/prometheus?utm_source=godoc#NewMetricWithTimestamp

Note that client-side timestamps should only be used in exceptional
circumstances, and if you still expect those timestamps to be regularly
updated (because otherwise Prometheus will just collect a dot here and
there and mostly show empty graphs). If that is not the case, consider
omitting the client-side timestamp and instead sending a metric that
includes the last-update timestamp in its sample value (like the
node_exporter does for the mtime metric in its "textfile" collector module:
https://github.com/prometheus/node_exporter/blob/b6215e649cdfc0398ca98df8e63f3773f1725840/collector/textfile.go#L38
)

Regards,
Julius

On Mon, Aug 23, 2021 at 2:03 PM Prince <[email protected]> wrote:

> Hi everyone, I am new to prometheus. I am using type Gauge. I wanted to
> get the timestamp along with the value. It will be great if anyone can help
> on this.
> example:
> go_duration.WithLabelValues("type").Set(12345.678)
>
> so here collector is getting only 12345.678, I am reading this data from a
> file where along with the vale there is a corresponding timestamp is there.
> I want that too.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Prometheus Developers" 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-developers/f365ad0c-75b0-4bad-a75d-3980f0f61669n%40googlegroups.com
> <https://groups.google.com/d/msgid/prometheus-developers/f365ad0c-75b0-4bad-a75d-3980f0f61669n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
Julius Volz
PromLabs - promlabs.com

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Developers" 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-developers/CAObpH5xB1nJqgvVoJ2-vQQTjcsN6e%2Bad1C5VCUxs7r65z3_M7w%40mail.gmail.com.

Reply via email to