Uninstall Netdata
⚠️ If you're having trouble updating Netdata, moving from one installation method to another, or generally having issues with your Netdata Agent installation, consider our reinstall Netdata doc instead of removing the Netdata Agent entirely.
Our self-contained uninstaller is able to remove Netdata installations created with shell installer. It doesn't need any
other Netdata repository files to be run. All it needs is an .environment
file, which is created during installation
(with shell installer) and put in ${NETDATA_USER_CONFIG_DIR}/.environment
(by default /etc/netdata/.environment
).
That file contains some parameters which are passed to our installer and which are needed during uninstallation process.
Mainly two parameters are needed:
A workflow for uninstallation looks like this:
- Find your
.environment
file, which is usually/etc/netdata/.environment
in a default installation. - If you cannot find that file and would like to uninstall Netdata, then create a new file with the following content:
- Run
netdata-uninstaller.sh
as follows
Note: Existing installations may still need to download the file if it's not present. To execute uninstall in that case, run the following commands:
The default environment_file
is /etc/netdata/.environment
.
Note: This uninstallation method assumes previous installation with
netdata-installer.sh
or the kickstart script. Currently using it when Netdata was installed by a package manager can work or cause unexpected results.