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

Integrate data mesh over platform observability #57

Open
caldeirav opened this issue May 30, 2023 · 4 comments
Open

Integrate data mesh over platform observability #57

caldeirav opened this issue May 30, 2023 · 4 comments
Assignees
Labels
kind/enhancement New feature or request

Comments

@caldeirav
Copy link
Collaborator

caldeirav commented May 30, 2023

Integrate with OpenTelemetry to export metrics, logs, and traces from the platform (as well as potentially Kepler) into data mesh ingestion. For this we focus on technical stacks to be used long term by our engineering team for metrics / logs / traces collection in the platform.

Metrics: Prometheus / Thanos
Logs: Loki / Vector
Traces: Jaeger / OpenTelemetry

The proposed approach would create a single layer of data delivery for metrics, logs and traces for the data collected and stored (potentially via ingestion through Trino / Iceberg).

@caldeirav caldeirav converted this from a draft issue May 30, 2023
@caldeirav caldeirav added the kind/enhancement New feature or request label May 30, 2023
@caldeirav
Copy link
Collaborator Author

Working on an initial POC for data mesh on application observability and also reservation system for an airline customer. This is to create an event database to be used as source for AI models for anomaly detection.

@caldeirav
Copy link
Collaborator Author

@jpaulrajredhat as discussed, let's start to introduce the observability components into the data mesh deployment through this issue please. The end state we are looking at is metrics, logs, traces stored for long term queries in Minio and ability to query them through Trino. This will be the starting point of AIOps pipelines in the future.

@zagaos
Copy link

zagaos commented Aug 6, 2023

@jpaulrajredhat as discussed, let's start to introduce the observability components into the data mesh deployment through this issue please. The end state we are looking at is metrics, logs, traces stored for long term queries in Minio and ability to query them through Trino. This will be the starting point of AIOps pipelines in the future.

sure , I'll do this week.

@jpaulrajredhat
Copy link
Collaborator

jpaulrajredhat commented Aug 6, 2023

@jpaulrajredhat as discussed, let's start to introduce the observability components into the data mesh deployment through this issue please. The end state we are looking at is metrics, logs, traces stored for long term queries in Minio and ability to query them through Trino. This will be the starting point of AIOps pipelines in the future.

sure , I'll do this week.

MinIO , Airflow components are already in datamesh repo , only thing we need to add OpenTelemetry collector , Elastic search APM components and Kafka.

for single point of view , Elastic search APM is the right option or we need to build custom dashboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
No open projects
Status: 🏗 In progress
Development

No branches or pull requests

3 participants