diff --git a/documentation/docs/alert/contact_points.md b/documentation/docs/alert/contact_points.md index ebb7ddeb3e..5b740115c1 100644 --- a/documentation/docs/alert/contact_points.md +++ b/documentation/docs/alert/contact_points.md @@ -43,7 +43,7 @@ To use SMTP with a PMM Docker installation: *NB: If you are using your Gmail’s SMTP credentials as shown above, you will have to generate an app password and fill it in as the value of your $GF_SMTP_PASSWORD variable.* 2. Pass in the `.env` file to Docker run using the `--env-file` flag: ``` - docker run --env-file=.env -p 443:443 -p 80:80 perconalab/pmm-server:3.0.0-beta + docker run --env-file=.env -p 443:443 -p 80:80 percona/pmm-server:3 ``` This command starts a docker container and will keep running as long as the container is also running. Stopping the command (e.g with Ctrl+C) will stop the container hence, subsequent commands should be run in a new terminal. diff --git a/documentation/docs/how-to/secure.md b/documentation/docs/how-to/secure.md index 7210c3a0cd..b034f1a679 100644 --- a/documentation/docs/how-to/secure.md +++ b/documentation/docs/how-to/secure.md @@ -34,7 +34,7 @@ For example, if your own certificates are in `/etc/pmm-certs`: ```sh docker run -d -p 443:443 --volumes-from pmm-data \ --name pmm-server -v /etc/pmm-certs:/srv/nginx \ - --restart always perconalab/pmm-server:3.0.0-beta + --restart always percona/pmm-server:3 ``` !!! note alert alert-primary "" diff --git a/documentation/docs/install-pmm/HA.md b/documentation/docs/install-pmm/HA.md index 6052d56a85..a94d002a15 100644 --- a/documentation/docs/install-pmm/HA.md +++ b/documentation/docs/install-pmm/HA.md @@ -54,7 +54,7 @@ For all IP addresses, use the format `17.10.1.x`, and for all usernames and pass | `PMM_PASSIVE_NODE_ID` | The unique ID for your first passive PMM Server node.

Example: `pmm-server-passive` | `PMM_PASSIVE2_IP` | The IP address of the instance where the second passive PMM Server is running or the desired IP address for your second passive PMM Server container within the Docker network, depending on your setup.

Example: `17.10.1.7` | `PMM_PASSIVE2_NODE_ID` | The unique ID for your second passive PMM Server node.

Example: `pmm-server-passive2` -| `PMM_DOCKER_IMAGE`         | The specific PMM Server Docker image for this guide.

Example: `perconalab/pmm-server:3.0.0-beta` +| `PMM_DOCKER_IMAGE`         | The specific PMM Server Docker image for this guide.

