Skip to content

Enable OTEL go metrics #229

@ppcano

Description

@ppcano

Currently, QuickPizza exposes Prometheus Go metrics (go_**).

Image

However, Application Observability expects OTEL Go metrics (process_runtime_go_*).

Image Image

How to test

You can test this using the docker-compose-cloud.yaml setup.

Quick start instructions are available in the README

Solution

I am not sure, but one potential solution could be to re-instrument using the latest OpenTelemetry SDK: https://pkg.go.dev/go.opentelemetry.io/contrib/instrumentation/runtime

Current instrumentation in QuickPizza can be found in:

Metadata

Metadata

Assignees

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