Cara Menginstal Zabbix Agent di CentOS/RHEL 8

Cara Menginstal Zabbix Agent di CentOS/RHEL 8

Zabbix Agent adalah proses yang berjalan pada mesin jarak jauh, yang perlu dipantau melalui server Zabbix. Agen mengumpulkan data di server jarak jauh dan mengirim kembali ke server Zabbix saat diminta. Zabbix Agent harus diinstal pada semua sistem jarak jauh yang perlu dipantau melalui server Zabbix.

Pada dasarnya, ada dua jenis cek:

  • Cek pasif - Zabbix Agent mengirimkan data ke server atas permintaan mereka.
  • Cek aktif - Zabbix Agent mengirimkan data secara berkala ke server.

Setelah menginstal server Zabbix di sistem Anda. Sekarang kami pindah untuk menginstal agen di sistem jarak jauh. Artikel ini akan membantu Anda menginstal Agen Zabbix pada Sistem Linux CentOS/RHEL 8. Setelah menyelesaikan langkah ini, buka artikel berikutnya, tambahkan host di Zabbix Server.

Langkah 1 - Nonaktifkan Selinux

Secara default, Selinux diaktifkan di Centos 8. Anda dapat menonaktifkan Selinux untuk bekerja Zabbix dengan benar pada mesin CentOS Anda.

Anda dapat menonaktifkan selinux dengan mengedit/etc/selinux/config file:

nano/etc/selinux/config 

Ubah baris berikut:

Selinux = dinonaktifkan 

Tekan Ctrl + o untuk menyimpan perubahan dan kemudian Ctrl + x untuk menutup file. Kemudian restart server Anda untuk menerapkan perubahan.

Langkah 2 - Menginstal Zabbix Agent

Paket Agen Zabbix tidak tersedia di bawah repositori Centos 8 default. Jadi pertama -tama, Anda perlu mengonfigurasi repositori zabbix di sistem Anda.

Pada saat penulisan tutorial ini, versi terbaru Zabbix adalah Zabbix 4.4. Anda dapat menginstal Zabbix 4.4 paket repositori dengan menjalankan perintah berikut:

DNF Instal https: // repo.zabbix.com/zabbix/4.4/rhel/8/x86_64/zabbix-release-4.4-1.EL8.Noarch.RPM 

Setelah menginstal paket repositori yum di sistem kami. Gunakan perintah berikut untuk menginstal Agen Zabbix pada sistem CentOS 8 atau RHEL 8 Anda menggunakan alat manajemen paket.

DNF Instal Zabbix-Agent 

Tekan 'y' untuk konfirmasi apa pun untuk menyelesaikan proses instalasi.

Langkah 3 - Konfigurasikan Agen Zabbix

Sekarang, Anda perlu mengkonfigurasi layanan agen untuk mengizinkan permintaan server zabbix. Edit file konfigurasi agen zabbix dengan menambahkan IP server zabbix.

/etc/zabbix/zabbix_agentd.conf

#Server = [zabbix server ip] #hostname = [nama host sistem klien] server =192.168.1.100 Nama host =Server1 

Langkah 4 - Sesuaikan Firewall untuk Zabbix

Selanjutnya, Anda harus mengizinkan port Zabbix 10050 dan 10051. dan layanan http melalui firewall. Anda dapat mengizinkan mereka dengan perintah berikut:

firewall-cmd --permanent --add-port = 10050/tcp firewall-cmd --road 

Langkah 5 - Mulai Zabbix Agent

Layanan Zabbix Agent Anda siap berjalan. Jalankan perintah berikut untuk memungkinkan layanan untuk memulai secara otomatis pada boot sistem. Kemudian juga mulai layanan untuk pertama kalinya:

Systemctl Aktifkan Zabbix-Agent Systemctl Mulai Zabbix-Agent 

Untuk menghentikan layanan agen zabbix kapan saja jalankan perintah berikut:

Systemctl Stop Zabbix-Agent 

Selamat! Anda telah berhasil menginstal zabbix agent. Mari kita tambahkan host di server zabbix menjadi monitory.