Monitoring
Effective database administration relies heavily on monitoring. You can monitor GreptimeDB using the following methods:
๐๏ธ Overview
Overview of monitoring methods for GreptimeDB, including exporting metrics and tracing.
๐๏ธ Check GreptimeDB Status
Check GreptimeDB health status, deployment status, and runtime metrics through HTTP endpoints.
๐๏ธ Cluster Monitoring Deployment
Guide to deploying monitoring for GreptimeDB clusters on Kubernetes, including self-monitoring and Prometheus monitoring steps.
๐๏ธ Export Metrics
Guide on exporting GreptimeDB metrics to Prometheus and saving metrics to GreptimeDB itself. Includes configuration examples for standalone and distributed cluster modes, and details on various metrics.
๐๏ธ Tracing
Guide on using distributed tracing in GreptimeDB with Jaeger. Includes steps for deploying Jaeger, configuring GreptimeDB for tracing, obtaining trace information, and configuring tracing sampling rates.
๐๏ธ Slow Query (Experimental)
Guide on configuring and using slow query logging in GreptimeDB for monitoring.
๐๏ธ Runtime Information
Provides access to system metadata through the INFORMATION_SCHEMA database, including cluster topology and table regions distribution. Examples of SQL queries to retrieve region IDs and distribution are included.