Zabbix monitoring tizimi. Zabbix monitoring tizimi - bu Aleksey Vladishev tomonidan yozilgan turli xil kompyuter tarmoqlari xizmatlari, serverlari va tarmoq uskunalari holatini kuzatish uchun bepul tizim. MySQL, PostgreSQL, SQLite yoki Oracle ma'lumotlar bazasi ma'lumotlarni saqlash uchun ishlatiladi, veb-interfeys PHP da yozilgan. Bir nechta monitoring turlarini qo'llab-quvvatlaydi: Asosiy xususiyatlar: 2001 yil 7 aprelda tizim GPL litsenziyasi ostida ommaviy ravishda chiqarildi, birinchi barqaror versiya 2004 yil 23 martda 1.0 edi. 2005 yil aprel oyida loyihani boshqarish uchun Latviyaning SIA Zabbix kompaniyasi yaratildi . Tizimning yangi versiyalari deyarli har yili chiqariladi, asosiy relizlar: 2.0 (2012), 3.0 (2016), 4.0 (2018), 5.0 (2020), 6.0 (2022), 7.0 (2023). Arxitektura va imkoniyatlar. Zabbix serveri tarmoq xizmatlarini masofadan boshqaradigan tizimning yadrosi bo'lib, barcha konfiguratsiya, statistik va operatsion ma'lumotlarni o'z ichiga olgan ombordir. U Zabbix dasturiy ta'minotidagi obyekt bo'lib, u ma'murlarni nazorat qilinadigan uskunalar bilan bog'liq muammolar haqida ogohlantiradi. Zabbix proksi-serveri Zabbix serveri nomidan ishlash va mavjudlik ma'lumotlarini to'playdi. Barcha to'plangan ma'lumotlar mahalliy darajada buferlanadi va proksi-server tegishli bo'lgan Zabbix serveriga uzatiladi. Zabbix proksi - bu filiallar va boshqa nuqtalarni, shu jumladan mahalliy ma'murlari bo'lmagan tarmoqlarni masofadan boshqarish uchun ideal echim. Bundan tashqari, bitta Zabbix serverining yukini taqsimlash uchun ham foydalanish mumkin. Bunday holda, proksi-server faqat ma'lumotlarni to'playdi va shu bilan protsessor va I/U qurilmalaridagi serverga kamroq yuk qo'yadi. Zabbix agenti mahalliy resurslar va ilovalarni (masalan, drayvlar, operativ xotira, protsessor statistikasi va boshqalar) monitoring qilish dasturidir. d. ) tarmoq tizimlarida bu tizimlar Zabbix agenti ishlayotgan holda ishlashi kerak. Zabbix agentlari ma'lumot to'plash va statistik ma'lumotlarni tayyorlash uchun maxsus tizim chaqiruvlaridan foydalanish tufayli juda samarali. Veb-interfeys Zabbix serverining bir qismidir va odatda (lekin shart emas) Zabbix serveri bilan bir xil jismoniy tugunda ishlaydi. PHP tomonidan quvvatlanadi, veb-serverni talab qiladi (masalan , nginx, Apache httpd ). Imkoniyatlarning alohida bloki avtomatik aniqlash bilan bog'liq: IP-manzillar diapazoni bo'yicha qurilmalar, ularda mavjud xizmatlar, SNMP tekshiruvi ham amalga oshiriladi. Aniqlangan qurilmalarning avtomatik monitoringini, etishmayotgan tugunlarni avtomatik ravishda olib tashlashni, qaytarilgan natijaga qarab guruhlar va shablonlarga taqsimlashni ta'minlaydi. Past darajadagi kashfiyot fayl tizimlari, tarmoq interfeyslarini kashf qilish va kuzatishni boshlash uchun ishlatilishi mumkin. Zabbix 2.0 dan boshlab, uchta o'rnatilgan past darajadagi kashfiyot mexanizmi qo'llab-quvvatlanadi: Qo'llab-quvvatlanadigan platformalar (server va agent): AIX, FreeBSD, HP-UX, Linux, macOS, OpenBSD, SCO OpenServer, Solaris, Tru64/OSF ; Bundan tashqari, Novell Netware va Windows operatsion tizimlari uchun agentlar amalga oshirildi.