Cees Bos

My gists about Observability

Observability enthusiast and Grafana Champion, always looking for ways to improve software with better observability and what new insights can be gained. Delivering reliable software is always my priority. Combining existing tools often results in new ways to get an even better view. I work for OpenValue as a software & observability engineer and SRE.
    @github @mastodon @rss Grafana Champions information Spreaker profile at Sessionize @bluesky

    Checkly and OpenTelemetry traces - part 2

    Updates from Checkly

    Based on my previous post I have been in contact with Checkly about two parts that were not working as expected. I have some updates on these topics today.

    Sending traces from Checkly to Tempo

    In the previous post I mentioned that the traces in my Grafana environment showed root span not yet received.
    The root span was not available. This requires Checkly to send these spans to my environment as well.
    I used the original documentation, but that failed, which I wrote before.

    Based on my experience with Grafana Cloud and OpenTelemetry I got it up and running a week ago, I provided this feedback to Checkly and based on that the documentation is updated 👍
    The Checkly documentation shows the steps to set up the OpenTelemetry endpoint at Grafana Cloud and how to use it from Checkly.

    With this integration the traces look like this: Traces in Tempo

    A single trace in more detail: Single trace

    Trace overview in Checkly

    The trace overview was empty last week, but it is now fixed and shows all traces. Traces overview

    Each trace can be opened and shows all the details of the spans.

    More to come

    In the meantime I also experimented a bit with the Prometheus integration to get the metrics in Grafana.
    Next time I plan to write about this topic.

    propulsed by hugo and hugo-theme-gists