Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flatten the structure of the integrations section #3681

Merged
Show file tree
Hide file tree
Changes from 46 commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
27e278c
draft
atovpeko Dec 17, 2024
c7621e0
draft
atovpeko Dec 17, 2024
e2bd4b7
draft
atovpeko Dec 17, 2024
e146627
Merge branch 'latest' into 249-docs-rfc-make-the-grafana-integration-…
atovpeko Dec 17, 2024
d5f9085
draft
atovpeko Dec 17, 2024
f0eab76
draft
atovpeko Dec 17, 2024
97d8d69
draft
atovpeko Dec 17, 2024
da83fe4
Update use-timescale/integrations/observability-alerting/grafana.md
atovpeko Dec 18, 2024
9aadc85
Update use-timescale/integrations/observability-alerting/grafana.md
atovpeko Dec 18, 2024
17d2b9c
Update use-timescale/integrations/observability-alerting/grafana.md
atovpeko Dec 18, 2024
9416833
Update use-timescale/integrations/observability-alerting/grafana.md
atovpeko Dec 18, 2024
011323e
updated file locations
atovpeko Dec 18, 2024
07b81d1
review comments
atovpeko Dec 18, 2024
3ff5870
draft
atovpeko Dec 19, 2024
2e00b98
draft
atovpeko Dec 19, 2024
01d4bc4
draft
atovpeko Dec 20, 2024
171633c
draft
atovpeko Dec 20, 2024
dde18e2
new procedure with geomap
atovpeko Dec 20, 2024
6aa65a6
Merge branch 'latest' of github.com:timescale/docs into 249-docs-rfc-…
atovpeko Dec 20, 2024
0af7b1f
new procedure with geomap
atovpeko Dec 20, 2024
2ccc5a3
Merge branch 'latest' into 249-docs-rfc-make-the-grafana-integration-…
billy-the-fish Dec 20, 2024
4b1c60a
internal links repointed
atovpeko Dec 23, 2024
f0b9313
Merge remote-tracking branch 'origin/249-docs-rfc-make-the-grafana-in…
atovpeko Dec 23, 2024
c0422f9
Merge branch 'latest' of github.com:timescale/docs into 250-docs-rfc-…
atovpeko Dec 23, 2024
924221c
psql consolidated
atovpeko Dec 23, 2024
04e44ad
Merge branch '250-docs-rfc-make-the-psql-pages-into-a-single-page-doc…
atovpeko Jan 2, 2025
798d8ac
flatten structure
atovpeko Jan 2, 2025
45d6594
Merge branch 'latest' of github.com:timescale/docs into 251-docs-rfc-…
atovpeko Jan 6, 2025
b4b50bd
descriptions
atovpeko Jan 6, 2025
67cbaf7
review comments
atovpeko Jan 6, 2025
9837183
Merge branch 'latest' of github.com:timescale/docs into 250-docs-rfc-…
atovpeko Jan 6, 2025
af1ddc3
review comments
atovpeko Jan 6, 2025
cd8a9ed
Merge branch 'latest' into 250-docs-rfc-make-the-psql-pages-into-a-si…
atovpeko Jan 6, 2025
4f4e83f
review comments
atovpeko Jan 6, 2025
3b9b4f3
Merge remote-tracking branch 'origin/250-docs-rfc-make-the-psql-pages…
atovpeko Jan 6, 2025
6e0d478
review comments
atovpeko Jan 6, 2025
04ddf67
review comments
atovpeko Jan 6, 2025
a78642f
Merge branch 'latest' into 251-docs-rfc-flatten-the-structure-of-the-…
atovpeko Jan 6, 2025
de7c9f6
Merge branch '250-docs-rfc-make-the-psql-pages-into-a-single-page-doc…
atovpeko Jan 8, 2025
0792616
review comments
atovpeko Jan 8, 2025
1c0e451
Merge branch 'latest' into 251-docs-rfc-flatten-the-structure-of-the-…
atovpeko Jan 9, 2025
8e98249
Merge branch 'latest' into 251-docs-rfc-flatten-the-structure-of-the-…
atovpeko Jan 13, 2025
49be590
update
atovpeko Jan 13, 2025
e480eb7
Merge branch '251-docs-rfc-flatten-the-structure-of-the-integrations-…
atovpeko Jan 13, 2025
73655c8
update
atovpeko Jan 13, 2025
276063e
update
atovpeko Jan 13, 2025
17b48af
Update use-timescale/integrations/index.md
atovpeko Jan 13, 2025
788d300
Merge branch 'latest' of github.com:timescale/docs into 251-docs-rfc-…
atovpeko Jan 13, 2025
48de0b6
Merge remote-tracking branch 'origin/251-docs-rfc-flatten-the-structu…
atovpeko Jan 13, 2025
4e07b3e
update
atovpeko Jan 13, 2025
a083195
Merge branch 'latest' of github.com:timescale/docs into 251-docs-rfc-…
atovpeko Jan 13, 2025
83e3fff
redirects
atovpeko Jan 13, 2025
d753f9e
redirects
atovpeko Jan 13, 2025
8022ad8
cleanup
atovpeko Jan 13, 2025
8e53e61
cleanup
atovpeko Jan 14, 2025
c3f43a7
fixed some links
atovpeko Jan 14, 2025
f669dce
cleanup
atovpeko Jan 15, 2025
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
7 changes: 5 additions & 2 deletions _partials/_grafana-connect.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,10 @@
## Prerequisites

