Versi baru Zabbix 4.4 tiba, sistem tanpa pemantauan rangkaian

papan pemuka_dark

Selepas 6 bulan pembangunan, versi baru sistem pemantauan Zabbix 4.4 tersedia, kodnya diedarkan di bawah lesen GPLv2. Bagi mereka yang masih belum mengetahui mengenai Zabbix, mereka harus mengetahui perkara itu ini adalah sistem pemantauan rangkaian, yang dirancang untuk memantau dan merekodkan status pelbagai perkhidmatan rangkaian, pelayan, dan perkakasan rangkaian. Gunakan MySQL, PostgreSQL, SQLite, Oracle, atau IBM DB2 sebagai pangkalan data anda. Backendnya ditulis dalam C dan frontend web ditulis dalam PHP.

Zabbix terdiri daripada tiga komponen asas: un pelayan untuk menyelaraskan pemeriksaan, menghasilkan permintaan ujian, dan mengumpulkan statistik; ejen untuk melakukan pemeriksaan di sisi host luar; antara muka untuk mengatur pengurusan sistem. Untuk meringankan beban pada pelayan teras dan membentuk jaringan pemantauan yang diedarkan, sejumlah pelayan proksi dapat digunakan untuk mengumpulkan data pada pengesahan kumpulan host.

Tanpa ejen, pelayan Zabbix dapat menerima data menggunakan protokol seperti SNMP, IPMI, JMX, SSH / Telnet, ODBC dan menguji ketersediaan aplikasi web dan sistem virtualisasi.

Ciri baru utama Zabbix 4.4

Dalam versi baru Zabbix 4.4 ini telah disiapkan spesifikasi untuk merancang templat untuk menyeragamkan konfigurasi. Struktur fail XML / JSON dikurangkan menjadi bentuk yang sesuai untuk mengedit templat secara manual dalam penyunting teks biasa. Templat yang ada diselaraskan dengan spesifikasi yang dicadangkan.

Telah dilaksanakan asas pengetahuan untuk mendokumentasikan pencetus dan elemen yang terbukti, yang dapat diberikan dengan keterangan terperinci, penjelasan mengenai objektif pengumpulan maklumat dan arahan untuk tindakan sekiranya terjadi masalah.

Dibentangkan ciri canggih untuk melihat status infrastruktur. Ditambah keupayaan untuk mengubah tetapan widget dengan satu klik. Set grafik dioptimumkan untuk dilihat pada paparan skrin lebar dan panel dinding besar.

Semua widget disesuaikan untuk dilihat dalam mod tanpa tajuk. Widget baru telah ditambahkan untuk memaparkan prototaip carta. Mod pandangan baru telah ditambahkan ke widget dengan ringkasan statistik masalah.

Kebaruan lain ialah jenis ejen baru diperkenalkan: zabbix_agent2, ditulis dalam bahasa Go dan yang menyediakan kerangka kerja untuk mengembangkan plugin untuk mengesahkan pelbagai perkhidmatan dan aplikasi.

Ejen baru termasuk penjadual terbina dalam dengan sokongan untuk mengatur jadual yang fleksibel untuk melakukan pengesahan dan dapat mengesan status antara pengesahan (sebagai contoh, teruskan sambungan ke DBMS). Untuk menjimatkan lalu lintas, pengiriman data yang diterima dalam mod kumpulan disokong.

Ejen baru boleh digunakan untuk menggantikan yang lama secara telus hanya pada platform Linux.

Ditambah keupayaan untuk menggunakan pautan web dan tindakan khusus dan pengawal pemberitahuan semasa mengesan kegagalan perkhidmatan terkawal. Pengawal dapat dibuat dalam JavaScript dan digunakan untuk mengakses layanan pengiriman pemberitahuan luaran atau sistem pelacakan bug. Contohnya, anda boleh menulis penangan untuk menghantar mesej yang menyusahkan ke sembang korporat.

Bagaimana cara memasang Zabbix 4.4 di Ubuntu dan derivatif?

Si adakah anda mahu memasang utiliti ini dalam sistem anda, anda boleh melakukannya dengan membuka terminal (anda boleh menggunakan kombinasi kunci Ctrl + Alt + T) dan di dalamnya anda akan menaip perkara berikut:

wget https://repo.zabbix.com/zabbix/4.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.4-1+bionic_all.deb

sudo dpkg -i zabbix-release_4.4-1+bionic_all.deb

sudo apt update

sudo apt -y install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

Seperti yang telah disebutkan di awal, Zabbix menggunakan pangkalan data untuk menyimpan maklumat, jadi anda mesti mempunyai beberapa yang disokong sudah dipasang di sistem anda, selain menggunakan Apache, jadi saya cadangkan memasang Lampu. Selesai pemasangan sekarang kita mesti membuat pangkalan data untuk Zabbix, kita boleh melakukannya dengan menaip:

sudo mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'contraseña';

mysql> quit

Di mana 'kata laluan' adalah kata laluan pangkalan data anda yang mesti anda ingat atau tulis untuk kemudian meletakkannya dalam fail konfigurasi.

Sekarang kita akan mengimport perkara berikut:

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

Y mari kita edit fail berikut, di mana kita akan meletakkan kata laluan pangkalan data:

sudo nano /etc/zabbix/zabbix_server.conf

Dan kita akan mencari baris "DBPassword =" di mana kita akan meletakkan kata laluan pangkalan data.

Sekarang kita akan mengedit fail /etc/zabbix/apache.conf:

Dan kami mencari baris "php_value date.timezone" yang akan kami unmentasikan (membuang #) dan kami akan meletakkan zon waktu kami (dalam kes saya Mexico):

php_value date.timezone America/Mexico

Akhirnya kami memulakan semula perkhidmatan dengan:

sudo systemctl restart zabbix-server zabbix-agent apache2

sudo systemctl enable zabbix-server zabbix-agent apache2

Untuk mengakses Zabbix, anda boleh melakukannya dari penyemak imbas web anda dengan pergi ke jalan (dalam hal pelayan) http: // server_ip_or_name / zabbix atau di komputer tempatan localhost / zabbix

Sekiranya anda ingin mengetahui lebih lanjut mengenai penggunaan Zabbix anda boleh berjumpa pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.