> ## Documentation Index
> Fetch the complete documentation index at: https://clickhouse.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# ClickHouse Observability FAQ

> Frequently asked questions about fully managed and self-managed ClickHouse Observability, data collection, alerting, dashboards, and metrics discovery.

This page explains the fully managed and self-managed modes of ClickHouse Observability and answers common questions about data collection, alerting, dashboards, and metrics discovery.

## Deployment and data collection

> [accordion] What is the difference between fully managed and self-managed ClickHouse Observability?
>
> **Fully managed**
>
> [Beta offering](https://clickhouse.com/docs/reference/settings/beta-and-experimental-features.md#beta-features)
>
> [Fully managed ClickHouse Observability](https://clickhouse.com/docs/clickstack/observability/overview.md) is the recommended starting point. Send telemetry to the managed OpenTelemetry endpoint; ClickHouse handles the ingestion collector, schemas, infrastructure, and scaling.
>
> **Self-managed**
>
> [Self-managed ClickHouse Observability](https://clickhouse.com/docs/clickstack/self-configured/overview.md) gives you control over ingestion, schemas, retention, and database configuration. ClickHouse Cloud hosts ClickHouse and the ClickStack UI, while you operate the ingestion collector and manage database tuning and capacity. Self-managed is not a beta offering.

> [accordion] Do I need to run an OpenTelemetry collector?
>
> **Fully managed:** You do not need to deploy an ingestion collector. Applications and telemetry generators can send data directly to the managed OpenTelemetry endpoint.
>
> You may still need a collector in your own environment to read log files or gather host and Kubernetes metrics, then forward that data to the managed collector. See [Local logs and metrics](https://clickhouse.com/docs/clickstack/observability/example-datasets/local-data.md) and [Monitoring Kubernetes](https://clickhouse.com/docs/clickstack/observability/example-datasets/kubernetes.md) for examples.
>
> **Self-managed:** You need a running ingestion collector connected to your ClickHouse Cloud service. Applications and agents send telemetry to this collector, which writes it to ClickHouse. We recommend the ClickStack distribution. See [Ingesting with OpenTelemetry](https://clickhouse.com/docs/clickstack/observability/ingesting-data/opentelemetry.md#installing-otel-collector-managed-self-configured) for connection instructions and the [deployment guide](https://clickhouse.com/docs/clickstack/self-configured/deployment/managed.md#start-a-collector-existing) to start a collector.

> [accordion] Where do I find my telemetry endpoint and API key?
>
> **Fully managed:** In your ClickHouse Observability service, open **Team Settings → Data → Managed Telemetry** and copy the OTLP endpoint and ingestion API key. Use these details when configuring your SDK, forwarding collector, or telemetry generator.
>
> **Self-managed:** Use the OTLP endpoint of the collector you operate and any authentication token configured on its receiver. For the ClickStack collector, if you enable `OTLP_AUTH_TOKEN`, send that token in the `authorization` header. These are separate from the ClickHouse Cloud database endpoint and credentials that the collector uses to write data. See [Ingesting with OpenTelemetry](https://clickhouse.com/docs/clickstack/observability/ingesting-data/opentelemetry.md#sending-data-to-collector-managed-self-configured) for examples.
>
> Follow the endpoint format required by the tool you are using. The [sample data and demos](https://clickhouse.com/docs/clickstack/observability/example-datasets) include configuration examples for each tool.

## Alerting

> [accordion] What types of alerts does ClickHouse Observability support?
>
> ClickHouse Observability supports two types of alerts:
>
> * [Search alerts](https://clickhouse.com/docs/clickstack/observability/features/alerts.md#search-alerts): trigger notifications when the count of matching log or trace results within a time window exceeds or falls below a threshold.
> * [Dashboard chart alerts](https://clickhouse.com/docs/clickstack/observability/features/alerts.md#dashboard-alerts): trigger notifications when a metric plotted on a dashboard tile crosses a defined threshold.
>
> Both alert types evaluate results against configured thresholds. For full details, see [Alerts](https://clickhouse.com/docs/clickstack/observability/features/alerts.md).

> [accordion] Can I alert on complex metric conditions such as ratios, p95/p99, or multi-metric formulas?
>
> Build the calculation as a dashboard chart, then attach a threshold alert to that chart. The [chart builder](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md#navigate-chart-explorer) supports calculations such as ratios and percentiles.
>
> For calculations that require SQL, use a [SQL-based chart alert](https://clickhouse.com/docs/clickstack/observability/features/alerts.md#sql-based-alerts). SQL alerts support Line, Stacked Bar, and Number charts. Save the dashboard to activate the alert.

## Dashboards and drill-downs

> [accordion] Are prebuilt dashboards included?
>
> Yes. Open **Dashboards** to find the **Services**, **Kubernetes**, and **LLM** preset dashboards. These dashboards display data when the relevant telemetry is being ingested and the selected time range includes that data.
>
> You can also create custom dashboards using your ingested logs, traces, and metrics. See [Dashboards](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md) for how to build charts and organize them into dashboards.

> [accordion] Does ClickHouse Observability support parameterized dashboards or dashboard variables?
>
> Yes, ClickHouse Observability supports dashboards parameterized by custom filters and variables, populated by data queried from ClickHouse. These filters allow you to dynamically scope some or all of the tiles on a dashboard to a specific value (e.g., a service name, environment, or host).
>
> For details on creating dashboards and applying filters, see [Dashboards](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md).

> [accordion] What drill-down capabilities are available?
>
> ClickHouse Observability supports the following drill-down workflows:
>
> * [Dashboard-level filtering](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md#filter-dashboards): Dashboard-level Lucene or SQL filters apply to tiles with **Apply filters** enabled. You can also adjust the dashboard time range.
>
> * Custom dashboard filters: custom dashboards support explicit filter controls that are populated with values from your data, allowing users to scope participating tiles without writing queries manually.
>
> * Click-to-view events: clicking on data in a dashboard tile and selecting **View Events** navigates to the [Search](https://clickhouse.com/docs/clickstack/observability/features/search.md) page with relevant filters for log and trace data.
>
> * [Table row-click drilldowns](https://clickhouse.com/docs/clickstack/observability/features/dashboards/row-click-drilldowns.md): a table tile can be configured so that clicking a row opens the Search page or another dashboard, carrying the row's values through as filters. This supports multi-level workflows, such as a service inventory that drills into a per-service detail dashboard.
>
> > [!NOTE]
> >
> > Use [Search](https://clickhouse.com/docs/clickstack/observability/features/search.md) to inspect individual logs and traces. Use Chart Explorer to explore metrics.

## Metrics discovery

> [accordion] Is there a UI for browsing and searching metrics?
>
> ![Metric Attribute Explorer](https://mintcdn.com/private-7c7dfe99/Zk1feNn6fCQBpold/images/clickstack/faq/metrics-explorer-fully-managed.png?fit=max\&auto=format\&n=Zk1feNn6fCQBpold\&q=85\&s=1622c83a267990da4d5b0a03b6363212)
>
> Metric names are discoverable via the metric name dropdown in the [chart builder](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md#navigate-chart-explorer). When a metric is selected, the Metric Attribute Explorer panel displays the metric's description, units, and available attributes along with their values. This allows you to browse attributes and add them as filters or group-by fields directly from the panel.
>
> There is not currently a dedicated metrics search page similar to the log search experience.

## Further reading

* [Alerts](https://clickhouse.com/docs/clickstack/observability/features/alerts.md): search alerts, dashboard chart alerts, and webhook integrations.
* [Dashboards](https://clickhouse.com/docs/clickstack/observability/features/dashboards/overview.md): creating visualizations, building dashboards, and applying filters.
* [Search](https://clickhouse.com/docs/clickstack/observability/features/search.md): querying logs and traces with Lucene and SQL syntax.
* [Architecture](https://clickhouse.com/docs/clickstack/observability/architecture.md): ClickHouse Observability components and how they fit together.
