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.
๐๏ธ Standalone Monitoring
Guide to monitor GreptimeDB standalone instance using Prometheus metrics and Grafana.
๐๏ธ Key Logs
Understand GreptimeDB's operational status and troubleshoot errors through key logs.
๐๏ธ 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.