Example: `percona/pmm-server:3` ??? example "Expected output" @@ -73,7 +73,7 @@ For all IP addresses, use the format `17.10.1.x`, and for all usernames and pass export PMM_PASSIVE_NODE_ID=pmm-server-passive export PMM_PASSIVE2_IP=17.10.1.7 export PMM_PASSIVE2_NODE_ID=pmm-server-passive2 - export PMM_DOCKER_IMAGE=perconalab/pmm-server:3.0.0-beta + export PMM_DOCKER_IMAGE=percona/pmm-server:3 ``` !!! note alert alert-primary "Note" diff --git a/documentation/docs/install-pmm/install-pmm-client/docker.md b/documentation/docs/install-pmm/install-pmm-client/docker.md index e571c51349..499d3159f8 100644 --- a/documentation/docs/install-pmm/install-pmm-client/docker.md +++ b/documentation/docs/install-pmm/install-pmm-client/docker.md @@ -9,7 +9,7 @@ The PMM Client Docker image is available for both x86_64 and ARM64 architectures ```sh docker pull \ - percona/pmm-client:2 + percona/pmm-client:3 ``` 2. Use the image as a template to create a persistent data store that preserves local data when the image is updated: @@ -18,7 +18,7 @@ The PMM Client Docker image is available for both x86_64 and ARM64 architectures docker create \ --volume /srv \ --name pmm-client-data \ - percona/pmm-client:2 /bin/true + percona/pmm-client:3 /bin/true ``` 3. Run the container to start [pmm-agent](../../use/commands/pmm-agent.md) in setup mode. Set `X.X.X.X` to the IP address of your PMM Server. (Do not use the `docker --detach` option as PMM agent only logs to the console.) @@ -35,7 +35,7 @@ The PMM Client Docker image is available for both x86_64 and ARM64 architectures -e PMM_AGENT_SETUP=1 \ -e PMM_AGENT_CONFIG_FILE=config/pmm-agent.yaml \ --volumes-from pmm-client-data \ - percona/pmm-client:2 + percona/pmm-client:3 ``` !!! hint alert-success "Tips" You can find a complete list of compatible environment variables [here](../../use/commands/pmm-agent.md). @@ -53,7 +53,7 @@ You can now add services with [`pmm-admin`](../../use/commands/pmm-admin.md) by !!! hint alert alert-success "Tips" - Adjust host firewall and routing rules to allow Docker communications. ([Read more](../../troubleshoot/checklist.md) - - For help: `docker run --rm percona/pmm-client:2 --help` + - For help: `docker run --rmpercona/pmm-client:3 --help` In the GUI: diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/env_var.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/env_var.md index 145d5b02d9..4afd87a201 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/env_var.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/env_var.md @@ -3,7 +3,7 @@ Configure PMM Server by setting Docker container environment variables using the `-e var=value` syntax: ```bash -docker run -e PMM_DATA_RETENTION=720h -e PMM_DEBUG=true perconalab/pmm-server:3.0.0-beta +docker run -e PMM_DATA_RETENTION=720h -e PMM_DEBUG=true percona/pmm-server:3 ``` ## Core configuration variables diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/restore_container.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/restore_container.md index 1ba2b6fdd8..49ecb77bbb 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/restore_container.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/restore_container.md @@ -39,7 +39,7 @@ To restore the container: 5. Remove Victoria Metrics data folder. ```sh - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta rm -r /srv/victoriametrics/data + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 rm -r /srv/victoriametrics/data ``` 6. Copy the data. @@ -51,15 +51,15 @@ To restore the container: 7. Restore permissions. ```sh - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R root:root /srv && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R pmm:pmm /srv/alertmanager && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R root:pmm /srv/clickhouse && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R grafana:grafana /srv/grafana && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R pmm:pmm /srv/logs && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R postgres:postgres /srv/postgres14 && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R pmm:pmm /srv/prometheus && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R pmm:pmm /srv/victoriametrics && \ - docker run --rm --volumes-from pmm-data -it perconalab/pmm-server:3.0.0-beta chown -R postgres:postgres /srv/logs/postgresql14.log + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R root:root /srv && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R pmm:pmm /srv/alertmanager && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R root:pmm /srv/clickhouse && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R grafana:grafana /srv/grafana && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R pmm:pmm /srv/logs && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R postgres:postgres /srv/postgres14 && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R pmm:pmm /srv/prometheus && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R pmm:pmm /srv/victoriametrics && \ + docker run --rm --volumes-from pmm-data -it percona/pmm-server:3 chown -R postgres:postgres /srv/logs/postgresql14.log ``` 8. Start the image. diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_data_container.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_data_container.md index 0d75300d01..e7e61d2aa3 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_data_container.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_data_container.md @@ -9,7 +9,7 @@ To run Docker with data container: ```sh docker create --volume /srv \ --name pmm-data \ - perconalab/pmm-server:3.0.0-beta /bin/true + percona/pmm-server:3 /bin/true ``` !!! caution alert alert-warning "Important" @@ -38,7 +38,7 @@ To run Docker with data container: --volumes-from pmm-data \ --network=pmm_default \ --name pmm-server \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` 4. Change the password for the default `admin` user, replacing `your_secure_password123` with a strong, unique password: diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_host_dir.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_host_dir.md index b27a4cfb24..da822d46e6 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_host_dir.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_host_dir.md @@ -7,7 +7,7 @@ To run Docker with the host directory: 1. Pull the image: ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 2. Run the image: @@ -20,7 +20,7 @@ To run Docker with the host directory: --volumes-from pmm-data \ --network=pmm_default \ --name pmm-server \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` 3. Change the password for the default `admin` user: diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_vol.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_vol.md index 90c1cdc6bf..1495eaba3a 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_vol.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/run_with_vol.md @@ -7,7 +7,7 @@ To run Docker with volume: 1. Pull the image: ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 2. Create a volume: @@ -26,7 +26,7 @@ To run Docker with volume: --volumes-from pmm-data \ --network=pmm_default \ --name pmm-server \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` 4. Change the password for the default `admin` user, replacing `your_secure_password123` with a strong, unique password: diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/upgrade_container.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/upgrade_container.md index 8167bb96e7..b9c91e923c 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/upgrade_container.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/docker/upgrade_container.md @@ -39,7 +39,7 @@ To upgrade the container: 3. Pull the latest image. ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 4. Rename the original container @@ -58,7 +58,7 @@ To upgrade the container: --publish 443:443 \ --volumes-from pmm-data \ --name pmm-server \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` diff --git a/documentation/docs/install-pmm/install-pmm-server/baremetal/podman/index.md b/documentation/docs/install-pmm/install-pmm-server/baremetal/podman/index.md index e519f06198..8011749682 100644 --- a/documentation/docs/install-pmm/install-pmm-server/baremetal/podman/index.md +++ b/documentation/docs/install-pmm/install-pmm-server/baremetal/podman/index.md @@ -79,7 +79,7 @@ On the other hand, the manual method offers a simpler setup with complete contro ```sh PMM_WATCHTOWER_HOST=http://watchtower:8080 PMM_WATCHTOWER_TOKEN=123 - PMM_IMAGE=docker.io/perconalab/pmm-server:3.0.0-beta + PMM_IMAGE=docker.io/percona/pmm-server:3 ``` 3. Create or update the Watchtower service file at `~/.config/systemd/user/watchtower.service`: @@ -154,7 +154,7 @@ On the other hand, the manual method offers a simpler setup with complete contro 2. Create the environment file at `~/.config/systemd/user/pmm-server.env`: ```sh - PMM_IMAGE=docker.io/perconalab/pmm-server:3.0.0-beta + PMM_IMAGE=docker.io/percona/pmm-server:3 ``` 3. Start services: diff --git a/documentation/docs/pmm-admin/security/ssl_encryption.md b/documentation/docs/pmm-admin/security/ssl_encryption.md index 54de5ebda7..f6c3f43b5a 100644 --- a/documentation/docs/pmm-admin/security/ssl_encryption.md +++ b/documentation/docs/pmm-admin/security/ssl_encryption.md @@ -20,7 +20,7 @@ For container-based installation, if your certificates are in a directory called ```sh docker run -d -p 443:443 --volumes-from pmm-data \ --name pmm-server -v /etc/pmm-certs:/srv/nginx \ - --restart always perconalab/pmm-server:3.0.0-beta + --restart always percona/pmm-server:3 ``` !!! note alert alert-primary "" @@ -66,7 +66,7 @@ docker run \ -e PMM_AGENT_CONFIG_FILE=config/pmm-agent.yaml \ -v /your_directory_with/certs:/etc/pki/tls/certs \ --volumes-from pmm-client-data \ -percona/pmm-client:2 +percona/pmm-client:3 ``` diff --git a/documentation/docs/pmm-upgrade/migrating_from_pmm_2.md b/documentation/docs/pmm-upgrade/migrating_from_pmm_2.md index 1db602c8d8..3c6966ef05 100644 --- a/documentation/docs/pmm-upgrade/migrating_from_pmm_2.md +++ b/documentation/docs/pmm-upgrade/migrating_from_pmm_2.md @@ -47,13 +47,13 @@ Before upgrading to PMM 3, ensure your PMM 2 Server is running the latest versio 5. Pull PMM 3 Server image: ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 6. Run new container with existing volume: ```sh - docker run -d -v pmm-server-data:/srv -p 443:8443 --name pmm-server --restart always perconalab/pmm-server:3.0.0-beta + docker run -d -v pmm-server-data:/srv -p 443:8443 --name pmm-server --restart always percona/pmm-server:3 ``` === "PMM 2 with data container" @@ -96,13 +96,13 @@ Before upgrading to PMM 3, ensure your PMM 2 Server is running the latest versio 5. Pull PMM 3 Server image: ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 6. Run new container with existing data container: ```sh - docker run -d --volumes-from pmm-server-data -p 443:8443 --name pmm-server --restart always perconalab/pmm-server:3.0.0-beta + docker run -d --volumes-from pmm-server-data -p 443:8443 --name pmm-server --restart always percona/pmm-server:3 ``` ## Step 3: Migrate PMM 2 Clients to PMM 3 diff --git a/documentation/docs/pmm-upgrade/upgrade_docker.md b/documentation/docs/pmm-upgrade/upgrade_docker.md index 5e76d457f1..009d55ea72 100644 --- a/documentation/docs/pmm-upgrade/upgrade_docker.md +++ b/documentation/docs/pmm-upgrade/upgrade_docker.md @@ -29,7 +29,7 @@ Follow these steps to upgrade your PMM Server while preserving your monitoring d 3. Pull the latest image: ```sh - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` 4. Rename the original container: @@ -47,7 +47,7 @@ Follow these steps to upgrade your PMM Server while preserving your monitoring d --publish 443:8443 \ --volumes-from pmm-data \ --name pmm-server \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` 6. After upgrading, verify that PMM Server is running correctly and all your data is accessible. diff --git a/documentation/docs/pmm-upgrade/upgrade_helm.md b/documentation/docs/pmm-upgrade/upgrade_helm.md index d034be6231..77bd59a72f 100644 --- a/documentation/docs/pmm-upgrade/upgrade_helm.md +++ b/documentation/docs/pmm-upgrade/upgrade_helm.md @@ -24,7 +24,7 @@ Before starting the upgrade, complete these preparation steps to ensure you can ```sh # Replace with the latest PMM version - docker pull perconalab/pmm-server:3.0.0-beta + docker pull percona/pmm-server:3 ``` ## Upgrade steps diff --git a/documentation/docs/reference/third-party/postgresql.md b/documentation/docs/reference/third-party/postgresql.md index c8bc839074..f780df7ab9 100644 --- a/documentation/docs/reference/third-party/postgresql.md +++ b/documentation/docs/reference/third-party/postgresql.md @@ -103,5 +103,5 @@ To use PostgreSQL as an external database: -e GF_DATABASE_CA_CERT_PATH=$GF_CA_PATH -e GF_DATABASE_CLIENT_KEY_PATH=$GF_KEY_PATH -e GF_DATABASE_CLIENT_CERT_PATH=$GF_CERT_PATH - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` diff --git a/documentation/docs/use/dashboards-panels/share-dashboards/share_dashboard.md b/documentation/docs/use/dashboards-panels/share-dashboards/share_dashboard.md index 82ae55bc27..6066e94caa 100644 --- a/documentation/docs/use/dashboards-panels/share-dashboards/share_dashboard.md +++ b/documentation/docs/use/dashboards-panels/share-dashboards/share_dashboard.md @@ -50,7 +50,7 @@ To enable image rendering: -p 8443:443 \ -e GF_RENDERING_SERVER_URL=http://renderer:8081/render \ -e GF_RENDERING_CALLBACK_URL=https://pmm-server:8443/graph/ \ - perconalab/pmm-server:3.0.0-beta + percona/pmm-server:3 ``` ### Render panel image