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

[DMP 2024]: Jaegar Extensions to Telemetry #404

Open
MohitNSamagra opened this issue Apr 19, 2024 · 0 comments
Open

[DMP 2024]: Jaegar Extensions to Telemetry #404

MohitNSamagra opened this issue Apr 19, 2024 · 0 comments
Labels

Comments

@MohitNSamagra
Copy link
Contributor

Ticket Contents

Description

The current telemetry specification relies on Wide Events. However, UCI (Unified Control Interface) is a state machine implementation that exposes traces like metrics, allowing visualization similar to the image below. The objective of this ticket is to create an extension that will receive a stream of events in the BHASAI Telemetry format and convert them to OpenTelemetry (OTEL) Traces specification. These traces will then be pushed to Jaeger for monitoring purposes. Additionally, UCI-based dashboards will be created to visualize the telemetry data.

image

Goals & Mid-Point Milestone

Goals

  • Develop an extension to convert BHASAI Telemetry format to OTEL Traces specification.
  • Integrate the extension with Jaeger for trace visualization.
  • Create UCI-based dashboards for monitoring and visualization.
  • Ensure compatibility and seamless integration with existing telemetry systems.
  • Mid-point Milestone: Extension developed, integration with Jaeger completed, initial UCI-based dashboards created.

Setup/Installation

No response

Expected Outcome

An extension capable of converting BHASAI Telemetry format to OTEL Traces specification, integrated with Jaeger for trace visualization, and UCI-based dashboards for monitoring and visualization purposes.

Acceptance Criteria

  • Extension successfully converts BHASAI Telemetry format to OTEL Traces specification.
  • Integration with Jaeger allows for trace visualization.
  • UCI-based dashboards are created and functional.
  • Compatibility with existing telemetry systems is ensured.

Implementation Details

  • Develop a converter to translate BHASAI Telemetry events to OTEL Traces.
  • Integrate the converter with Jaeger for trace visualization.
  • Design and create UCI-based dashboards for monitoring telemetry data.
  • Test and ensure seamless compatibility with existing telemetry systems.

Mockups/Wireframes

No response

Product Name

Bharat SahAIyak

Organisation Name

SamagraX

Domain

⁠Agriculture

Tech Skills Needed

JavaScript

Mentor(s)

@CHA

Category

Backend

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

No branches or pull requests

1 participant