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.
📄️ 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.