opensearch-project / opensearch-catalog

The OpenSearch Catalog is designed to make it easier for developers and community to contribute, search and install artifacts like plugins, visualization dashboards, ingestion to visualization content packs (data pipeline configurations, normalization, ingestion, dashboards).
Apache License 2.0
20 stars 19 forks source link

[Integration]Service SLO dashboard #136

Open YANG-DB opened 7 months ago

YANG-DB commented 7 months ago

What is the integration resource ?

We need a way for presenting a service SLO/SLI dashboard for understanding the business indications of the service performance and possible degradation

What is the integration source protocol ?

SLO are business indicators defined by the Customer and are highly relevant for the customer's specific environment and requirements.

It may be possible that the SLO measures will be taken based on one of the following features:

These signals may be residing on OpenSearch indices directly or on a remote datasource such as Prometheus or S3.

What is the integration target protocol ?

Eventually Data will be aggregated into a single index which will reflect the hourly/daily/timely summary of the different services SLO/SLI indicators that will be later displayed into the SLO dashboard suggested below .

Open Question:

Would you be using an ingestion pipeline ?

Data may arrive via OTEL collector's

Via Flint's ingestion batch processing from S3. Via Prometheus Metrics data using PPL datasource scheduled queries

Which Dashboards would you be using ?

Screenshot 2024-02-26 at 10 51 31 AM

Do you have any additional context?