Dynatrace Foundation & Discovery provides basic host monitoring, including host health, disk status, and OS service status.
This page explains how Foundation & Discovery consumption is calculated, how to track and monitor your usage, and how to optimize your spend.
Foundation & Discovery is built for broad deployment. By running it on all hosts, you gain full visibility into your environment. Use the insights here in deciding where deeper monitoring (with Infrastructure Monitoring or Full-Stack Monitoring) would provide more actionable insights, based on each host's criticality, stack, and topology.
Foundation & Discovery consumption is measured in host hours, using the Foundation & Discovery rate card item.
An operating system instance (physical or virtual machine) on which Dynatrace OneAgent is installed and running.
One host hour represents one hour of active monitoring for a single host. Consumption is independent of the host's memory size: Each monitored host consumes one host hour per hour regardless of how much RAM it has.
With Foundation & Discovery, you can ingest:
Unlike Infrastructure Monitoring and Full-Stack Monitoring, Foundation & Discovery does not include the ability to ingest custom metrics. For more information about ingesting custom metrics, see OneAgent monitoring modes.
Dynatrace is built for dynamic cloud-native environments where hosts and services are rapidly spun up and destroyed. Therefore, billing granularity for host-hour consumption is calculated in 15-minute intervals. When a host is monitored for fewer than 15 minutes in an interval, host-hour consumption is rounded up to 15 minutes before consumption is calculated.
The figure below illustrates how host-hour consumption per host is calculated at 15-minute intervals.
The following example demonstrates how to calculate your monthly cost for Foundation & Discovery.
Dynatrace provides several ways to monitor and analyze your Foundation & Discovery consumption.
License managers can view usage and costs directly in Account Management.
For more information, see Overview (Dynatrace Platform Subscription).
You can also configure budget alerts at 75%, 90%, and 100% thresholds via Account Management. For more information, see Budget alerts.
Billing usage events (billing_usage_event) are system events emitted by Dynatrace that represent the authoritative record of billable usage.
Use them to build reliable cost dashboards and chargeback reports.
Each billing usage event for Foundation & Discovery contains:
Total Foundation & Discovery usage over time:
fetch dt.system.events| filter event.kind == "BILLING_USAGE_EVENT"and event.type == "Foundation & Discovery"| dedup event.id| summarize totalUsage = sum(usage), by:{bin(timestamp, 1d)}
Foundation & Discovery usage per host (top consumers):
fetch dt.system.events| filter event.kind == "BILLING_USAGE_EVENT"and event.type == "Foundation & Discovery"| dedup event.id| summarize totalUsage = sum(usage), by:{dt.entity.host}| sort totalUsage desc
Query Foundation & Discovery consumption programmatically via the Account Management API for integration with external reporting or cost allocation systems.
For more information, see APIs for cost data integration.
This section presents some best-practice tips to optimize your consumption of Foundation & Discovery.
builtin:billing.foundation_and_discovery.usage_per_host metric to identify high-consuming hosts and correlate with their business value.You can use Dynatrace to automate some of your optimization efforts.
| Automation | Description | How |
|---|---|---|
Anomaly alerts | Get notified of unexpected spikes in Foundation & Discovery host-hour consumption. | Cost Monitors in Account Management. |
Scheduled reports | Deliver automated consumption reports to stakeholders on a regular cadence. |
|
Remediation workflows | Automatically respond to cost threshold events, for example, disabling non-critical hosts when a budget limit is reached. |
No. Host-hour consumption is independent of the host's memory size. Each monitored host contributes one host hour per hour of monitoring, regardless of how much RAM it has.
Consumption is calculated in 15-minute intervals. If a host is monitored for fewer than 15 minutes in a given interval, its consumption is rounded up to 15 minutes. For example, a host that reports for just 2 minutes within a 15-minute window is billed as if it reported for 15 minutes.
Both modes use host hours as their unit of measure, but they differ in capability and cost:
The right choice depends on how critical a host is and how much observability depth is needed for the services running on it.
Automated log ingestion is available with all OneAgent monitoring modes, including Foundation & Discovery. However, log ingestion does not consume Foundation & Discovery host hours. It is billed separately as Log Management and Analytics.
No. Foundation & Discovery includes basic built-in metrics only. To collect custom metrics, you need Infrastructure Monitoring or Full-Stack Monitoring.
Yes. Consumption is generated only while a host is actively monitored. If you uninstall OneAgent or take a host offline, that host stops contributing to your Foundation & Discovery consumption. Thanks to 15-minute billing granularity, short-lived cloud instances are billed accurately without over-counting.