Apa itu Netdata ?
Netdata adalah monitoring Linux, FreeBSD, dan MacOS berbasis website yang digunakan untuk mendistribusikan kinerja real-time dan pemantauan sistem pada server secara realtime. Netdata dapat diinstal di VPS, Barmetal, container, dan perangkat IOT.
Instalasi
Pastikan login menggunakan root dan akses konsol menggunakan SSH, kemudian install beberapa dependensi yang diperlukan oleh Netdata
1 2 | [root@iaasweb ~]# yum -y update [root@iaasweb ~]# yum -y install autoconf automake curl gcc git libmnl-devel libuuid-devel openssl-devel libuv-devel lz4-devel Judy-devel make nc pkgconfig python zlib-develnn |
Langkah selanjutnya adalah mendownload paket Netdata menggunakan git clone dan instalasi
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | [root@iaasweb ~]# git clone https://github.com/firehol/netdata.git --depth=1 [root@iaasweb ~]# cd netdata/ [root@iaasweb ~]# ./netdata-installer.sh --- -- --- --- We are done! --- ^ |.-. .-. .-. .-. .-. . netdata .-. .-. .-. .-. .-. .- | '-' '-' '-' '-' '-' '-' '-' '-' '-' '-' +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---> --- is installed and running now! --- enjoy real-time performance and health monitoring... |
Firewall
Setelah proses instalasi selesai, langkah selanjutnya adalah membuka port 19999 pada firewalld dan menjalankan servis netdata
1 2 3 4 5 | [root@iaasweb ~]# firewall-cmd --permanent --zone=public --add-port=19999/tcp success [root@iaasweb ~]# firewall-cmd --reload success [root@iaasweb ~]# systemctl start netdata && systemctl enable netdata |
Tampilan Netdata
Berikut adalah tampilan dashboard Netdata, silahkan akses melalui browser http://ip.address:19999