GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Netdata Monitoring na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Netdata Monitoring na CentOS 8. Pro ty z vás, kteří nevěděli, Netdata je nástroj pro sledování výkonu, řešení problémů a zdraví v reálném čase pro aplikace a systémy. Netdata je bezplatný nástroj s otevřeným zdrojovým kódem, který podporuje systémy Linux, FreeBSD a macOS, který je užitečný pro SysAdminy, DevOps a vývojáře při řešení problémů v reálném čase. Pomocí Netdata můžete monitorovat využití CPU, RAM , diskové I/O, síťový provoz, Postfix a mnoho dalších.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci nástrojů Netdata pro monitorování v reálném čase na CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Doporučujeme použít novou instalaci operačního systému, aby se předešlo případným problémům
  • uživatel sudo bez root nebo přístup k uživateli root . Doporučujeme jednat jako nerootový uživatel sudo , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Netdata Monitoring na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf clean all
sudo dnf update
sudo dnf install git zlib-devel libuuid-devel libmnl gcc make git autoconf automake pkgconfig curl findutils

Krok 2. Instalace Netdata Monitoring na CentOS 8.

Nyní klonujeme kód Netdata z Github:

git clone https://github.com/netdata/netdata.git --depth=100

Po dokončení spusťte sestavování a instalaci pomocí následujícího příkazu:

cd netdata/
sudo ./netdata-installer.sh

Pokud byla instalace úspěšná, měli byste získat výstup jako níže:

--- Check KSM (kernel memory deduper) --- 

Memory de-duplication instructions

You have kernel memory de-duper (called Kernel Same-page Merging,
or KSM) available, but it is not currently enabled.

To enable it run:

    echo 1 >/sys/kernel/mm/ksm/run
    echo 1000 >/sys/kernel/mm/ksm/sleep_millisecs

If you enable it, you will save 40-60% of netdata memory.

 --- Check version.txt --- 
 --- Check apps.plugin --- 
 --- Basic netdata instructions --- 

netdata by default listens on all IPs on port 19999,
so you can access it with:

  http://your-ip-address:19999/

To stop netdata run:

  systemctl stop netdata

To start netdata run:

  systemctl start netdata

 --- We are done! ---

Po instalaci by se služba Netdata měla spustit automaticky:

sudo systemctl status netdata

Krok 3. Nakonfigurujte bránu firewall pro Netdata.

Než budete mít přístup k webovému rozhraní Netdata, musíte upravit pravidla brány firewall tak, aby umožňovala provoz na portu 19999, výchozím komunikačním portu Netdata:

sudo firewall-cmd --permanent --zone=public --add-port=19999/tcp
sudo firewall-cmd --reload

Krok 4. Přístup k webovému rozhraní Netdata.

Síťová data budou ve výchozím nastavení dostupná na portu HTTP 19999. Otevřete svůj oblíbený prohlížeč a přejděte na http://vase-domena.com:19999 nebo http://adresa-ip-serveru:19999

Blahopřejeme! Úspěšně jste nainstalovali Netdata. Děkujeme, že jste použili tento návod k instalaci nástroje Netdata pro sledování výkonu v reálném čase na systém CentOS 8. Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Netdata.


Cent OS
  1. Jak nainstalovat ownCloud na CentOS 8

  2. Jak nainstalovat Netdata Monitoring na CentOS 7

  3. Jak nainstalovat Netdata na CentOS 8

  1. Jak nainstalovat Vagrant na CentOS 7

  2. Jak nainstalovat Gitea na CentOS 8

  3. Jak nainstalovat Memcached na CentOS 8

  1. Jak nainstalovat Nginx na CentOS 7

  2. Jak nainstalovat Apache na CentOS 7

  3. Jak nainstalovat Tomcat 8.5 na CentOS 7