GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Mengatur Pemantauan Kinerja Real-Time dengan Netdata di Ubuntu

Netdata menyediakan pemantauan kinerja yang akurat melalui dasbor web yang dapat diperluas yang memvisualisasikan proses dan layanan pada sistem Linux Anda. Ini memantau metrik tentang CPU, memori, disk, jaringan, proses, dan banyak lagi.

Netdata tidak memerlukan konfigurasi tambahan yang diperlukan setelah diinstal, tetapi menyediakan kustomisasi yang signifikan. Efisiensi dan kecepatan aplikasi bertujuan agar sebanding dengan alat administrasi konsol asli seperti vmstat, iostat, dan htop .

Langkah-langkah dalam tutorial ini mencakup semua yang Anda butuhkan untuk berhasil menyiapkan satu server Ubuntu 16.04 yang menjalankan Netdata menggunakan server web bawaannya

Sebelum kita menginstal apapun, pastikan indeks paket sistem sudah yang terbaru.

sudo apt-get update && sudo apt-get upgrade -y

Selanjutnya, instal dependensi Netdata, yang menyertakan gcc (kompiler C), alat GNU Autoconf, manajemen GUID, dan pustaka kompresi untuk server web internal Netdata.

sudo apt-get install zlib1g-dev uuid-dev libmnl-dev gcc make autoconf autoconf-archive autogen automake pkg-config curl

Rangkaian paket berikutnya bersifat opsional tetapi direkomendasikan oleh Netdata, dan mencakup Python, beberapa paket Python, dan Node.JS. Versi stabil dari Node.js yang dibundel dengan pengelola paket sistem cocok untuk persyaratan Netdata. Instal ini selanjutnya.

sudo apt-get install python python-yaml python-mysqldb python-psycopg2 nodejs lm-sensors netcat

Untuk menginstal Netdata sendiri, kita harus menggunakan repositori GitHub proyek. Kloning repositori Netdata ke direktori home Anda.

git clone https://github.com/firehol/netdata.git --depth=1 ~/netdata

Pindah ke direktori yang baru dikloning.

cd ~/netdata

Sekarang buat dan instal aplikasi menggunakan netdata-installer.sh skrip shell di direktori ini. Pastikan untuk menambahkan sudo di sini, jika tidak, cara Netdata mengumpulkan data sistem (melalui pengumpul data) tidak akan berfungsi dengan benar.

sudo ./netdata-installer.sh

Output yang akan Anda lihat pertama kali berisi informasi di mana Netdata akan menyimpan semua komponennya. Anda dapat membaca ini sehingga Anda sedikit lebih akrab dengan bagaimana program tersebar di sistem file setelah instalasi.

Installer Output
. . .
  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
. . .

Tekan ENTER untuk melanjutkan instalasi. Setelah beberapa saat, di akhir rantai keluaran, Anda akan melihat pesan berikut:

. . .
  ^
  |.-.   .-.   .-.   .-.   .-.   .  netdata                          .-.   .-
  |   '-'   '-'   '-'   '-'   '-'   is installed and running now!  -'   '-'  
  +----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--->

  enjoy real-time performance and health monitoring...

Netdata sekarang berhasil diinstal dan dijalankan, dan akan berjalan secara otomatis setelah server me-reboot juga.

Jika Anda telah mengaktifkan UFW, Anda harus membuka port 19999 untuk server web internal Netdata.

sudo ufw allow 19999/tcp

Pada titik ini, Anda dapat melihat dasbor default dengan mengunjungi http:// your_server_ip:19999/ di peramban favorit Anda. Anda akan melihat ikhtisar metrik langsung sistem. Ini adalah pemeriksaan yang baik bahwa semuanya berfungsi. Jika ada pembaruan yang tersedia, Anda hanya perlu menjalankan skrip pembaruan yang disediakan dari repositori Netdata Git, yang kami kloning ke direktori beranda pengguna Linux di Langkah 1. Artinya, saat pembaruan tersedia, jalankan saja sudo ~/netdata/netdata-updater.sh dari baris perintah.


Ubuntu
  1. Ubuntu – Bagaimana Cara Mengatur Ip Statis Di Ubuntu?

  2. Cara Mengatur Apache dengan HTTP/2 di Ubuntu 16.04

  3. Cara Mengatur Firewall dengan UFW di Ubuntu 16.04

  1. Cara Mengatur Firewall dengan UFW di Ubuntu 18.04

  2. Cara Mengatur Firewall dengan UFW di Ubuntu \ Debian

  3. Cara Menginstal Alat Pemantauan Netdata di Ubuntu 20.04

  1. Cara Mengatur Firewall dengan UFW di Ubuntu 20.04

  2. Pemantauan kinerja dengan Monitorix 3.8.0 di Ubuntu 15.10

  3. Cara Menginstal Alat Pemantauan Netdata di Ubuntu 18.04 LTS