Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan Netdata

Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan Netdata

Netdata adalah alat pemantau sistem berbasis browser web open source yang apik dengan pemantauan jaringan waktu nyata untuk platform Linux. Ini memberikan wawasan tentang lusinan aspek ke server dan desktop Linux, melalui pusat kendali lanjutan.

Instal Netdata

Alat Netdata sangat populer di ruang server Linux, karena betapa mudahnya melacak banyak metrik yang berbeda. Namun, data sistem yang dikumpulkannya tidak spesifik untuk server Linux dan dengan demikian terbukti berguna bahkan bagi pengguna Desktop rata-rata yang ingin mempelajari lebih lanjut tentang cara kerja mesin mereka.

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 ini open source, tidak ada pengaturan khusus yang perlu diubah. Yang mengatakan, jika Anda tidak menyukai kenyataan bahwa sistem operasi Debian sering tertinggal di belakang distribusi Linux lainnya, Anda mungkin ingin menginstal Debian Backports. Mengaktifkan fitur ini akan memberi Anda versi Netdata yang lebih baru.

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 Generik.

BukaSUSE

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 distro utama Linux, Netdata memiliki dukungan yang cukup baik dalam bentuk skrip Bash yang dapat dieksekusi. Skrip ini, ketika diunduh, menginstal versi biner statis dari perangkat lunak pada sistem Linux apa pun. Kelebihan dari metode ini adalah apapun OS yang Anda jalankan, Netdata akan bekerja 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 terinstal, lakukan hal berikut agar Netdata berfungsi.

versi 32-bit

bash <(curl -ss="">

versi 64-bit

bash <(curl -ss="">

Petunjuk Sumber

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

Setelah semua dependensi berfungsi di PC Linux Anda, lakukan hal berikut:

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

./netdata-installer.sh

Menggunakan Netdata

Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan 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".

https://127.0.0.1:1999

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 lainnya, buka terminal dan jalankan perintah berikut untuk menentukan alamat IP:

acara ip addr | grep 192.168

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

https://192.168.X.XXX:19999

Setelah berada di aplikasi Netdata, lihat ke samping dan klik untuk melihat metrik yang berbeda. Atau, 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 apapun (dengan mematikan program atau mengubah sesuatu). Sebagai gantinya, pengguna didorong untuk memeriksanya sesekali dan membiarkan perangkat lunak berjalan di latar belakang untuk jangka waktu yang lama untuk mengumpulkan metrik.

Penggunaan CPU

Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan Netdata

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

Di dalam CPU, data dipecah menjadi banyak subkategori, seperti "utilisasi", "interupsi", softirqs, "softnet", "cpufreq", dan "cpuidle". Kategori ini menunjukkan aspek berbeda tentang cara kerja prosesor sistem.

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

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

Penggunaan RAM

Cara Mendapatkan Pemantauan Jaringan Waktu Nyata Di Linux Dengan Netdata

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 sisi.

Bagian "Memori" memberikan pembacaan real-time dari memori sistem yang digunakan, jumlah RAM yang tidak digunakan, dan bahkan bagaimana kernel Linux itu sendiri mengelolanya.

Ekspor Data

Netdata mengumpulkan banyak data yang 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, cari opsi berlabel "cetak ke file" dan pilih untuk menghasilkan file PDF dari data.


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer