-
Notifications
You must be signed in to change notification settings - Fork 157
Incubating Program: TiDB built-in SQL Diagnostics #81
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
Comments
LGTM, I suggest that when the proposal is merged, this feature can be promoted to be an incubating feature. |
LGTM |
LGTM |
/close The issue has not been replied for a long time, so I will close the issue. If the issue needs to be discussed, please reply to request reopen, and I will reopen the issue for you. |
@hi-rustin: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Incubating Program
TiDB built-in SQL Diagnostics
Describe the feature or project you want to incubate:
Summary
Currently, TiDB diagnostic information acquisition relies mainly on external tools (perf/iosnoop/iotop/iostat/vmstat/sar/...), monitoring systems (Prometheus/Grafana), log files, HTTP APIs, and system tables provided by TiDB. The decentralized toolchains and cumbersome acquisition methods lead to high barriers to the use of TiDB clusters, difficulty in operation and maintenance, failure to detect problems in advance, and failure to timely investigate, diagnose, and recover clusters.
This proposal proposes a new method of acquiring diagnostic information in TiDB and exposing diagnostic information by the system tables so that users can query using SQL.
Motivation
This proposal mainly solves the following problems in TiDB's process of obtaining diagnostic information:
The efficiency of the cluster-based information query, state acquisition, log retrieval, one-click inspection, and fault diagnosis will be improved after the multi-dimensional cluster-level system table and the cluster's diagnostic rule framework is provided. And provide basic data for the subsequent abnormal early warning function.
Estimated Time
30 days
Your RFC/Proposal?
pingcap/tidb#13481
The text was updated successfully, but these errors were encountered: