Rumah  >  Artikel  >  Tutorial sistem  >  Fping Zabbix yang secara automatik mengesan keadaan rangkaian

Fping Zabbix yang secara automatik mengesan keadaan rangkaian

PHPz
PHPzke hadapan
2024-01-02 15:54:481327semak imbas
Pengenalan Fungsi penemuan automatik Zabbix agak mudah dari segi proses konfigurasi: Penemuan dan Tindakan. Apabila melakukan pengesahan penemuan automatik Zabbix, fungsi penemuan automatik tidak berkuat kuasa apabila menggunakan kaedah semakan "ICMP ping".
1. Persekitaran 1. persekitaran zabbix
    Zabbix: zabbix-3.0.1server/agent
2. Konfigurasikan persekitaran

Menjumpai rangkaian tempatan 172.19.200.1-254, Semak: ping ICMP, seperti berikut:
Fping Zabbix yang secara automatik mengesan keadaan rangkaian

Dalam mod ping ICMP, hos dalam status UP ditambahkan pada kumpulan "Hos Discovery", seperti berikut:
Fping Zabbix yang secara automatik mengesan keadaan rangkaian

Dua. Mengesan kegagalan secara automatik 1. Fenomena

Atas premis bahawa proses penemuan dan tindakan penemuan automatik dikonfigurasikan dengan betul, tunggu selama 10 minit dan perhatikan fungsi penemuan automatik tidak akan berkuat kuasa.

2. Cari kesalahan

# Mendapati bahawa terdapat rekod maklumat "Tidak dapat mencari fail /usr/sbin/fping".
[root@localhost ~]# vim /tmp/zabbix_server.log

1412:20160621:110040.593 /usr/sbin/fping: [2] Tiada fail atau direktori sedemikian

3. Analisis kegagalan

"ICMP ping" kaedah semak, gunakan perintah /usr/sbin/fping untuk menyemak status Jika sistem tidak dipasang atau laluan pelaksanaan arahan fping salah, peranti tidak boleh ditemui melalui kaedah semak. dan fungsi penemuan automatik akan gagal.

Tiga. Pasang dan konfigurasikan fping 1. Pasang fping

#fping, berbanding ping, boleh ping berbilang sasaran pada masa yang sama dan mempunyai berbilang format output statistik pada masa ini hanya boleh dipasang melalui kompilasi.
[root@localhost ~]# cd /usr/local/src<br> [root@localhost src]# wget http://www.fping.org/dist/fping-3.13.tar.gz<br> [root@localhost src]# tar -zxvf fping-3.13.tar.gz<br> [root@localhost src]# cd fping-3.13<br> [root@localhost fping-3.13]# ./configure<br> [root@localhost fping-3.13]# buat && buat pemasangan

2. Konfigurasikan laluan pelaksanaan fping

Laluan pelaksanaan fping lalai dalam fail konfigurasi #zabbix_server diulas, dan laluan lalai sekarang ialah: /usr/sbin/fping

#Anda boleh mengkonfigurasi laluan pelaksanaan fping seperti berikut:
[root@localhost ~]# sed -i 's|# FpingLocation=/usr/sbin/fping|FpingLocation=/usr/local/sbin/fping|g' /usr/local/zabbix/etc/zabbix_server.conf[root@localhost ~]# sed -i 's|# FpingLocation=/usr/sbin/fping|FpingLocation=/usr/local/sbin/fping|g' /usr/local/zabbix/etc/zabbix_server.conf

# Atau jangan ubah suai fail zabbix_server.conf, gunakan sambungan lembut ln -s /usr/local/sbin/fping /usr/sbin/fping

3. Konfigurasikan kebenaran fping


#fping mesti dilaksanakan oleh pengguna root Jika fping dilaksanakan oleh akaun bukan root, mesej penggera berikut akan muncul apabila melihat log zabbix_server: #21822:20160621:151232.024 fping failed: (null): can't create socket (must run as root?) : Permission denied.

#21822:20160621:151232.024 fping gagal: (null): tidak boleh mencipta soket (mesti dijalankan sebagai root?) : Kebenaran ditolak

🎜#Jika anda memasang fping dengan akaun root, anda tidak perlu mengubah suai pemiliknya🎜

#Tetapi zabbix_server menggunakan akaun zabbix untuk memanggil arahan Anda boleh menetapkan kebenaran SUID untuk fping, seperti berikut:
[root@localhost ~]# chown root:root /usr/local/sbin/fping<br> [root@localhost ~]# chmod u+s /usr/local/sbin/fping

Empat. Sahkan 1. Sahkan Penemuan

Pemantauan--> Peraturan penemuan--> pilih "Rangkaian setempat" (nama semasa membuat penemuan), seperti berikut:
Fping Zabbix yang secara automatik mengesan keadaan rangkaian

2. Sahkan Tindakan

Konfigurasi--> Hos--> Kumpulan, pilih kumpulan "Hos Discovery", seperti berikut:
Fping Zabbix yang secara automatik mengesan keadaan rangkaian

Atas ialah kandungan terperinci Fping Zabbix yang secara automatik mengesan keadaan rangkaian. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:linuxprobe.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam