How to Install Netdata on AlmaLinux 10
Netdata is an Open Source real-time server monitoring tool. It collects real-time data like CPU usage, RAM usage, Load, SWAP usage, Bandwidth usage, Disk usage, etc.
Check for System Updates
First, we will update the system to the latest with the following commands,
yum update
Installing EPEL Repo
Install EPEL Repo by running following command.
yum install epel-release -y
Install required packages for Netdata
Install required packages for Netdata by running following command.
wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
The script may prompt you for input before installing any packages, please input Y or Yes to accept the packages being installed.
Output:
[root@vps ~]# wget -O /tmp/netdata-kickstart.sh https://my-netdata.io/kickstart.sh && sh /tmp/netdata-kickstart.sh
--2025-05-31 11:39:44-- https://my-netdata.io/kickstart.sh
Resolving my-netdata.io (my-netdata.io)... 104.21.80.1, 104.21.112.1, 104.21.64.1, ...
Connecting to my-netdata.io (my-netdata.io)|104.21.80.1|:443... connected.
HTTP request sent, awaiting response... 307 Temporary Redirect
Location: https://get.netdata.cloud/kickstart.sh [following]
--2025-05-31 11:39:44-- https://get.netdata.cloud/kickstart.sh
Resolving get.netdata.cloud (get.netdata.cloud)... 104.22.79.229, 172.67.36.172, 104.22.78.229, ...
Connecting to get.netdata.cloud (get.netdata.cloud)|104.22.79.229|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 95337 (93K) [application/octet-stream]
Saving to: ‘/tmp/netdata-kickstart.sh’
/tmp/netdata-kickst 100%[===================>] 93.10K --.-KB/s in 0.003s
2025-05-31 11:39:45 (28.3 MB/s) - ‘/tmp/netdata-kickstart.sh’ saved [95337/95337]
--- Using /tmp/netdata-kickstart-evRqswg4Yl as a temporary directory. ---
--- Checking for existing installations of Netdata... ---
--- No existing installations of netdata found, assuming this is a fresh install. ---
--- Attempting to install using native packages... ---
--- Checking for availability of repository configuration package. ---
WARNING No repository configuration package available for almalinux 10. Cannot install native packages on this system.
WARNING Could not install native binary packages, falling back to alternative installation method.
[/tmp/netdata-kickstart-evRqswg4Yl]# sh -c /usr/bin/curl https://github.com/netdata/netdata-nightlies/releases/latest -s -L -I -o /dev/null -w '%{url_effective}' | grep -Eo '[^/]+$'
OK
Once the installation is complete, start and enable Netdata to start up automatically on boot/reboot and verify the application status using the commands below.
systemctl start netdata
systemctl enable netdata
systemctl status netdata
Firewall Configuration
Netdata listens on port 19999 by default, enable ports in firewall to use Netdata from browser.
firewall-cmd --permanent --add-port=19999/tcp
firewall-cmd --reload
Netdata Dashboard
Enter the following URL on the browser to access the Netdata dashboard. By default netdata works on 19999 port.
http://<Enter Your IP Here>:19999/
The dashboard will look like this.
CrownCloud - Get a SSD powered KVM VPS at $4.5/month!
Use the code WELCOME
for 10% off!
1 GB RAM / 25 GB SSD / 1 CPU Core / 1 TB Bandwidth per month
Available Locations: LAX | MIA | ATL | FRA | AMS