V tomto článku vysvětlíme nezbytné kroky k instalaci Netdata na Rocky Linux 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Netdata je nástroj pro vizualizaci a sledování metrik v reálném čase, optimalizovaný pro akumulaci všech typů dat, jako je využití procesoru, využití paměti RAM, zatížení, využití SWAP, využití šířky pásma, disk použití atd. Netdata jsou navržena pro rychlost a automatizována pro snadnost.
Předpoklad:
- Operační systém s Rocky Linux 8
- Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
- Gnome Terminal pro Linux Desktop
- Klient PuTTy SSH pro Windows nebo macOS
- Powershell pro Windows 10/11
- Znáte příkazy DNF
Nainstalujte Netdata na Rocky Linux 8
Krok 1. Než začnete instalovat jakýkoli balíček na váš server Rocky Linux, vždy doporučujeme zkontrolovat, zda jsou všechny systémové balíčky aktualizovány.
sudo dnf install epel-release sudo dnf update sudo dnf upgrade
Krok 2. Nainstalujte Netdata na Rocky Linux.
Instalace Netdata na váš systém Rocky Linux je přímočará. Nyní spusťte následující příkaz níže a stáhněte si nejnovější verzi Netdata z jeho oficiálních webových stránek:
git clone --recurse-submodules https://github.com/netdata/netdata.git --depth=100
Potom změňte adresář na Netdata a nainstalujte všechny požadované závislosti pomocí následujícího příkazu:
cd netdata ./packaging/installer/install-required-packages.sh --non-interactive --dont-wait netdata sudo dnf --enablerepo=powertools install libuv-devel
Nakonec spusťte následující skript pro sestavení a instalaci Netdata:
./netdata-installer.sh
Výsledek:
--- real-time performance monitoring, done right! --- You are about to build and install netdata to your system. The build process will use /tmp for any temporary files. You can override this by setting $TMPDIR to a writable directory where you can execute files. It will be installed at these locations: - the daemon at /usr/sbin/netdata - config files in /etc/netdata - web files in /usr/share/netdata - plugins in /usr/libexec/netdata - cache files in /var/cache/netdata - db files in /var/lib/netdata - log files in /var/log/netdata - pid file at /var/run/netdata.pid - logrotate file at /etc/logrotate.d/netdata -----------------------------------------------------
Po instalaci spusťte a povolte Netdata a ověřte stav pomocí příkazů:
sudo systemctl start netdata sudo systemctl enable netdata sudo systemctl status netdata
Krok 3. Nakonfigurujte bránu firewall.
Netdata ve výchozím nastavení naslouchají na portu 19999, což umožňuje portům ve bráně firewall používat Netdata z prohlížeče:
sudo firewall-cmd --permanent --add-port=19999/tcp sudo firewall-cmd --permanent --add-port=80/tcp sudo firewall-cmd --reload
Krok 4. Přístup k Netdata na Rocky Linux 8.
Nakonec otevřete webový prohlížeč a procházejte zobrazenou adresu URL:
http://your-server-ip-address:19999
Zobrazí se panel s přehledem různých systémových metrik, jako je využití CPU a paměti.
To je vše, co potřebujete k instalaci Netdata na Rocky Linux 8. Doufám, že vám tento rychlý tip pomůže. Další informace o nástroji Netdata pro monitorování serverů v reálném čase najdete v jejich oficiální znalostní databázi. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.