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

[Integration]OTEL Metrics build-in Vega Visualization Support #137

Open
YANG-DB opened this issue Mar 7, 2024 · 0 comments
Open

[Integration]OTEL Metrics build-in Vega Visualization Support #137

YANG-DB opened this issue Mar 7, 2024 · 0 comments
Labels
content integration / getting-started content integration integration related content visualization a visual widget for a specific purpose

Comments

@YANG-DB
Copy link
Member

YANG-DB commented Mar 7, 2024

What is the integration resource ?

Add VEGA visualization support for any type of OTEL Metrics signals:

  • Histogram
  • Summary
  • Gauge

What is the integration source protocol ?

What is the integration target protocol ?

Which agents would you use to ship this data ?

Data Prepper has a metrics pipeline to ship metrics data into opensearch

otel-metrics-pipeline:
  workers: 8
  delay: 3000
  source:
    otel_metrics_source:
      health_check_service: true
      ssl: false
  buffer:
    bounded_blocking:
      buffer_size: 1024 # max number of records the buffer accepts
      batch_size: 1024 # max number of records the buffer drains after each read
  processor:
    - otel_metrics:
        calculate_histogram_buckets: true
        calculate_exponential_histogram_buckets: true
        exponential_histogram_max_allowed_scale: 10
        flatten_attributes: false
  sink:
    - opensearch:
        hosts: ["https://opensearch-node1:9200"]
        username: "admin"
        password: "***"
        insecure: true
        index_type: custom
        index: otel-metrics-%{yyyy.MM.dd}
        bulk_size: 4

See opentelemetry demo application data prepper's pipeline

Which Dashboards would you be using ?

Here are few potential rendering examples:

Screenshot 2024-03-07 at 10 44 13 AM
Screenshot 2024-03-05 at 10 12 56 PM

Do you have any additional context?

Screen.Recording.2024-03-07.at.10.44.22.AM.mov

@YANG-DB YANG-DB added untriaged integration integration related content visualization a visual widget for a specific purpose labels Mar 7, 2024
@YANG-DB YANG-DB removed the untriaged label Mar 27, 2024
@YANG-DB YANG-DB added the content integration / getting-started content label Aug 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
content integration / getting-started content integration integration related content visualization a visual widget for a specific purpose
Projects
Status: No status
Development

No branches or pull requests

1 participant