website/content/docs/7.1/deploy/monitor/framework.md

1.2 KiB

title description menu
Monitoring Framework Use Prometheus and Grafana to build the TiKV monitoring framework.
7.1
parent weight identifier
Monitor and Alert-7.1 1 Monitoring Framework-7.1

The TiKV monitoring framework adopts two open-source projects: Prometheus and Grafana. TiKV uses Prometheus to store the monitoring and performance metrics, and uses Grafana to visualize these metrics.

About Prometheus in TiKV

Prometheus is a time-series database and has a multi-dimensional data model and flexible query language. Prometheus consists of multiple components. Currently, TiKV uses the following components:

  • Prometheus Server: to scrape and store time series data
  • Client libraries: to customize necessary metrics in the application
  • AlertManager: for the alerting mechanism

{{< figure src="/img/docs/prometheus-in-tikv2.png" caption="Prometheus in TiKV" number="" >}}

About Grafana in TiKV

Grafana is an open-source project for analyzing and visualizing metrics. TiKV uses Grafana to display the performance metrics.