> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-sync-clickhouse-operator-docs-7e82242.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Managed Postgres monitoring dashboard

> Built-in cloud console dashboard for Managed Postgres services

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

export const PrivatePreviewBadge = () => {
  return <div className="privatePreviewBadge">
            <div className="privatePreviewIcon">
            <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
                <path d="M5.33301 6.66667V4.66667V4.66667C5.33301 3.194 6.52701 2 7.99967 2V2C9.47234 2 10.6663 3.194 10.6663 4.66667V4.66667V6.66667" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" />
                <path d="M8.00033 9.33337V11.3334" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" />
                <path fillRule="evenodd" clipRule="evenodd" d="M11.333 14H4.66634C3.92967 14 3.33301 13.4033 3.33301 12.6666V7.99996C3.33301 7.26329 3.92967 6.66663 4.66634 6.66663H11.333C12.0697 6.66663 12.6663 7.26329 12.6663 7.99996V12.6666C12.6663 13.4033 12.0697 14 11.333 14Z" stroke="currentColor" strokeLinecap="round" strokeLinejoin="round" />
            </svg>
        </div>
            {'Private preview in ClickHouse Cloud'}
        </div>;
};

# Monitoring dashboard

The **Monitoring** tab in the left sidebar of an instance shows
real-time charts of resource usage and database activity for the
selected time period.

<Image img="https://mintcdn.com/private-7c7dfe99-sync-clickhouse-operator-docs-7e82242/iWpSV4kCU4b95KM3/images/managed-postgres/monitoring/dashboard.png?fit=max&auto=format&n=iWpSV4kCU4b95KM3&q=85&s=e51048cbfda748b71b0d82acb13a0edf" alt="Monitoring dashboard showing IOPS, CPU usage, memory, disk, network traffic, database size, connections, throughput, transactions, cache hit ratio, and deadlocks" size="lg" border width="1592" height="1137" data-path="images/managed-postgres/monitoring/dashboard.png" />

<h2 id="panels">
  Panels
</h2>

The dashboard groups metrics into the following panels:

* **IOPS** — disk read and write operations per second
* **CPU usage** — broken out by `user`, `system`, `iowait`, `softirq`,
  and `steal`
* **Memory usage** — used memory and cache and buffers as a percentage
  of the total
* **Disk usage** — filesystem space used as a percentage of the storage
  allocated to the service
* **Network traffic** — bytes received and transmitted
* **Database size** — bytes per database (including the `postgres`
  default and any user-created databases)
* **Connection count** — active and idle connections
* **Operation throughput** — fetches, inserts, updates, and deletes per
  second
* **Transactions** — commits and rollbacks per second
* **Cache hit ratio** — percentage of block reads served from the
  buffer cache rather than disk
* **Deadlocks** — deadlocks detected by the server

<h2 id="time-period">
  Time period
</h2>

Use the **Time period** selector to switch between the last hour, day,
week, or a custom range.

<h2 id="related">
  Related pages
</h2>

* [Prometheus endpoint](/products/managed-postgres/monitoring/prometheus) — scrape the same metrics into your own observability stack
* [Metrics reference](/products/managed-postgres/monitoring/metrics) — full list of metrics with types and labels
