pingcap/tidb

Add SQL diagnosis rule: threshold check for tikv_append_log_duration

Open

#17.941 aberto em 11 de jun. de 2020

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees)Go (6.186 forks)batch import
good first issuehelp wantedtype/enhancement

Métricas do repositório

Stars
 (40.090 stars)
Métricas de merge de PR
 (Mesclagem média 14d 4h) (346 fundiu PRs em 30d)

Description

Development Task

When Raft append log duration, P99 Value > 500ms, then append an warning in INSPECTION_RESULT table, this may be caused by:

  • write disk too slow, check the disk latency.
  • It may trigger the RocksDB Write Stall.

Refer

  • You can query the tikv_append_log_duration table to get metrics_schema.tikv_append_log_duration value. Here is the related doc.
  • You can refer the thresholdCheckInspection implementation in TiDB.

If you have any questions or want to discuss something, you can chat in the sig-dashboard slack channel and @ chenshuang.

Guia do colaborador