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 with existing observability systems #44

Merged
merged 2 commits into from
Aug 10, 2023
Merged

Integrate with existing observability systems #44

merged 2 commits into from
Aug 10, 2023

Commits on Aug 9, 2023

  1. Integrate with existing observability systems

    Before this PR, the Kube deployer will automatically start services to
    provide observability to the user. We start Prometheus, Jaeger, Loki,
    Promtail and Grafana.
    
    While this is great for a simple deployment, in many production
    scenarios, the user doesn't want to start some of these services (or
    disable everything for testing/benchmarking performance). The user can
    run its own custom services that scale well and have complicated
    configs.
    
    This PR enables the user to plugin custom observability services.
    However, note that we are opinionated in terms of which services they
    can use, namely Prometheus for metrics, Jaeger for traces, Loki/Promtail
    for logs and Grafana for nice visualization. We don't enable integration
    with other services yet.
    rgrandl committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    0765292 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Addressed Srdjan's comments

    rgrandl committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    8739d79 View commit details
    Browse the repository at this point in the history