Docker Standalone
Once you have successfully installed SigNoz on Docker Standalone, the following sections provide an overview of the activities that are required to successfully operate SigNoz.
Stop/Start​
To stop the running SigNoz cluster:
docker-compose -f docker/clickhouse-setup/docker-compose.yaml stop
To start/resume the running SigNoz cluster:
docker-compose -f docker/clickhouse-setup/docker-compose.yaml up -d
*Note: The stopped SigNoz cluster should resume and mount to the existing docker volumes.
Upgrade​
Use the commands below to sync to the latest release.
- Checkout to
main
branch:
git checkout main
- Pull the
latest
changes from the SigNoz GitHub repository:
git pull origin main
- Go to
deploy
folder and run theinstall.sh
script:
cd deploy && ./install.sh
In case you wish to upgrade the SigNoz cluster to a specific version, let's say v0.6.2
, follow the steps below:
- Checkout to the v0.6.2 tag:
git checkout v0.6.2
- Go to
deploy
folder and run theinstall.sh
script:
cd deploy && ./install.sh
warning
- Be careful with breaking changes across versions!
- There might be misconfiguration caused by version mismatch.
Uninstall​
Enter the following command to uninstall SigNoz:
docker-compose -f docker/clickhouse-setup/docker-compose.yaml down -v
Remove the Sample Application​
Follow the steps in this section to remove the sample application that comes installed with SigNoz:
From the directory in which you installed SigNoz, open Docker Compose file
deploy/docker/clickhouse-setup/docker-compose.yaml
in a plain-text editor.Comment out or remove the
services.hotrod
andservices.load-hotrod
sections:Move into the
deploy
directory and run theinstall.sh
script again:
cd deploy && ./install.sh
Note: If you still see the HotROD services on the dashboard, just wait for a few minutes and the changes will reflect.