# 监控

> 介绍监控 GreptimeDB 的方法，包括导出指标和链路追踪。

# 监控

数据库的有效管理在很大程度上依赖于监控。
你可以使用以下方法监控 GreptimeDB：

- [事件](events/overview.md) — 查询 greptime_private.events 中的事件记录。
- [使用 Prometheus 监控 GreptimeDB Cluster](monitor-cluster-with-prometheus.md) — 本文介绍了如何在 Kubernetes 环境中使用现有的 Prometheus 实例监控 GreptimeDB 集群，包括配置 PodMonitor、启用指标收集和设置 Grafana 仪表板。
- [单机监控](standalone-monitoring.md) — 使用 Prometheus 指标和 Grafana 监控 GreptimeDB 单机实例的指南。
- [慢查询（实验性功能）](slow-query.md) — 介绍如何在 GreptimeDB 中配置和使用慢查询日志进行监控。
- [检查 GreptimeDB 状态](check-db-status.md) — 通过 HTTP 接口检查 GreptimeDB 的健康状态、部署状态和运行指标。
- [自监控 GreptimeDB 集群](cluster-monitoring-deployment.md) — 在 Kubernetes 上部署 GreptimeDB 集群的自监控完整指南，包括 Grafana 仪表盘设置和配置项。
- [运维关键日志](key-logs.md) — 通过关键日志了解 GreptimeDB 的运行情况，以及排查错误出现的原因。
- [运行时信息](runtime-info.md) — 介绍如何通过 INFORMATION_SCHEMA 数据库访问系统元数据，并提供查询集群拓扑信息和表的 Region 分布的示例。
- [链路追踪](tracing.md) — 介绍 GreptimeDB 的分布式链路追踪功能，包括如何使用 Jaeger 进行追踪和配置 tracing 采样率。
