From 1527bd01bfb3041e2d69c257c46eb42df93a2a9a Mon Sep 17 00:00:00 2001 From: Rowena Date: Tue, 7 Oct 2025 11:52:06 +0200 Subject: [PATCH] fix(docs): review --- pages/nats/concepts.mdx | 4 ++-- pages/nats/faq.mdx | 10 +++++----- pages/nats/how-to/create-account.mdx | 4 ++-- pages/nats/how-to/create-credentials.mdx | 4 ++-- pages/nats/how-to/delete-account.mdx | 2 +- pages/nats/how-to/manage-credentials.mdx | 4 ++-- pages/nats/how-to/monitor-nats-cockpit.mdx | 12 ++++++++---- pages/nats/quickstart.mdx | 6 +----- pages/queues/api-cli/connect-aws-cli.mdx | 2 +- pages/queues/api-cli/queues-aws-cli.mdx | 2 +- pages/queues/concepts.mdx | 2 +- pages/queues/how-to/create-credentials.mdx | 2 +- pages/queues/how-to/create-manage-queues.mdx | 2 +- pages/queues/how-to/manage-credentials.mdx | 2 +- pages/queues/how-to/monitor-queues-cockpit.mdx | 2 +- pages/queues/quickstart.mdx | 2 +- pages/queues/reference-content/limitations.mdx | 2 +- 17 files changed, 32 insertions(+), 32 deletions(-) diff --git a/pages/nats/concepts.mdx b/pages/nats/concepts.mdx index 10d3aa0011..44fb47a351 100644 --- a/pages/nats/concepts.mdx +++ b/pages/nats/concepts.mdx @@ -3,7 +3,7 @@ title: NATS - Concepts description: Understand the core concepts of Scaleway NATS. Explore fundamental principles for efficient message handling and service optimization. tags: messaging queuing concepts nats dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 --- @@ -49,7 +49,7 @@ The publish/subscribe model relies on a [message broker](#message-broker) to rel NATS is available in multiple regions. A region designates the geographical area where the service is hosted. Refer to the [product availability table](/account/reference-content/products-availability/) to check which regions are available for NATS. -When [creating a NATS account](/nats/how-to/create-account), you need to do this on a region-by-region basis. The region drop-down in the console allows you to switch between available regions. +When [creating NATS accounts](/nats/how-to/create-account), you need to do this on a region-by-region basis. The region drop-down in the console allows you to switch between available regions. ## Scaleway NATS diff --git a/pages/nats/faq.mdx b/pages/nats/faq.mdx index 6c495c916f..ee06cd436d 100644 --- a/pages/nats/faq.mdx +++ b/pages/nats/faq.mdx @@ -2,7 +2,7 @@ title: NATS FAQ description: Discover Scaleway NATS, and get answers to all your most commonly asked questions, including information on compatibility with various services, and billing. dates: - validation: 2025-04-01 + validation: 2025-10-07 productIcon: NatsProductIcon --- @@ -10,10 +10,6 @@ productIcon: NatsProductIcon Scaleway NATS is a managed messaging service that leverages the open-source [NATS messaging system](/nats/concepts/#nats-messaging-system) to enable seamless communication between distributed applications and microservices. It allows you to implement your messaging streams without the hassle of managing the infrastructure, scaling or updates. -## Can I configure Scaleway NATS via Terraform/OpenTofu? - -Yes, check out our [tutorial](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs/guides/mnq_with_nats_terraform_provider) on how to configure Scaleway NATS with the Terraform/OpenTofu [NATS Jetstream provider](https://registry.terraform.io/providers/nats-io/jetstream/latest/docs). - ## What is the NATS messaging system? The **N**eural **A**utonomic **T**ransport **S**ystem, or [NATS](https://nats.io/), is a distributed messaging system, designed to be lightweight and high-performance. It implements both of the following: @@ -26,6 +22,10 @@ Billing is based on [message volume](/nats/concepts/#message-volume) (the total For full pricing details, see our [dedicated pricing page](https://www.scaleway.com/en/pricing/). +## Can I configure Scaleway NATS via Terraform/OpenTofu? + +Yes, check out our [tutorial](https://registry.terraform.io/providers/scaleway/scaleway/latest/docs/guides/mnq_with_nats_terraform_provider) on how to configure Scaleway NATS with the Terraform/OpenTofu [NATS Jetstream provider](https://registry.terraform.io/providers/nats-io/jetstream/latest/docs). + ## Can I access the NATS monitoring endpoint in order to deploy autoscaling tools? The monitoring endpoint is not available on Scaleway NATS. Although you can access your account monitoring information through [Scaleway Cockpit](/cockpit/), this may not be usable by third-party autoscaling tools. As a workaround, you may consider coding a solution whereby your worker monitors consumption information via the metadata on each received message and provides this information to your scaling logic. \ No newline at end of file diff --git a/pages/nats/how-to/create-account.mdx b/pages/nats/how-to/create-account.mdx index c6f06d3ca0..f43f16c861 100644 --- a/pages/nats/how-to/create-account.mdx +++ b/pages/nats/how-to/create-account.mdx @@ -3,7 +3,7 @@ title: How to create a NATS account description: Kickstart your journey with Scaleway NATS. Learn how to set up, manage, and optimize your NATS services effortlessly. tags: messaging queuing enable disable nats account dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 --- import Requirements from '@macros/iam/requirements.mdx' @@ -23,7 +23,7 @@ To start using a NATS message broker, you must first create a NATS account. This 1. Click **NATS** in the **Data and Analytics** section of the Scaleway console side menu. -2. Click **Create a NATS account**. The creation wizard displays. +2. Click **Create NATS account**. The creation wizard displays. diff --git a/pages/nats/how-to/create-credentials.mdx b/pages/nats/how-to/create-credentials.mdx index 27fa673178..d64f720675 100644 --- a/pages/nats/how-to/create-credentials.mdx +++ b/pages/nats/how-to/create-credentials.mdx @@ -3,7 +3,7 @@ title: How to create credentials for NATS description: Learn how to create credentials for Scaleway NATS. Securely manage access, and ensure seamless integration with this step-by-step guide. tags: credentials messaging queuing key token nats dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 --- import Requirements from '@macros/iam/requirements.mdx' @@ -12,7 +12,7 @@ import image from './assets/scaleway-nats-overview.webp' import image2 from './assets/scaleway-nats-creds.webp' -This page shows how to create [credentials](/nats/concepts/#credentials) for Scaleway NATS (previously part of the Messaging and Queuing product). Credentials give their bearer (e.g. services and platforms) access to your service. +This page shows how to create [credentials](/nats/concepts/#credentials) for Scaleway NATS. Credentials give their bearer (e.g. services and platforms) access to your service. You can create multiple sets of credentials for each of your NATS accounts. diff --git a/pages/nats/how-to/delete-account.mdx b/pages/nats/how-to/delete-account.mdx index bd364743c7..6db9ab1ec2 100644 --- a/pages/nats/how-to/delete-account.mdx +++ b/pages/nats/how-to/delete-account.mdx @@ -2,7 +2,7 @@ title: How to delete a NATS account description: Delete a Scaleway NATS account effectively. Safely remove resources with this straightforward guide. dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 tags: delete messaging queuing messaging-and-queuing service delete nats-account --- diff --git a/pages/nats/how-to/manage-credentials.mdx b/pages/nats/how-to/manage-credentials.mdx index 2620e3efde..696fe550a0 100644 --- a/pages/nats/how-to/manage-credentials.mdx +++ b/pages/nats/how-to/manage-credentials.mdx @@ -2,7 +2,7 @@ title: How to manage credentials for Scaleway NATS description: Master managing credentials for Scaleway NATS. Follow this guide to securely update, rotate, and control access to your messaging services. dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 tags: manage credentials nats permissions update revoke --- @@ -11,7 +11,7 @@ import Requirements from '@macros/iam/requirements.mdx' Credentials give their bearer (e.g. services and platforms) access to your service. -This page shows how to manage [credentials](/nats/concepts/#credentials) for Scaleway NATS (previously part of the Messaging and Queuing product). +This page shows how to manage [credentials](/nats/concepts/#credentials) for Scaleway NATS. Note that the only management action available for NATS credentials is revocation. Once credentials are revoked, any user trying to use the credentials to connect to the service will be denied. diff --git a/pages/nats/how-to/monitor-nats-cockpit.mdx b/pages/nats/how-to/monitor-nats-cockpit.mdx index f22e6fe59c..8078f353bb 100644 --- a/pages/nats/how-to/monitor-nats-cockpit.mdx +++ b/pages/nats/how-to/monitor-nats-cockpit.mdx @@ -3,7 +3,7 @@ title: How to monitor NATS with Scaleway Cockpit description: Monitor your NATS service with Scaleway Cockpit. This guide helps you track performance to manage your messaging services efficiently. tags: messaging queuing nats cockpit metrics observability dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 --- import Requirements from '@macros/iam/requirements.mdx' @@ -30,11 +30,15 @@ To view your metrics with Cockpit, you will use a Grafana dashboard which is acc 1. Click **NATS** in the **Data and Analytics** section of the Scaleway console side menu. -2. Click the **Metrics** tab. +2. Use the drop-down menu to select the [region](/nats/concepts/#region) of the NATS account you want to view metrics for. -3. Click **Open Grafana metrics dashboard**. +3. Click the NATS account whose metrics you want to view. -4. Enter your Grafana username and password to log in. +4. Click the **Metrics** tab. + +5. Click **Open Grafana metrics dashboard**. + +6. Enter your Grafana username and password to log in. You are directed to the NATS dashboard, where you can view all your metrics. diff --git a/pages/nats/quickstart.mdx b/pages/nats/quickstart.mdx index 3968bb6916..50345dbd72 100644 --- a/pages/nats/quickstart.mdx +++ b/pages/nats/quickstart.mdx @@ -2,7 +2,7 @@ title: NATS - Quickstart description: Get started with Scaleway NATS. This quickstart guide helps you easily set up and manage scalable messaging solutions in minutes. dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 tags: messaging queuing queueing quickstart messaging-and-queuing nats message-broker queues topics messages streams jetstream --- @@ -19,10 +19,6 @@ import image3 from './assets/scaleway-nats-creds.webp' Scaleway NATS is a managed message broker tool that allows you to transfer messages between different microservices and platforms. This enables them to "talk" to each other effectively even if they are not otherwise compatible. This enables and simplifies microservices application development and allows you to build highly scalable, reliable, distributed applications. - -Scaleway NATS was previously part of our Messaging and Queuing product, and has now become a product in its own right. - - - A Scaleway account logged into the [console](https://console.scaleway.com) diff --git a/pages/queues/api-cli/connect-aws-cli.mdx b/pages/queues/api-cli/connect-aws-cli.mdx index 7d13ebc812..a3c8575a5b 100644 --- a/pages/queues/api-cli/connect-aws-cli.mdx +++ b/pages/queues/api-cli/connect-aws-cli.mdx @@ -3,7 +3,7 @@ title: Connecting Scaleway Queues to the AWS-CLI description: This page explains how to connect Scaleway Queues to the AWS-CLI tags: messaging queues sqs aws-cli cli aws sdk python boto dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2025-04-02 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/queues/api-cli/queues-aws-cli.mdx b/pages/queues/api-cli/queues-aws-cli.mdx index 4dafd3df8a..d1f77f28dd 100644 --- a/pages/queues/api-cli/queues-aws-cli.mdx +++ b/pages/queues/api-cli/queues-aws-cli.mdx @@ -3,7 +3,7 @@ title: Using Scaleway Queues with the AWS-CLI description: This page explains how to use Scaleway Queues with the AWS CLI tags: messaging sqs aws-cli cli aws queues messages dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2025-04-02 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/queues/concepts.mdx b/pages/queues/concepts.mdx index 7e3312a134..baf98086c0 100644 --- a/pages/queues/concepts.mdx +++ b/pages/queues/concepts.mdx @@ -3,7 +3,7 @@ title: Queues - Concepts description: Understand the core concepts of Scaleway Queues. Explore fundamental principles for efficient message handling and service optimization. tags: messaging queuing concepts queues dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2025-04-02 --- diff --git a/pages/queues/how-to/create-credentials.mdx b/pages/queues/how-to/create-credentials.mdx index d70314ec96..e4d2572085 100644 --- a/pages/queues/how-to/create-credentials.mdx +++ b/pages/queues/how-to/create-credentials.mdx @@ -3,7 +3,7 @@ title: How to create credentials for Scaleway Queues description: Learn how to create credentials for Scaleway Queues. Securely manage access and ensure seamless integration with this step-by-step guide. tags: credentials queues messaging queuing key token dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2025-04-02 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/queues/how-to/create-manage-queues.mdx b/pages/queues/how-to/create-manage-queues.mdx index bec11464bf..01c6cb196a 100644 --- a/pages/queues/how-to/create-manage-queues.mdx +++ b/pages/queues/how-to/create-manage-queues.mdx @@ -3,7 +3,7 @@ title: How to create and manage queues description: Learn to create and manage queues with Scaleway Queues. This guide helps you efficiently handle messaging queues for seamless operations. tags: messaging queuing queues sqs dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2022-08-11 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/queues/how-to/manage-credentials.mdx b/pages/queues/how-to/manage-credentials.mdx index 6cd69f1496..4a056cc2ca 100644 --- a/pages/queues/how-to/manage-credentials.mdx +++ b/pages/queues/how-to/manage-credentials.mdx @@ -2,7 +2,7 @@ title: How to manage credentials for Scaleway Queues description: Master managing credentials for Scaleway Queues. Follow this guide to securely update, rotate, and control access to your messaging services. dates: - validation: 2025-04-03 + validation: 2025-10-07 posted: 2025-04-03 tags: manage credentials messaging queuing permissions update revoke --- diff --git a/pages/queues/how-to/monitor-queues-cockpit.mdx b/pages/queues/how-to/monitor-queues-cockpit.mdx index 1e5a2da448..a18f05b87b 100644 --- a/pages/queues/how-to/monitor-queues-cockpit.mdx +++ b/pages/queues/how-to/monitor-queues-cockpit.mdx @@ -3,7 +3,7 @@ title: How to monitor Queues with Scaleway Cockpit description: Monitor your Queues services with Scaleway Cockpit. This guide helps you track performance to manage your messaging services efficiently. tags: messaging queuing queues cockpit metrics observability dates: - validation: 2025-04-03 + validation: 2025-10-07 posted: 2025-04-03 --- import Requirements from '@macros/iam/requirements.mdx' diff --git a/pages/queues/quickstart.mdx b/pages/queues/quickstart.mdx index 55be251d6f..411e11662c 100644 --- a/pages/queues/quickstart.mdx +++ b/pages/queues/quickstart.mdx @@ -2,7 +2,7 @@ title: Queues - Quickstart description: Get started with Scaleway Queues. This quickstart guide helps you easily set up and manage scalable messaging solutions in minutes. dates: - validation: 2025-04-01 + validation: 2025-10-07 posted: 2025-04-01 tags: messaging queuing queueing quickstart messaging-and-queuing sqs message-broker queues --- diff --git a/pages/queues/reference-content/limitations.mdx b/pages/queues/reference-content/limitations.mdx index db0498d852..d0cbbc79e1 100644 --- a/pages/queues/reference-content/limitations.mdx +++ b/pages/queues/reference-content/limitations.mdx @@ -3,7 +3,7 @@ title: Queues Limitations description: Learn about the current limitations of Scaleway Queues tags: messaging limitations space size storage payload max-streams max-consumers max-subscribers max-topics max-queues visibility-timeout dates: - validation: 2025-04-02 + validation: 2025-10-07 posted: 2025-04-02 ---