jcreixell

@jcreixell.bsky.social

Software developer, dad, curious person, travel addict. Sometimes I write about retro gaming. Observability at Grafana Labs. Opinions are my own.

Grafana Fleet Management can now manage OpenTelemetry Collectors using OpAMP 🔭🎉 Handling an inventory of heterogeneous collectors, remote configuration and out-of-the-box self-monitoring is a couple of config lines away!

Remote management of OpenTelemetry Collectors is generally available | Grafana Labs

Grafana Fleet Management now supports OpenTelemetry Collectors, so you can monitor and remotely configure Grafana Alloy instances and upstream OpenTelemetry Collectors from a single control plane.

grafana.com

I am personally excited about this one, a drop-in replacement for vanilla otel collector with all the power of alloy as an extension. I have been running it locally for quite a while and it's been stable and smooth. Worth checking out, and kudos to the alloy team for making this happen 💯

Grafana@grafana.bsky.social · 5mo ago

🚢 Just shipped: Alloy v1.14.0. This release brings you the best of both worlds with a new experimental #OpenTelemetry engine. Run "vanilla" OpenTelemetry while still getting all the benefits of Alloy.

The command line is back in fashion. Instead of interacting with fancy UIs, people interact more and more with agents in natural language. Agents interact with APIs via CLIs (and MCP servers to some extent). Huge automation potential opens up. Nothing I will complain about 🤫

I have been having unreasonable levels of fun with openclaw today. Like, hey, find a way to connect to my pixel display via Bluetooth and animate Mario Bros on it. It found the reverse engineered API spec and scripts, discovered the device, glued it altogether and voila! Next, homeassistant 🦀

Mario Bros on a pixel display

What makes this statement by Emmanuel Macron so unprecedented is, for the first time, a leading European ally is equating Trump with Putin. “No intimidation or threat will influence us - neither in Ukraine, nor in Greenland, nor anywhere else in the world.” EVERYTHING has changed.

The final part of Macron’s statement published on his Instagram account. It reads:

No intimidation or threat will influence us—neither in Ukraine, nor in Greenland, nor anywhere else in the world when we are confronted with such situations.

Tariff threats are unacceptable and have no place in this context.

Europeans will respond in a united and coordinated manner should they be confirmed. We will ensure that European sovereignty is upheld.

My latest toy to pair up with my mister fpga solves most of my retro gaming problems with modern LCD displays: - no more HDMI sync losses during resolution changes in 32 bit console cores - motion adaptive deinterlacing It's a pretty good upscaler, games look just gorgeous 😍 #pixelfx #morph4k

Morph 4k upscaler

🆕 Introducing Git Sync, a new feature in Grafana 12 that provides you with the power of Git version control right in your Grafana instance! Git Sync enables you to submit changes in your dashboards as pull requests and get them reviewed by your team directly from Grafana or from Git.

Grafana dashboards as code: How to manage your dashboards with Git | Grafana Labs

Git Sync in Grafana 12 is designed to make it easy to save and manage your dashboards as code—no complex setup required.

grafana.com

It took me a while, but when I eventually realized to what extent my Facebook feed had been hijacked by ads and fakes (social network they said?), and the negative effect it had on me, I deleted the app. Today I did the same with Instagram. Whatsapp is not going in the right direction...

From personal observation, almost every failed local business in Berlin gets replaced by one of the following: - A kebab shop - A Spätkauf (late night shop) - A barbershop A sign of the times, or just Berlin being Berlin?