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]: Monitor the health status of tables #2532

Open
2 of 3 tasks
Tracked by #2534
zhoujinsong opened this issue Feb 5, 2024 · 1 comment
Open
2 of 3 tasks
Tracked by #2534

[Feature]: Monitor the health status of tables #2532

zhoujinsong opened this issue Feb 5, 2024 · 1 comment
Labels
type:feature Feature Requests

Comments

@zhoujinsong
Copy link
Contributor

zhoujinsong commented Feb 5, 2024

Description

Monitor the health status of tables and display it to the users.

Use case/motivation

In the current Amoro, some metric information about tables is displayed, but it is difficult to determine the health of tables through this metric information and further alert users to pay attention to unhealthy tables.

Amoro should be able to determine the health of a table and alert users to problematic tables. the determination of whether a table is healthy may be composed of two factors:

  • File status: the situation of data files and metadata files in the table, overly fragmented files and too many delete files indicate poor query performance of the table.
  • Data quality: the data in the table should meet some user-defined rules.

Describe the solution

  • Support health indicators configuration on tables
  • Support tracking the health status of tables and prompt users to pay attention to unhealthy tables

Subtasks

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

@zhoujinsong zhoujinsong added the type:feature Feature Requests label Feb 5, 2024
@zhoujinsong zhoujinsong mentioned this issue Feb 5, 2024
13 tasks
@nqvuong1998
Copy link

nqvuong1998 commented Aug 9, 2024

Hi @zhoujinsong , we can collect over 25 metrics. These metrics are categorized into several groups:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature Feature Requests
Projects
None yet
Development

No branches or pull requests

2 participants