Today is my last day at Red Hat. Grateful for all people I met during my 3.25 years there ♥️
I had a fantastic experience, but it's time to try something new... still around open source and @PrometheusIO ecosystem.🤗
More info: https://www.bwplotka.dev/2022/bye-red-hat/
Happy Holidays Everyone!
Go's a statically typed language for many good reasons. But sometimes we need a bit more flexibility.
Let's check out @joeblubaugh’s "Looking In Go’s Mirror: How and When to Use Reflect" about how the Reflect package can help.
Day job is working on agent at Grafana. Working on a side project implementing the mastodon api for fun and using our new framework flow. After having to hack and port some of the code over it’s going swimmingly. Plus I get to use my favorite programming concept, actors!
Grafana Agent v0.30 introduces new Loki components for building logging pipelines and marks Flow mode as beta. The release also contains updates to Grafana Agent Operator, as well as support for a new and exciting Prometheus feature, native histograms.
https://grafana.com/blog/2022/12/20/grafana-agent-v0.30-flow-adds-support-for-logging-pipelines-and-graduates-to-beta/?mdm=social
Grafana Agent v0.30 is out!
The release marks the graduation of Agent Flow mode to beta, and extends it to add support for logging pipelines!
Read more on our newest blog post and let us know what you think!
TIL you can see each of the #golang compiler's phases in action by using the `GOSSAFUNC` environment variable.
The following command will generate an `ssa.html` file which contains an interactive view of what each compile pass does to a particular piece of code (the function Foo).
`GOSSAFUNC=main.Foo go build`
Coming back from PTO and looking at old problems with fresh eyes be like:
Guess who got nominated for Top Evangelist.
If you want, I would appreciate a vote and/or a retoot.
Ok, so I just finished #1899Netflix Season 1, one of the best series of the year, up there with Severance.
I was kidding before, but I'm now 100% convinced that the references to programming are not coincidences and the writers knew what they were doing. Can't wait for Season 2!
Dentist: So, do you floss?
Me: Do you use a unique password for every account?
Also (and I'm not making this up) there's Kerberos as part of the fleet.
We find out how it's a PITA to onboard new users, with super strict authorization policies, but someone has socially engineered his way up. Also, internationalization is a bitch.
[spoiler alert?]
So I just watched the first episode of #1899Netflix, might as well be a scary sysadmin story... 😁
So after a reboot, Prometheus has gone missing from your fleet... that's until you suddenly start receiving the same metrics over and over again. Management asks that you nuke it, but you already have two new tenants aboard and a mysterious bug has appeared.
Happy Birthday Prometheus!
10 years old today. https://github.com/prometheus/prometheus/commit/734d28b515026ca9f429eba0a7d09954bceb6387
Thanks to all those who have contributed over the years and these 26 current maintainers for their continued work https://github.com/orgs/prometheus/people .
It's pretty incredible to think of this industry before Prometheus existed.