Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan Netdata

click fraud protection

Netdata adalah alat pemantauan sistem berbasis web-browser yang licin dan open source dengan pemantauan jaringan waktu nyata untuk platform Linux. Ini memberikan wawasan tentang berbagai aspek ke server Linux dan desktop, melalui pusat kontrol canggih.

Instal NetData

Alat Netdata sangat populer di ruang server Linux, karena betapa mudahnya untuk melacak banyak metrik yang berbeda. Namun, data sistem yang dikumpulkannya tidak khusus untuk server Linux dan karenanya terbukti bermanfaat bagi pengguna Desktop rata-rata yang ingin mempelajari lebih lanjut tentang cara mesin mereka beroperasi.

Ubuntu

Aplikasi pemantauan Netdata tersedia untuk pengguna Ubuntu di Desktop dan Server melalui sumber perangkat lunak resmi. Untuk menginstal perangkat lunak, buka jendela terminal dan gunakan manajer paket Apt.

sudo apt install netdata

Debian

Debian memiliki versi Netdata yang tersedia di repositori perangkat lunak resmi. Karena open source, tidak ada pengaturan khusus yang perlu diubah. Yang mengatakan, jika Anda tidak menyukai kenyataan bahwa sistem operasi Debian sering tertinggal dari distribusi Linux lainnya, Anda mungkin ingin menginstal Debian Backports. Mengaktifkan fitur ini akan memberi Anda versi Netdata yang lebih baru.

instagram viewer

Untuk menginstal alat pemantauan Netdata di Debian, buka terminal dan gunakan perintah Apt-get.

sudo apt-get install netdata

Arch Linux

Arch Linux memiliki versi Netdata yang cukup baru di sumber perangkat lunak mereka. Untuk menginstalnya, buka jendela terminal dan sinkronkan dengan Pacman.

sudo pacman -S netdata

Fedora

Sayangnya, pengembang Netdata mengabaikan Fedora Linux, dengan tidak menyediakan versi perangkat lunak sebagai RPM yang dapat diinstal. Sebaliknya, orang-orang di Fedora yang ingin menggunakan perangkat lunak ini harus mengikuti instruksi Generic.

OpenSUSE

OpenSUSE memiliki dukungan Netdata yang sangat baik. Untungnya, dukungan ini ada dalam sumber perangkat lunak utama, sehingga pengguna tidak perlu repot dengan repo pihak ketiga. Untuk menginstal perangkat lunak di bawah OpenSUSE, luncurkan jendela terminal dan gunakan manajer paket Zypper.

sudo zypper di netdata

Instruksi Umum

Selain dari distribusi Linux utama, Netdata memiliki dukungan yang cukup bagus dalam bentuk skrip Bash yang dapat dieksekusi. Skrip ini, ketika diunduh, menginstal versi biner statis perangkat lunak pada sistem Linux apa pun. Keindahan metode ini adalah apa pun OS yang Anda jalankan, Netdata akan berfungsi dengan baik.

Menginstal NetData melalui skrip instalasi berfungsi paling baik dengan alat pengunduhan Curl. Biasanya, alat Curl adalah standar pada sebagian besar distribusi Linux. Namun, jika karena alasan tertentu, alat Curl tidak ada di PC Linux Anda, Anda harus menginstalnya sebelum melanjutkan.

Setelah diinstal, lakukan hal berikut untuk membuat Netdata berfungsi.

Versi 32-bit

bash 

Versi 64-bit

bash 

Instruksi Sumber

Skrip Netdata adalah cara yang paling banyak digunakan untuk menggunakan alat pada sistem yang tidak secara resmi memiliki dukungan untuk perangkat lunak. Namun, jika skrip gagal karena suatu alasan, ada alternatif lain: membangun dari sumber. Untuk mengkompilasi perangkat lunak dari sumber, buka halaman Github resmi dan pelajari apa saja yang dibutuhkan Netdata sebelum membangun.

Setelah Anda mendapatkan semua dependensi yang bekerja pada PC Linux Anda, lakukan hal berikut:

git klon https://github.com/firehol/netdata.git --depth = 1. CD netdata
./netdata-installer.sh. 

Menggunakan Netdata

Pengguna memiliki akses ke Netdata secara lokal, serta dari jarak jauh pada mesin apa pun yang memiliki akses langsung ke Server / PC yang menjalankannya. Menginstal Netdata di desktop Linux membuat alat ini tersedia dengan alamat IP "localhost".

http://127.0.0.1:19999

Namun, pengguna yang berencana mengakses Netdata dari jarak jauh, melalui jaringan tidak akan dapat mengaksesnya dengan cara ini. Sebagai gantinya, untuk mengakses alat pemantauan Netdata dari satu mesin ke mesin lain, buka terminal dan jalankan yang berikut untuk menentukan alamat IP:

ip addr show | grep 192.168

Menjalankan ip addr show perintah dengan grep akan mengisolasi alamat lokal IPv4. Salin alamat IP dan rekatkan ke tab browser baru untuk mengakses Netdata di mana saja di LAN:

http://192.168.X.XXX: 19999

Setelah di aplikasi Netdata, lihat ke samping dan klik untuk melihat berbagai metrik. Sebagai alternatif, dimungkinkan untuk menelusuri ratusan grafik dengan menggulir dengan mouse.

Netdata adalah alat pasif. Yang dilakukannya hanyalah mengumpulkan informasi tentang sistem Linux. Ia tidak memiliki kemampuan untuk memodifikasi sistem dengan cara apa pun (dengan mematikan program atau mengubah hal-hal). Alih-alih, pengguna disarankan untuk memeriksanya sesekali dan membiarkan perangkat lunak berjalan di latar belakang untuk waktu yang lama untuk mengumpulkan metrik.

Penggunaan CPU

Perlu melihat penggunaan CPU untuk sistem? Lihatlah bilah samping aplikasi web Netdata dan klik ikon "CPU".

Di dalam CPU, data dipecah menjadi banyak sub-kategori, seperti "pemanfaatan," "menyela," softirqs, "" softnet, "" cpufreq, "dan" cpuidle ". Kategori-kategori ini menunjukkan aspek yang berbeda tentang cara kerja prosesor sistem.

Untuk pengguna biasa, "Pemanfaatan" adalah bagian yang paling penting, karena menunjukkan pembacaan yang mendalam tentang bagaimana sistem memanfaatkan CPU secara keseluruhan.

Semuanya dipisahkan oleh inti, memastikan pengguna mendapatkan informasi mendalam tentang bagaimana masing-masing inti bekerja.

Penggunaan RAM

Selain penggunaan CPU, banyak pengguna khawatir tentang penggunaan memori. Mereka ingin tahu bagaimana sistem mengelola RAM, berapa jumlah rata-rata memori yang digunakan, dll. Untuk mengakses metrik Netdata pada memori sistem, klik "Memori" di bilah samping.

Bagian "Memori" memberikan pembacaan waktu nyata dari memori sistem yang digunakan, jumlah RAM yang tidak digunakan, dan bahkan bagaimana kernel Linux sendiri mengelolanya.

Ekspor Data

Netdata mengumpulkan banyak data berguna, dan cepat. Untungnya, semua metrik ini dapat dengan mudah diekspor (melalui PDF) untuk disimpan atau digunakan dalam laporan, dll.

Mengekspor data waktu nyata dari aplikasi Netdata cukup sederhana. Untuk melakukannya, kunjungi antarmuka web dan klik ikon cetak untuk membuka menu pencetakan browser.

Di menu pencetakan, lihat opsi berlabel "cetak ke file" dan pilih untuk menghasilkan file PDF dari data.

watch instagram story