V tomto tutoriálu vám ukážeme, jak nainstalovat Netdata Monitoring na CentOS 7. 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 instalační nástroj pro sledování výkonu Netdata na serveru CentOS 7.
Funkce Netdata
- Monitoruje a vykresluje různé systémové metriky v reálném čase, jako je CPU, paměť, diskové I/O, síťový provoz, systémové procesy, stav Apache/Nginx, stav MySQL, fronta zpráv Postfix, a další.
- Běží na většině distribucí Linuxu.
- Je vysoce optimalizován pro použití minimálního CPU, paměti a diskových I/O.
- Poskytujte úžasnou grafiku metrik v reálném čase v intuitivním webovém rozhraní.
Nainstalujte Netdata Monitoring na CentOS 7
Krok 1. Nejprve se ujistěte, že je váš systém aktuální.
yum clean all yum -y update
Krok 2. Instalace Netdata Monitoring na CentOS 7.
Před instalací Netdata nainstalujte následující závislost:
yum install libuuid-devel zlib-devel gcc make git autoconf autogen automake pkgconfig psmisc
Spuštěním následujícího příkazu naklonujte Netdata git a spusťte „netdata-installer.sh
” skript pro instalaci Netdata:
git clone https://github.com/firehol/netdata.git --depth=1 cd netdata sudo ./netdata-installer.sh -y
Podle pokynů k instalaci zobrazených na obrazovce se zobrazí interaktivní výzva k instalaci Netdata:
Welcome to netdata! Nice to see you are giving it a try! You are about to build and install netdata to your system. It will be installed at these locations: - the daemon at /usr/sbin/netdata - config files at /etc/netdata - web files at /usr/share/netdata - plugins at /usr/libexec/netdata - cache files at /var/cache/netdata - log files at /var/log/netdata - pid file at /var/run This installer allows you to change the installation path. Press Control-C and run the same command with --help for help. Press ENTER to build and install netdata to your system >
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:
firewall-cmd --permanent --zone=public --add-port=19999/tcp firewall-cmd --reload
Krok 4. Přístup k 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://your-domain.com:19999 nebo
http://ip-vaseho-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 7. Pro další pomoc nebo užitečné informace vám doporučujeme zkontrolovat oficiální webové stránky Netdata.