Skip to content

all: add observability tests #13

@odeke-em

Description

@odeke-em

Reported offline by @johanbrandhorst, there is an issue whereby Prometheus trips out when a value isn't recorded. The issue is with the Prometheus Go exporter but was exacerbated by a missing tag value when recording MRoundtripLatencyMs in

mls = append(mls, observability.MRoundtripLatencyMs.M(observability.SinceInMilliseconds(dialStartTime)))

Test should be able to catch such problems but also to verify that we don't encounter missing tags.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions