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

Feature: Observability Stack #10

Open
1 task done
omrishiv opened this issue Jun 12, 2024 · 1 comment
Open
1 task done

Feature: Observability Stack #10

omrishiv opened this issue Jun 12, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@omrishiv
Copy link
Contributor

Have you searched for this feature request?

  • I searched but did not find similar requests

Problem Statement

Currently, we do not have any observability components to check on metrics, logs, cost. We also have no ability to visualize or alert on them.

Possible Solution

I propose we add a stack that includes:

  • Prometheus
  • Loki
  • Grafana
  • Alertmanager
  • OpenCost

These components will set the foundation for observability across CNOE components. They'll be able to monitor the core ones as well as any others added to the environment, including non-CNOE components.

We can have Grafana leverage keycloak and use the credentials there. If/when a service mesh becomes available, we can add Tempo to the stack for tracing observability.

Alternatives Considered

No response

@omrishiv omrishiv added the enhancement New feature or request label Jun 12, 2024
@omrishiv
Copy link
Contributor Author

I opened this as a tracking issue; I am already working on this but wanted to put it out there for visibility

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

No branches or pull requests

1 participant