Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions products/managed-postgres/backup-and-restore.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['backup', 'restore', 'point-in-time recovery', 'pitr', 'disaster reco
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="backup-and-restore" />
<BetaBadge/>

Managed Postgres ensures the safety and availability of your data through automated backups and point-in-time recovery. You can view your backup history and initiate restores from the **Backups** view of your instance.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/benchmarks.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres benchmarks', 'performance', 'pgbench', 'aurora', 'rds', 'tp
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="benchmarks" />
<BetaBadge/>

<Info>
**TL;DR**
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/clickhouse-integration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres', 'clickhouse integration', 'cdc', 'replication', 'clickpip
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="clickhouse-integration" />
<BetaBadge/>

Every Managed Postgres instance comes with built-in CDC capabilities to any of your ClickHouse services. This allows you to move some or all of the data on your Postgres instance to ClickHouse and have changes in data on Postgres be reflected on ClickHouse continuous and nearly real-time. This is powered by [ClickPipes](/integrations/clickpipes/home) under the hood.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/connection.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres connection', 'connection string', 'pgbouncer', 'tls', 'ssl'
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="connection" />
<BetaBadge/>

## Accessing connection details {#accessing-connection-details}

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/extensions.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ keywords: ['postgres extensions', 'postgis', 'pgvector', 'pg_cron', 'postgresql
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="extensions" />
<BetaBadge/>

Managed Postgres includes a curated set of extensions to extend the functionality of your database. Below is the list of available extensions.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ keywords: ['managed postgres faq', 'postgres questions', 'metrics', 'extensions'
doc_type: 'reference'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="faq" />
<BetaBadge/>

## Monitoring and metrics {#monitoring-and-metrics}

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/high-availability.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['high availability', 'ha', 'standby', 'replication', 'failover', 'pos
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="high-availability" />
<BetaBadge/>

Managed Postgres offers different levels of high availability to match your durability and performance requirements. You can add one or two standby replicas when provisioning your database, or adjust this configuration later from the **Settings** page as needed.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/migrations/clickhouse-cloud.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ keywords: ['postgres', 'postgresql', 'logical replication', 'migration', 'data t
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Migrate to Managed Postgres using ClickHouse Cloud {#migrate-managed-postgres}

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="migration-guide-clickhouse-cloud" />
<BetaBadge/>

ClickHouse Cloud includes a built-in import wizard that migrates your external PostgreSQL database into a Managed Postgres service. The wizard handles the source connection, schema export and import, replication settings, and table selection in five guided steps.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/migrations/data-validation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ keywords: ['postgres', 'postgresql', 'logical replication', 'migration', 'data t
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

<PrivatePreviewBadge />
<BetaBadge/>

## Comparing counts of all tables {#data-validation-counts}
A simple way to validate the correctness of your data after migration is to compare the counts of all tables in the source and target databases. You can do this by running the following query on both databases:
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/migrations/logical-replication.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ keywords: ['postgres', 'postgresql', 'logical replication', 'migration', 'data t
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Migrate to Managed Postgres using logical replication {#logical-replication-migration}
This guide provides step-by-step instructions on how to migrate your PostgreSQL database to ClickHouse Managed Postgres using Postgres native logical replication.

<PrivatePreviewBadge />
<BetaBadge/>

## Prerequisites {#migration-logical-replication-prerequisites}
- Access to your source PostgreSQL database.
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/migrations/peerdb.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ keywords: ['postgres', 'postgresql', 'logical replication', 'migration', 'data t
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Migrate to Managed Postgres using PeerDB {#peerdb-migration}
This guide provides step-by-step instructions on how to migrate your PostgreSQL database to ClickHouse Managed Postgres using PeerDB.
<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="migration-guide-peerdb" />
<BetaBadge/>

## Prerequisites {#migration-peerdb-prerequisites}
- Access to your source PostgreSQL database.
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/migrations/pg_dump-pg_restore.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ keywords: ['postgres', 'postgresql', 'pg_dump', 'pg_restore', 'migration', 'data
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Migrate to Managed Postgres using pg_dump and pg_restore {#pg-dump-pg-restore}
This guide provides step-by-step instructions on how to migrate your PostgreSQL database to ClickHouse Managed Postgres using the `pg_dump` and `pg_restore` utilities.

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="pg_dump-pg_restore" />
<BetaBadge/>

## Prerequisites {#migration-pgdump-pg-restore-prerequisites}
- Access to your source PostgreSQL database.
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/monitoring/dashboard.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ keywords: ['managed postgres', 'monitoring', 'dashboard', 'cloud console', 'cpu'
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Monitoring dashboard

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="monitoring-dashboard" />
<BetaBadge/>

The **Monitoring** tab in the left sidebar of an instance shows
real-time charts of resource usage and database activity for the
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/monitoring/metrics.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ keywords: ['managed postgres', 'metrics', 'prometheus', 'reference', 'observabil
doc_type: 'reference'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

# Metrics reference

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="monitoring-metrics" />
<BetaBadge/>

This page lists every metric exposed by the
[Managed Postgres Prometheus endpoint](/products/managed-postgres/monitoring/prometheus).
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/monitoring/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ keywords: ['managed postgres', 'monitoring', 'observability', 'metrics', 'dashbo
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="monitoring-overview" />
<BetaBadge/>

You can monitor your Managed Postgres services with the following
methods:
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/monitoring/prometheus.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ keywords: ['managed postgres', 'prometheus', 'grafana', 'datadog', 'metrics', 'o
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

import { TrackedLink } from "/snippets/components/GalaxyTrackedLink/GalaxyTrackedLink.jsx";

# Prometheus Integration

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="monitoring-prometheus" />
<BetaBadge/>

Managed Postgres exposes two Prometheus-compatible metrics endpoints
on the [ClickHouse Cloud API][cloud-api]:
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/monitoring/query-insights.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['managed postgres', 'query insights', 'pg_stat_ch', 'slow queries', '
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="query-insights" />
<BetaBadge/>

Query Insights captures per-statement telemetry from your
[Managed Postgres](/products/managed-postgres/overview) instance and ranks every query
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/openapi.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@ keywords: ['managed postgres', 'openapi', 'api', 'curl', 'tutorial', 'command li
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

# Managed Postgres OpenAPI

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="openapi" />
<BetaBadge/>

Use the [ClickHouse OpenAPI](/products/cloud/features/admin-features/api) to programmatically
control your Managed Postgres services just like ClickHouse services. The
Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ keywords: ['managed postgres', 'postgresql', 'cloud database', 'postgres service
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="overview" />
<BetaBadge/>

ClickHouse Managed Postgres is an enterprise-grade managed Postgres service built for performance and scale. Backed by NVMe storage that is physically collocated with compute, it delivers up to 10x faster performance for workloads that are disk-bound compared to alternatives using network-attached storage like EBS.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,12 @@ keywords: ['managed postgres', 'quickstart', 'getting started', 'create database
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

# Quickstart for Managed Postgres

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="quick-start" />
<BetaBadge/>

ClickHouse Managed Postgres is enterprise-grade Postgres backed by NVMe storage, delivering up to 10x faster performance for disk-bound workloads compared to network-attached storage like EBS. This quickstart is divided into two parts:

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/read-replicas.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['read replicas', 'scalability', 'read scaling', 'postgres replicas',
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="read-replicas" />
<BetaBadge/>

Read replicas allow you to create one or more copies of your primary Managed Postgres database. These replicas continuously follow your primary database using PostgreSQL's native replication to stay up to date with changes.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/scaling.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres scaling', 'vertical scaling', 'vm types', 'nvme scaling', '
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="scaling" />
<BetaBadge/>

Managed Postgres provides flexible scaling options to match your workload requirements. With 50+ NVMe-backed instance types to choose from, you can independently scale CPU, memory, and storage to optimize performance and cost for your specific use case.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/security.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres security', 'ip whitelisting', 'encryption', 'tls', 'ssl', '
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="security" />
<BetaBadge/>

Managed Postgres is built with enterprise-grade security features to protect your data and meet compliance requirements. This page covers network security, encryption, and backup retention policies.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/settings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ keywords: ['postgres configuration', 'postgresql settings', 'pgbouncer', 'ip fil
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";
import { Image } from "/snippets/components/Image.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="settings" />
<BetaBadge/>

You can modify configuration parameters and manage instance settings for your Managed Postgres instance through the **Settings** tab in the sidebar.

Expand Down
4 changes: 2 additions & 2 deletions products/managed-postgres/upgrades.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ keywords: ['managed postgres upgrades', 'postgres version', 'minor upgrade', 'ma
doc_type: 'guide'
---

import PrivatePreviewBadge from "/snippets/components/PrivatePreviewBadge/PrivatePreviewBadge.jsx";
import BetaBadge from "/snippets/components/BetaBadge/BetaBadge.jsx";

<PrivatePreviewBadge link="https://clickhouse.com/cloud/postgres" galaxyTrack={true} slug="upgrades" />
<BetaBadge/>

Managed Postgres handles PostgreSQL version upgrades to keep your instances secure and up to date. Both minor and major version upgrades are supported with minimal disruption.

Expand Down