Pada artikel ini, kami akan menjelaskan langkah-langkah yang diperlukan untuk menginstal dan mengkonfigurasi Netdata di CentOS 8. Sebelum melanjutkan dengan tutorial ini, pastikan Anda login sebagai pengguna dengan sudo
hak istimewa. Semua perintah dalam tutorial ini harus dijalankan sebagai pengguna non-root.
Netdata adalah alat sumber terbuka yang dirancang untuk mengumpulkan metrik waktu nyata, seperti penggunaan CPU, aktivitas disk, penggunaan bandwidth, kunjungan situs web, dll., dan kemudian menampilkannya di grafik langsung dan mudah diinterpretasikan. Netdata memberi Anda dasbor web interaktif modern untuk melihat metrik server Anda dengan dukungan berbagai penyimpanan data untuk penyimpanan persisten.
Prasyarat:
- Sistem Operasi dengan Ubuntu 22.04
- Alamat IPv4 Server dengan Hak Pengguna Super (Akses Root)
- Terminal Gnome untuk Desktop Linux
- Klien Putty SSH untuk Windows atau macOS
- Powershell untuk Windows 10/11
- Familiar dengan Perintah APT
Fitur netdata
- Penskalaan otomatis unit bagan
- Daftar akses IP untuk memfilter akses ke netdata
- VM dan pemantauan container yang disempurnakan
- Rangka waktu yang disorot di semua bagan dasbor
- Snapshot dasbor, untuk memuat/menyimpan kerangka waktu yang dipilih
- Konversi zona waktu di dasbor untuk memungkinkan perbandingan grafik dengan log server
- Tanpa pemeliharaan, konfigurasi, dan ketergantungan
- Ini mudah disesuaikan, diperluas, dan disematkan
- Skala hingga tak terhingga
- Back-end seri waktu didukung – ini dapat mengarsipkan metriknya pada DB dokumen grafit, opentsdb, Prometheus, JSON, dalam detail yang sama atau lebih rendah.
Instal Netdata di CentOS 8
Langkah 1. Perintah pertama akan memperbarui daftar paket untuk memastikan Anda mendapatkan versi dan dependensi terbaru.
sudo dnf install epel-release sudo dnf update
Langkah 2. Menginstal paket yang diperlukan untuk Netdata.
Sekarang instal paket perangkat lunak yang diperlukan seperti yang ditunjukkan:
sudo dnf install git zlib-devel libuuid-devel libmnl gcc make git autoconf automake pkgconfig curl findutils
Langkah 3. Instal Netdata pada sistem CentOS.
Klon penginstal skrip Netdata dari repositori Git:
git clone https://github.com/netdata/netdata.git --depth=100
Setelah itu, pindah ke direktori Netdata dan jalankan perintah di bawah ini sehingga semua paket yang diperlukan akan diinstal secara otomatis di sistem Anda:
cd netdata/ ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata
Setelah selesai, jalankan skrip otomatis Netdata:
sudo ./netdata-installer.sh
Akhirnya, kita perlu memulai dan mengaktifkan layanan Netdata:
sudo systemctl start netdata sudo systemctl enable netdata sudo systemctl status netdata
Langkah 4. Konfigurasi Firewall.
Kita perlu membuka port ini di firewall untuk mengakses Netdata melalui browser. Sekarang jalankan perintah di bawah ini:
sudo firewall-cmd --add-port=19999/tcp --permanent sudo firewall-cmd --reload
Langkah 5. Mengakses Netdata Web UI.
Sekarang buka browser http://your_server_ip:19999/
untuk mengakses antarmuka web Netdata.
Hanya itu yang perlu Anda lakukan untuk menginstal Netdata di CentOS 8. Semoga tip cepat ini bermanfaat bagi Anda. Untuk bacaan lebih lanjut tentang pemantauan real-time Netdata, silakan merujuk ke basis pengetahuan resmi mereka. Jika Anda memiliki pertanyaan atau saran, jangan ragu untuk meninggalkan komentar di bawah.