This repo hosts binary packages for netdata.
Files ending in .run
are Linux binary self-extracting shell scripts, generated with makeself
.
To use one, download it and run it.
To install the latest version use this:
bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh)
If your shell fails to handle the above one liner, do this:
curl -Ss https://my-netdata.io/kickstart-static64.sh >/tmp/kickstart-static64.sh
sh /tmp/kickstart-static64.sh
The package will install everything in /opt/netdata
(remember to prepend /opt/netdata
to command examples found in the netdata wiki).
The following changes will be made to the system:
- user
netdata
will be added. - group
netdata
will be added. - logrotate configuration will be added at
/etc/logrotate.d/netdata
. - if the system is running
systemd
, the file/etc/systemd/system/netdata.service
will be created. - if the system is not running systemd, then depending on the distribution and version the file
/etc/init.d/netdata
will be added. This works for older Ubuntu, Debian, CentOS and for OpenRC based Gentoo systems.
Other than the above, the system is not altered in any way.
All programs included in the package are statically linked and do not depend on any
system library. The operating system is expected to provide very basic tools, like
tar
, gzip
, etc, so they can be used even if the system is just a busybox
.
For example, these packages run on CirrOS.
You can use these binary files for installing netdata:
- On ancient Linux installations, that you cannot update for a reason.
- On Linux distributions that do not provide a package management system (CirrOS, CoreOS, etc).
These packages include:
- statically linked
BASH
, version 4+ - statically linked
curl
, version 7.53.1+ - statically linked
fping
, version 4.0+ - statically linked
netdata
, version 1.6+, with statically linkedapps.plugin
.
The packages can be used to update an existing installation made by another version of them.
If you want to use these packages on systems that you have installed netdata from source,
we suggest to uninstall the previous version first. If you don't uninstall it, these
package will fail to update your system properly (i.e. they will not overwrite the existing
/etc/systemd/system/netdata.service
, /etc/logrotate.d/netdata
, /etc/init.d/netdata
).