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 <princek...@gmail.com> 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 prometheus-developers+unsubscr...@googlegroups.com. > 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 prometheus-developers+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/prometheus-developers/CAObpH5xB1nJqgvVoJ2-vQQTjcsN6e%2Bad1C5VCUxs7r65z3_M7w%40mail.gmail.com.