MartinDotNet
banner
martindotnet.bsky.social
MartinDotNet
@martindotnet.bsky.social
Observability Evangelist, DevRel @honeycomb.io, Microsoft MVP and #OpenTelemetry contributor.

I talk on stage about o11y and otel stuff... basically.
August 17, 2025 at 1:52 PM
August 14, 2025 at 11:12 AM
As if there weren't already 546 reasons to use @honeycomb.io, you also get access to our Slack community where our engineers and customers share their weird and funny graphs

Behold: "Crocodile 1 eating Crocodile 2 who's slightly looking away from the camera"

Or "rainstorms in the great plains"
July 31, 2025 at 6:48 PM
I'm seeing an interesting trend of people with more interest in both trace analytics and adding business context to telemetry (wide events) specifically because it means that the AI agents have a better experience with rich, contextual data.

You know that would have also helped the humans right?
July 21, 2025 at 4:39 PM
I've just vibe coded a trigger in @honeycomb.io using the new @pulumi.com terraform provider integration.

Providing the terraform provider is fairly self explanatory, the agents seem pretty code at just creating it for you. Also, since it's actual code, it's really readable too.

#IaC #o11y
July 11, 2025 at 2:08 PM
Good morrow!
May 13, 2025 at 9:08 AM
Name that line...
May 8, 2025 at 8:41 PM
Sub-heading from an upcoming blog post, lets see if it makes it past editing.
May 7, 2025 at 3:54 PM
Good morrow
April 28, 2025 at 9:08 AM
April 17, 2025 at 11:41 AM
My name is Martin, and I endorse this slide.

- Elena Kovalenko, Delivery Hero

#kubecon
April 1, 2025 at 12:42 PM
This is the sort of thing that gives tracing a bad name. Libraries and frameworks generating information that isn't useful to debugging.

The first 6 traces here are a) single spans, and b) aren't something that tell you about customer experience and c) aren't something you can optimise.
March 17, 2025 at 5:44 PM
Today is "new roll of Costco kitchen foil" day

We try not to miss it, since it only happens every 10 years.
March 16, 2025 at 5:15 PM
New post I'm working on, developing a synthetic monitor for your website using Azure Functions, .NET and OpenTelemetry, reporting and alerting in honeycomb, basically for free.

Functions free tier, Honeycomb Free tier.

Get a heatmap of your endpoints, even evolve from triggers to SLO.
March 10, 2025 at 8:32 PM
Beans arrived, now I'm having a coffee at 6pm... this isn't going to end well.
February 24, 2025 at 6:21 PM
Over achievers at the hotel this morning...
February 20, 2025 at 9:45 AM
Morning
February 17, 2025 at 9:41 AM
This is one of the best pictures of me in a long while. I actually look intelligent, like you should listen to what I'm saying. Photographers can do miracles apparently.
February 8, 2025 at 4:59 PM
Some people dream of money, power or status.

I dream of one day being a cat.
February 3, 2025 at 5:16 PM
This is quite the notification to get when you're 17 hours into travelling
January 26, 2025 at 5:37 AM
This is what I'm talking about when I'm talking about curating your Observability data.

These are "spans" that are created while the Azure ServiceBus consumer is polling for messages.

For this, you could have a metric (there's not user context), or log something. There's no reason for a span.
January 25, 2025 at 1:12 PM
FFS vscode...
January 25, 2025 at 12:49 PM
This is a pretty cool feature of the OpenTelemetry Collector.

You can "layer" configs. You don't have to define everything in a single file.

In this example, I have a base file, then layer some filters, then layer another exporter.

Obviously pipeline and receiver naming conventions are key here.
January 24, 2025 at 1:03 AM
I'm probably going to be hacked aren't I...
January 23, 2025 at 7:19 PM
This is the reason you shouldn't rely purely on automatic instrumentation.

This is a messaging flow that's publishing out a message saying the goods are "in transit" every 15 seconds. Above this, is all of the initiating calls of the order.

It's mostly unreadable, but "technically correct".
January 23, 2025 at 6:39 PM