Grafana Cloud

Understand your Database Observability invoice

Grafana Cloud Database Observability billing has three components: host hours for each monitored database instance, metrics ingestion, and logs ingestion. Use this page to understand how those charges appear on your invoice and how to estimate your usage.

For detailed information about how each billing component is calculated, including what counts as a host, when you’re billed, and how to control costs, refer to Host-hours pricing.

Understand Billing components

Database Observability has three independent billing components. You pay for each component separately.

ComponentRateWhat it measures
Host hoursSee Grafana Cloud pricingEach connected database instance
MetricsSee Grafana Cloud pricingPrometheus metrics from database exporters
LogsSee Grafana Cloud pricingQuery samples, explain plans, schema details, and other log-based telemetry

Find Metrics and logs on your invoice

Metrics from Database Observability appear on your invoice under Grafana Cloud Metrics. Logs appear under Grafana Cloud Logs. These are the same line items as metrics and logs from other Grafana Cloud services.

Find Host hours on your invoice

Host hours appear as a separate Database Observability line item on your invoice.

Understand Database Observability usage

Database Observability usage includes gathering metrics and logs for database performance, such as:

  • Query execution statistics (rate, errors, duration)
  • Individual query samples with timing details
  • Table schema information and index details
  • Query explain plans
  • Wait event data

Telemetry from other Grafana Cloud products running alongside your databases is billed separately, for example:

  • An application monitored by Application Observability that connects to your database
  • A Kubernetes cluster monitored by Kubernetes Monitoring that hosts your database
  • Custom Prometheus metrics you send from your own exporters outside of Database Observability

Estimate usage

Host hours are determined by multiplying the number of active database instances by the number of hours they are monitored. The following examples assume a 30-day month (720 hours). For current rates, refer to Grafana Cloud pricing.

EnvironmentDatabase typeInstancesActive hours per monthHost hours
ProductionPostgreSQL (RDS)3100%2,160
ProductionMySQL (Aurora)1 writer + 2 readers100%2,160
StagingPostgreSQL (self-managed)250%720
DevelopmentMySQL (self-managed)110%72
Total95,112

Your total monthly cost is the sum of host hour charges (host hours multiplied by the per-host-hour rate on the pricing page) plus metrics and logs usage at standard Grafana Cloud rates.

Note

Telemetry costs depend on your workload characteristics such as query patterns, collection intervals, and table partitioning. Refer to Host-hours pricing to understand what drives volume and how to control costs.

To inquire about volume discounts, fill out this form.

Review charges on your bill

Database Observability charges appear in the following places on your Grafana Cloud invoice.

If you have a Grafana Cloud Enterprise spend commitment, Database Observability charges burn down from your existing commitment. No separate contract amendment is required.

If you are on a Pro plan, Database Observability charges appear as usage on your Grafana Cloud invoice.

View a usage summary

The Billing and Usage dashboard provides a usage summary for all Grafana Cloud services and billable data sources.

To access your usage details:

  1. Sign in to Grafana Cloud.
  2. Navigate to Cost Management and Billing in the left menu.
  3. Review the Database Observability section for host hour usage, and the Metrics and Logs sections for telemetry usage.

Find your invoice

To view your invoice:

  1. Sign in to your Cloud Portal.
  2. From the left navigation, select Billing > Invoices.
  3. Select an invoice.

The most recent invoice is listed first. You can download it as a PDF or CSV file.