Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support emitting map as an OpenTelemetry metric #140

Closed
smithclay opened this issue Sep 22, 2023 · 3 comments
Closed

Support emitting map as an OpenTelemetry metric #140

smithclay opened this issue Sep 22, 2023 · 3 comments
Labels
enhancement New feature or request

Comments

@smithclay
Copy link
Contributor

smithclay commented Sep 22, 2023

Several different monitoring and observability solutions (like Grafana tempo) can natively visualize maps from timeseries data that follows a specific format.

If network mapper emits a OpenTelemetry timeseries with from and to edges, the connections inferred from network-mapper can be easily visualized and used in external tools for performance, inventory, and observability use-cases.

@orishoshan orishoshan added the enhancement New feature or request label Oct 2, 2023
@AdaptiveStep
Copy link

im trying to get this service-map into my tracing pipeline. Anyone got any good idea on how to send the servicemap as traces? Can it be converted somehow? I thought service-maps were supposed to be sent via traces?

@orishoshan
Copy link
Contributor

The data here doesn't match 1:1 with traces, since they don't represent individual connections or requests, but rather the presence of any connection within a given time period.

See the configuration flags for the Helm chart for enabling this feature: https://docs.otterize.com/reference/network-mapper/helm-chart#opentelemetry-exporter-parameters
The default metric value should work out of the box with OpenTelemetry Grafana Tempo.

@AdaptiveStep
Copy link

AdaptiveStep commented Oct 14, 2024

@orishoshan Ok! Thank you for your reply!

One last question: are the metrics the same format as the ones produced by the ServiceGraphConnector ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants