Monitoring sistem komputer secara real time dengan Netdata

Assalamualaikum Wr Wb

Hallo Friends, hari ini saya ingin sharing tentang tools yg sangat berguna untuk sistem linux anda, Tools ini bernama Netdata.



Netdata adalah tools yg gratis, sederhana, dan sangat berguna untuk menyediakan pemantauan kinerja terhadap sistem linux kita, aplikasi, perangkat SNMP dan netdata ini memvisualisasikan hasilnya di dalam web browser secara real time.
Netdata di program menggunakan bahasa pemrograman C, sehingga sangat ringan. Mengkonsumsi kurang dari 3% dari penggunaan inti CPU tunggal dan 10-15MB RAM dan juga memiliki plugin API, sehingga Anda dapat memonitor aplikasi apapun.

Hal - Hal yang dapat dipantau oleh NetData dalam sistem Linux kita :
  •      penggunaan CPU
  •      Penggunaan RAM
  •      penggunaan memori Swap
  •      penggunaan memori kernel
  •      Hard disk dan penggunaannya
  •      antarmuka jaringan
  •      Iptables
  •      Netfilter
  •      perlindungan DDoS
  •      proses
  •      Aplikasi
  •      NFS server
  •      Web server (Apache & Nginx)
  •      Database server (MySQL)
  •      DHCP server
  •      Server DNS
  •      email server
  •      Server proxy
  •      PHP
  •      perangkat SNP
  •      Dan masih banyak lagi.
Nah berikut ini langkah - langkah installasi nya :
1. Kita install dahulu aplikasi pendukungnya
#apt-get install curl jq nodejs zlib1g-dev uuid-dev libmnl-dev gcc make git autoconf autogen automake pkg-config
2. kemudian kita clone netdata dari github
#git clone https://github.com/firehol/netdata.git --depth=1
3. Kemudian kita menuju ke directory /netdata/
#cd netdata/
install netdata
#./netdata-installer.sh

Akan muncul seperti berikut :
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
  - db files      at /var/lib/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 >  Enter

Maka akan muncul proses, tunggu hingga sudah muncul tulisan berikut :
OK. NetData is installed and it is running (listening to *:19999).

-------------------------------------------------------------------------------

INFO: Command line options changed. -pidfile, -nd and -ch are deprecated.
If you use custom startup scripts, please run netdata -h to see the
corresponding options and update your scripts.

Hit http://localhost:19999/ from your browser.

To stop netdata, just kill it, with:

  killall netdata

To start it, just run it:

  /usr/sbin/netdata

Enjoy!


Uninstall script generated: ./netdata-uninstaller.sh 


4. Setelah selesai kita bisa mengaksesnya di :
http://ip-server-anda:19999
5. Maka tampilannya seperti berikut ini
Nah di netdata ini banyak sekali yg dapat di monitor, fitur - fitur nya bisa kita lihat di sidebarnya
kita dapat memonitor disk & ram
memonitor swap
memonitor network
memonitor kernel
memonitor interface network
dan masih banyak lagi yg lain



Sekian info dari saya semoga bermanfaat


Wassalamualaikum Wr Wb



Sumber Referensi :

0 Response to Monitoring sistem komputer secara real time dengan Netdata

Post a Comment