---
title: Observability
description: 'Read project data, diagnose issues, and hire an agent to monitor your project'
---
Use project data to understand what is happening, investigate issues, and give an agent repeatable checks to run.
## Read project data [#metrics-api]
Query logs for events, inspect database statistics, or review advisor findings. Use Reports to visualize signals and the Metrics API to export them.
## Detect and diagnose
Run [detection checks](/docs/guides/observability/detecting) to identify health, security, performance, or capacity issues. Take the resulting error code, time window, or affected object to the [troubleshooting guides](/docs/guides/troubleshooting), then rerun the check after a fix.
## Hire an agent
Give an agent recurring checks to run and findings to report. [Set up an agent](/docs/guides/observability/automate-with-agents) with read-only access to your project.
## Configure and export
Record additional events or send telemetry to your monitoring tools.