* [Create a target $SERVICE_LONG][create-service]
* Install [self-managed Grafana][grafana-self-managed], or sign up for [Grafana Cloud][grafana-cloud]
import IntegrationPrereqs from "versionContent/_partials/_integration-prereqs.mdx";

<IntegrationPrereqs />

* Install [self-managed Grafana][grafana-self-managed], or sign up for [Grafana Cloud][grafana-cloud].

## Add your $SERVICE_LONG as a data source

Expand Down
5 changes: 5 additions & 0 deletions _partials/_integration-prereqs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
Before integrating with $CLOUD_LONG:

* [Create a target $SERVICE_LONG][create-service].

[create-service]: /getting-started/:currentVersion:/services/
2 changes: 1 addition & 1 deletion mst/installation-mst.md
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ You can always [contact us][contact] if you need help working something out, or
if you want to have a chat.

[contact]: https://www.timescale.com/contact
[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[mst-docs]: /mst/:currentVersion:/
[tutorials]: /tutorials/:currentVersion:/
[mst-signup]: https://www.timescale.com/mst-signup
Expand Down
2 changes: 1 addition & 1 deletion mst/migrate-to-mst.md
Original file line number Diff line number Diff line change
Expand Up @@ -129,7 +129,7 @@ them. The migration still occurs successfully.
[install-mst]: /mst/:currentVersion:/installation-mst/#create-your-first-service
[pg_dump]: https://www.postgresql.org/docs/current/app-pgdump.html
[pg_restore]: https://www.postgresql.org/docs/current/app-pgrestore.html
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[upgrading-postgresql]: https://kb-managed.timescale.com/en/articles/5368016-perform-a-postgresql-major-version-upgrade
[upgrading-postgresql-self-hosted]: /self-hosted/:currentVersion:/upgrades/upgrade-pg/
[upgrading-timescaledb]: /self-hosted/:currentVersion:/upgrades/major-upgrade/
2 changes: 1 addition & 1 deletion quick-start/ruby.md
Original file line number Diff line number Diff line change
Expand Up @@ -720,7 +720,7 @@ page by page, or all pages together, and group by path or not:
[add-performance]: #add-performance-and-path-attributes-to-pageload
[explore]: #explore-aggregation-functions
[install]: /getting-started/latest/
[psql-install]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[psql-install]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[rails-guide]: https://guides.rubyonrails.org/getting_started.html
[ab]: https://httpd.apache.org/docs/2.4/programs/ab.html
[active-record-query]: https://guides.rubyonrails.org/active_record_querying.html
Expand Down
2 changes: 1 addition & 1 deletion self-hosted/install/installation-macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ And that is it! You have TimescaleDB running on a database on a self-hosted inst
For the latest functionality, install MacOS 14 Sanoma. The oldest supported version is macOS 10.15 Catalina

[homebrew]: https://docs.brew.sh/Installation
[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[macports]: https://guide.macports.org/#installing.macports
[install-from-source]: /self-hosted/:currentVersion:/install/installation-source/
[install-postgresql]: https://www.postgresql.org/download/macosx/
2 changes: 1 addition & 1 deletion self-hosted/install/installation-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ And that is it! You have TimescaleDB running on a database on a self-hosted inst

<WhereTo />

[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[install-psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[config]: /self-hosted/:currentVersion:/configuration/
[postgres-download]: https://www.postgresql.org/download/
[cmake-download]: https://cmake.org/download/
Expand Down
2 changes: 1 addition & 1 deletion self-hosted/migration/entire-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ information about compression and decompression, see [Compression][compression].
[migrate-separately]: /self-hosted/:currentVersion:/migration/schema-then-data/
[pg_dump]: https://www.postgresql.org/docs/current/app-pgdump.html
[pg_restore]: https://www.postgresql.org/docs/current/app-pgrestore.html
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[timescaledb_pre_restore]: /api/:currentVersion:/administration/#timescaledb_pre_restore
[timescaledb_post_restore]: /api/:currentVersion:/administration/#timescaledb_post_restore
[upgrading-postgresql-self-hosted]: /self-hosted/:currentVersion:/upgrades/upgrade-pg/
Expand Down
2 changes: 1 addition & 1 deletion self-hosted/migration/schema-then-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -210,7 +210,7 @@ the [compression section](https://docs.timescale.com/use-timescale/latest/compre
[install-selfhosted]: /self-hosted/:currentVersion:/install/
[pg_dump]: https://www.postgresql.org/docs/current/app-pgdump.html
[pg_restore]: https://www.postgresql.org/docs/current/app-pgrestore.html
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[timescaledb-parallel-copy]: https://github.com/timescale/timescaledb-parallel-copy
[upgrading-postgresql]: https://kb-managed.timescale.com/en/articles/5368016-perform-a-postgresql-major-version-upgrade
[upgrading-postgresql-self-hosted]: /self-hosted/:currentVersion:/upgrades/upgrade-pg/
Expand Down
2 changes: 1 addition & 1 deletion tutorials/OLD-financial-candlestick-tick-data/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,4 +73,4 @@ Follow this tutorial and see how to set up your TimescaleDB database to consume
[create]: /tutorials/:currentVersion:/financial-candlestick-tick-data/create-candlestick-aggregates
[query]: /tutorials/:currentVersion:/financial-candlestick-tick-data/query-candlestick-views
[manage]: /tutorials/:currentVersion:/financial-candlestick-tick-data/advanced-data-management
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
4 changes: 2 additions & 2 deletions use-timescale/ingest-data/ingest-telegraf.md
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,6 @@ see the [PostgreQL output plugin][output-plugin].
[output-plugin]: https://github.com/influxdata/telegraf/blob/release-1.24/plugins/outputs/postgresql/README.md
[install-telegraf]: https://docs.influxdata.com/telegraf/v1.21/introduction/installation/
[create-service]: /getting-started/latest/
[connect-timescaledb]: /use-timescale/:currentVersion:/integrations/query-admin/about-connecting/
[grafana]: /use-timescale/:currentVersion:/integrations/observability-alerting/grafana/
[connect-timescaledb]: /use-timescale/:currentVersion:/integrations/about-connecting/
[grafana]: /use-timescale/:currentVersion:/integrations/grafana/
[about-hypertables]: /use-timescale/:currentVersion:/hypertables/about-hypertables/
Original file line number Diff line number Diff line change
Expand Up @@ -85,5 +85,5 @@ for accessing your database, and add additional authentication requirements.

</Tabs>

[about-psql]: /use-timescale/:currentVersion:/integrations/query-admin/about-psql/
[about-psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[tsc-portal]: https://console.cloud.timescale.com/
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ keywords: [connect]

# Connect to Timescale using Azure Data Studio

Azure Data Studio is a cross-platform database tool for data professionals using
on-premises and cloud data platforms on Windows, macOS, and Linux.
Azure Data Studio is an open-source, cross-platform hybrid data analytics tool designed to simplify the data landscape.

## Before you begin

Expand Down
13 changes: 0 additions & 13 deletions use-timescale/integrations/config-deploy/index.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@ keywords: [connect]

# Connect to Timescale using DBeaver

[DBeaver][dbeaver] is a free and open source database tool that is available for
Microsoft Windows, Apple macOS, and many Linux versions. DBeaver provides a
powerful SQL editor, administration features, ability to migrate data and
[DBeaver][dbeaver] is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. DBeaver provides a powerful SQL editor, administration features, ability to migrate data and
schema, and the ability to monitor database connection sessions. You can connect
to Timescale hosted on your local machine or on a remote server or a Timescale
service.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import GrafanaConnect from "versionContent/_partials/_grafana-connect.mdx";

# Integrate Grafana and Timescale Cloud

You can use [Grafana](https://grafana.com/docs/) to monitor, visualize and perform analytics on data stored in your $SERVICE_LONG.
[Grafana](https://grafana.com/docs/) is an open-source analytics and monitoring solution. You can use it to monitor, visualize, and perform analytics on data stored in your $SERVICE_LONG.

This page shows you how to connect Grafana with a $SERVICE_LONG, create a dashboard and panel, then visualize geospatial data.

Expand Down
72 changes: 42 additions & 30 deletions use-timescale/integrations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,35 +6,47 @@ keywords: [integrations]
tags: [integrations]
---

# $CLOUD_LONG Integrations

# Integrate tooling with Timescale Cloud

You can integrate your Timescale database with third-party solutions to expand
and extend what you can do with your data.

|[Query and administration][query-admin]|[Configuration and deployment][config-deploy]|[Observability and alerting][observability-alerting]|
|-|-|-|
|[PopSQL][popsql]|
|[psql][psql]|[Terraform][terraform]|[Grafana][grafana]|
|[DBeaver][dbeaver]||[Tableau][tableau]|
|[Azure Data Studio][ads]|
|[pgAdmin][pgadmin]|
|[qStudio][qstudio]|



[query-admin]: /use-timescale/:currentVersion:/integrations/query-admin/
[observability-alerting]: /use-timescale/:currentVersion:/integrations/observability-alerting/
[data-ingest]: /use-timescale/:currentVersion:/integrations/data-ingest/
[config-deploy]: /use-timescale/:currentVersion:/integrations/config-deploy/
[psql]: /use-timescale/:currentVersion:/integrations/query-admin/psql/
[dbeaver]: /use-timescale/:currentVersion:/integrations/query-admin/dbeaver/
[ads]: /use-timescale/:currentVersion:/integrations/query-admin/azure-data-studio/
[pgadmin]: /use-timescale/:currentVersion:/integrations/query-admin/pgadmin/
[qstudio]: /use-timescale/:currentVersion:/integrations/query-admin/qstudio/
[grafana]: /use-timescale/:currentVersion:/integrations/observability-alerting/grafana/
[telegraf]: /use-timescale/:currentVersion:/integrations/data-ingest/telegraf/
[tableau]: /use-timescale/:currentVersion:/integrations/observability-alerting/tableau/
[terraform]: /use-timescale/:currentVersion:/integrations/config-deploy/terraform/
[popsql]: /getting-started/:currentVersion:/run-queries-from-console/#data-mode
You can integrate your $SERVICE_LONG with third-party solutions to expand and extend what you can do with your data.

## Integrates with PostgreSQL? Integrates with your $SERVICE_SHORT!

A $SERVICE_LONG is a PostgreSQL database instance extended with additional capabilities. This means that any third-party solution that you can integrate with PostgreSQL, you can also integrate with $CLOUD_LONG. See the full list of PostgreSQL integrations [here][postgresql-integrations].
atovpeko marked this conversation as resolved.
Show resolved Hide resolved

Some of the most in-demand integrations for $CLOUD_LONG are listed below, with links to detailed integration steps.

## Query and administration

| Name | Description |
|:------------------------:|----------------------------------------------------------------------------------------------------------------------------------------------|
| [Azure Data Studio][ads] | An open-source, cross-platform hybrid data analytics tool designed to simplify the data landscape. |
| [DBeaver][dbeaver] | A free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. |
| [pgAdmin][pgadmin] | A feature-rich open-source administration and development platform for PostgreSQL. |
| [psql][psql] | A terminal-based front-end to PostgreSQL that enables you to type in queries interactively, issue them to Postgres, and see the query results. |
| [qStudio][qstudio] | A modern free SQL editor that provides syntax highlighting, code-completion, excel export, charting, and much more. |


## Observability and alerting

| Name | Description |
|:---------------------------:|--------------------------------------------------------------------------------------------|
| [Grafana][grafana] | An open-source analytics and monitoring solution. |
| [Tableau][tableau] | A popular analytics platform that helps you gain greater intelligence about your business. |


## Configuration and deployment

| Name | Description |
|:---------------------------:|-----------------------------------------------------------------------------------------------------------------------------|
| [Terraform][terraform] | An infrastructure-as-code tool that enables you to safely and predictably provision and manage infrastructure in any cloud. |

[psql]: /use-timescale/:currentVersion:/psql/
[qstudio]: /use-timescale/:currentVersion:/integrations/qstudio/
[dbeaver]: /use-timescale/:currentVersion:/integrations/dbeaver/
[ads]: /use-timescale/:currentVersion:/integrations/azure-data-studio/
[pgadmin]: /use-timescale/:currentVersion:/integrations/pgadmin/
[grafana]: /use-timescale/:currentVersion:/integrations/grafana/
[tableau]: /use-timescale/:currentVersion:/integrations/tableau/
[terraform]: /use-timescale/:currentVersion:/integrations/terraform
[postgresql-integrations]: https://slashdot.org/software/p/PostgreSQL/integrations/
17 changes: 0 additions & 17 deletions use-timescale/integrations/observability-alerting/index.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@ keywords: [connect]

# Connect to Timescale using pgAdmin

The `pgAdmin` tool is a database administration tool that can be run on the
desktop, or in your browser. It is available for Chrome, Firefox, Edge, and
The `pgAdmin` tool is a feature-rich open-source administration and development platform for PostgreSQL. It is available for Chrome, Firefox, Edge, and
Safari browsers, or can be installed on Microsoft Windows, Apple macOS, or
various Linux flavors.

Expand Down
Loading
Loading