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 OTEL based Metrics Index Mapping in place #1389

Closed
YANG-DB opened this issue Jan 20, 2023 · 0 comments
Closed

Support OTEL based Metrics Index Mapping in place #1389

YANG-DB opened this issue Jan 20, 2023 · 0 comments
Assignees
Labels
design documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@YANG-DB
Copy link
Member

YANG-DB commented Jan 20, 2023

Is your feature request related to a problem?

similar to traces the Observability Metrics mapping should be defined under the Observability plugin

Currently Observability has no notion or index to hold the Metrics signals as defined by the OTEL standard.
In correlation with the schema definition for traces the metrics will also be explicitly defined and supported by Observability plugin.

This includes:

  • Index structure (mapping)
  • Index naming convention
  • Json schema for enforcement and validation of the structure

What solution would you like?
Move the structure and naming from the ingestion to the core Observability

This would simply next use cases:

  • allow 3rd party ingestion developers to have a consolidated location to retrieve and validate their Observability schema
    • Fluent-D
    • Jaeger
  • Allow the development of a pre-defined Observability dashboards that know and project the metrics structure

Simplify any ingestion framework lifecycle by not having to maintain or care about the lifecycle of the target index to populate

What alternatives have you considered?
N/A

Do you have any additional context?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design documentation Improvements or additions to documentation enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant