New features in Thanos 0.4.0-rc.0

Introduction Recently I became maintainer of Thanos – highly available Prometheus solution with long term storage ...

Exposing Go Modules to Prometheus

Introduction Recently Go has released Go 1.12, which added support to retrieve build module information via runtime/debu...

PromCon 2018 Notes

Overview Prometheus graduated CNCF. Openmetrics joined the incubator stage of CNCF. Prometheus will offer built-in TLS a...

Go Memory Management

This is a blog post version of a talk I gave at Vilnius Go Meetup. If you’re ever in Vilnius and enjoy Go come joi...

Exploring Prometheus Go client metrics

In this post I want to explore go metrics, which are exported by client_golang via promhttp.Handler() call. Here is a sa...

Tracking request duration with Prometheus

I recently started using Prometheus for instrumenting and I really like it! It has a cool concept of labels,  a functi...

Go scheduler: Ms, Ps & Gs

I decided to learn a bit more about Go internals and since it was long time that somebody wrote about Go scheduler, I th...

yaml url.URL parsing

I was using gopkg.in/yaml.v2 to unmarshal a .yaml file into a struct and couldn’t find a solution to unmarshal an ...
© 2019 POVILASV.ME