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

API/metrics for pipeline health check #407

Closed
whynowy opened this issue Dec 5, 2022 · 1 comment
Closed

API/metrics for pipeline health check #407

whynowy opened this issue Dec 5, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request opex Operational Excellence to make it easy to run in production and debug
Milestone

Comments

@whynowy
Copy link
Member

whynowy commented Dec 5, 2022

Summary

In terms of the health status of a pipeline, there's nothing to indicate it directly. It would be good to have a health check page or API giving the health status, to make monitoring and alerting easier.

The API/metrics should give a response including:

  • Pipeline overall status
  • Which vertex or component has what an issue if not healthy.

This API should still be working even if the pipeline is unhealthy, daemon service might be a good place to host this.


Message from the maintainers:

If you wish to see this enhancement implemented please add a 👍 reaction to this issue! We often sort issues this way to know what to prioritize.

@whynowy whynowy added enhancement New feature or request opex Operational Excellence to make it easy to run in production and debug labels Dec 5, 2022
@whynowy whynowy changed the title Metrics for pipeline health check API/metrics for pipeline health check Feb 13, 2023
@dpadhiar
Copy link
Contributor

dpadhiar commented Mar 9, 2023

Assign to me.

@whynowy whynowy added this to the v0.8 milestone Mar 24, 2023
whynowy pushed a commit that referenced this issue Apr 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request opex Operational Excellence to make it easy to run in production and debug
Projects
None yet
Development

No branches or pull requests

2 participants