Zabbix 5.0 da nima yangiliklar

May oyining o'rtalarida Zabbix 5.0 versiyasi chiqdi va biz jamiyatga barcha o'zgarishlar va yangiliklarni aniq ko'rsatish uchun turli tillarda bir qator onlayn uchrashuvlar tashkil etdik. Sizni Zabbix kompaniyasining ijrochi direktori va yaratuvchisi Aleksey Vladishevning hisobotini o'qishni taklif qilamiz, unda u Zabbix 5.0-dagi yangiliklarni bosqichma-bosqich tasvirlab berdi.

Zabbix 5.0 da nima yangiliklar

Zabbix 4.2 va Zabbix 4.4

LTS versiyalaridan foydalanish bilan bog'liq holda Zabbix 4.0 versiyasida paydo bo'lgan o'zgarishlardan boshlaylik.
4.2 yil aprel oyida chiqarilgan Zabbix 2019 versiyasida quyidagi xususiyatlar paydo bo'ldi:

  • Masshtabni o'zgartirish va yuqori NVPS imkonini beruvchi yuqori chastotali regulyator monitoringi, bu Zabbixga og'ir yuklamasdan muammolarni tezroq aniqlash va ogohlantirishni anglatadi.
  • HTTP agenti yordamida ma'lumotlarni yig'ish.
  • Prometheus Pro-dan ma'lumotlarni to'plashni qo'llab-quvvatlash.
  • Oldindan ishlov berish tekshiruv va JavaScript-ni qo'llab-quvvatlaydi, bu sizga har qanday to'plangan ma'lumotlarni o'zgartirish imkonini beradi.
  • Proksi-serverlar bilan yanada samaraliroq masshtablash imkonini beruvchi proksi tomonida oldindan ishlov berish.
  • Teglarni boshqarish takomillashtirilgan - hodisa va muammo darajasidagi meta-ma'lumotlar, ular bilan ishlash qulay, chunki teglar shablon darajasida ham, xost darajasida ham qo'llab-quvvatlanadi.

O'tgan sentyabr oyida Zabbix 4.4 chiqarildi, u quyidagi xususiyatlarni taklif qildi:

  • Yangi Zabbix agenti.
  • Ogohlantirishlar va bildirishnomalar uchun Webhook-ni qo'llab-quvvatlash, tashqi tizimlar bilan integratsiyalashuv imkonini beradi.
  • TimescaleDB qo'llab-quvvatlash.
  • Ko'rsatkichlar va triggerlar uchun o'rnatilgan ma'lumotlar bazasi Zabbix foydalanuvchilariga ko'rinadigan bo'ldi. Masalan, foydalanuvchilar element va tetik tavsiflaridan foydalanishlari mumkin Monitoring > So‘nggi ma’lumotlar.
  • Shablonlar uchun yangi standart.

Zabbix 5.0

Bugun biz 5.0 yil davomida qo'llab-quvvatlanadigan Zabbix 5 ning LTS versiyasi haqida gapiramiz. 4.4 versiyasini qo'llab-quvvatlash bir oydan keyin tugaydi. Zabbix 3.0 ning LTS versiyasi yana 3,5 yil davomida qo'llab-quvvatlanadi.

Zabbix ko'p narsalarni kuzatishni ta'minlaydi, ularning ro'yxati sahifada ko'rsatilishi mumkin http://www.zabbix.com/integrations, bu erda monitoring shablonlari va plaginlari, shu jumladan yangi agent uchun taqdim etiladi.

Zabbix 5.0 da nima yangiliklar
Monitoring va integratsiya uchun mavjud andozalar

Bundan tashqari, turli tizimlar, jumladan, chipta tizimlari, ITSM tizimlari va Webhook-dan foydalangan holda xabarlarni etkazib berish tizimlari bilan integratsiya qilish imkoniyatlari mavjud.

Zabbix 5.0 da nima yangiliklar
Integratsiya imkoniyatlari

Zabbix 5.0 turli chipta tizimlari, shuningdek ogohlantirish tizimlari bilan integratsiyalashuv uchun o'rnatilgan yordamni kengaytirdi:

Zabbix 5.0 da nima yangiliklar
Turli xil tizimlar bilan integratsiya

Ilovalar va qurilmalarni kuzatish uchun o'rnatilgan andozalar ro'yxati kengaytirildi:

Zabbix 5.0 da nima yangiliklar
Ilovalar va qurilmalarni kuzatish uchun o'rnatilgan andozalar

Barcha yangilanishlarni yuklab olish mumkin Git ombori.

Har qanday foydalanuvchi yoki ishlab chiquvchi Zabbix-da oddiy protsedura yordamida tayyor mahsulotlar - shablonlar yoki plaginlar bilan ishtirok etishi mumkin:

  1. Zabbix Contributory Agreement (ZCA) imzolandi https://www.zabbix.com/developers.
  2. Pull so'rovini joylashtirish https://git.zabbix.com.
  3. Dasturni ishlab chiqish guruhi tomonidan ko'rib chiqish. Agar plagin yoki shablon Zabbix standartlariga mos kelsa, u mahsulot tarkibiga kiradi va bunday ishlab chiquvchining ishi Zabbix jamoasi tomonidan rasman qo'llab-quvvatlanadi.

Zabbix ochiq kodli dasturiy ta'minot bo'lib, uni ko'rish, o'rganish va o'zgartirish mumkin. Foydalanuvchiga mahsulotdan erkin foydalanish, dasturni takomillashtirishda ishtirok etish yoki o'zining yangi dasturlari uchun koddan foydalanish imkoniyati beriladi. Boshqa tomondan, Zabbix jamoasi Zabbix-ni turli platformalarda osongina o'rnatishni ta'minlash uchun barcha sa'y-harakatlarni amalga oshiradi.

Zabbix ishlab chiquvchilari deyarli barcha eng mashhur tarqatishlar va turli virtualizatsiya platformalari uchun paketlarni taklif qilishadi. Bundan tashqari, Zabbix bir marta bosish orqali ommaviy bulutga o'rnatilishi mumkin. Zabbix Red Hat Openshift yoki OpenStack platformalarida ham mavjud.

Zabbix 5.0 da nima yangiliklar
Distribyutorlar va platformalar uchun Zabbix paketlari

Windows va Linux uchun Zabbix Agent 2-ni qo'llab-quvvatlaydi

Yangi Zabbix Agent 2 bozordagi eng yaxshi yechimlardan biridir.

  • Plaginga asoslangan tuzilmani taklif qiladi va soatlab ishlashi mumkin bo'lgan ma'lumotlar yig'ish skriptlarini qo'llab-quvvatlaydi.
  • Parallel faol skanerlash va tashqi tizimlarga doimiy ulanishlarni qo'llab-quvvatlaydi, bu, masalan, ma'lumotlar bazasini samarali monitoring qilish uchun foydalidir.
  • Monitoring uchun muhim bo'lgan tuzoq va hodisalarni qo'llab-quvvatlaydi, masalan, MQTT qurilmalari.
  • Agentning yangi versiyasini o'rnatish oson (chunki yangi agent oldingi barcha funksiyalarni qo'llab-quvvatlaydi).

Bundan tashqari, Zabbix 5.0-dagi yangi agent doimiy ma'lumotlarni saqlashni qo'llab-quvvatlaydi. Ilgari yuborilmagan ma'lumotlar faqat agentning bufer xotirasida saqlanardi, yangi versiyada esa bunday ma'lumotlarni diskda saqlashni sozlash mumkin.

Zabbix 5.0 da nima yangiliklar
Doimiy ma'lumotlarni saqlash

Bu muhim tizimlar va beqaror aloqalarni kuzatishda muhim ahamiyatga ega, chunki Zabbix serveriga jo'natilishdan oldin katta hajmdagi muhim ma'lumotlar saqlanadi. Variant uzoq vaqt davomida mavjud bo'lmasligi mumkin bo'lgan sun'iy yo'ldosh ulanishlari uchun ham foydalidir.
MUHIM! Zabbix 5.0 Zabbix Agent 1-ni qo'llab-quvvatlaydi.

Zabbix 5.0 da xavfsizlik o'zgarishlari

1. Yangi versiya webhook uchun HTTP proksi-serverini qo'llab-quvvatlaydi, bu sizga Zabbix serveridan tashqi ogohlantirish tizimlariga xavfsizroq va boshqariladigan tarzda ulanish imkonini beradi.

Agar siz Zabbix serverini mahalliy tarmoqqa tashqi tizim bilan birlashtirishingiz kerak bo'lsa, masalan, bulutdagi JIRA, ulanishni HTTP proksi-server orqali saqlab qo'yishingiz mumkin, bu ulanishning boshqarilishi va ishonchliligini oshiradi.

2. Eski va yangi agent uchun ma'lum bir agentda qaysi tekshiruvlar mavjud bo'lishi kerakligini tanlash mumkin. Masalan, siz tekshirishlar sonini cheklashingiz, asosan oq va qora ro'yxatlar yaratishingiz va qo'llab-quvvatlanadigan kalitlarni belgilashingiz mumkin.

  • MySQL bilan bog'liq tekshiruvlar uchun oq ro'yxat
    AllowKey=mysql[*] 
    DenyKey=*
  • Barcha qobiq skriptlarini rad etish uchun qora ro'yxat
    DenyKey=system.run[*]
  • /etc/password-ga kirishni rad etish uchun qora ro'yxat
    DenyKey=vfs.file.contents[/etc/passwd,*]

3. TLS ulanishlari uchun xavfli shifrlardan foydalanmaslik uchun barcha Zabbix komponentlari uchun shifrlash algoritmlarini tanlash mumkin. Bu muayyan xavfsizlik standartlari qo'llaniladigan muhitlarni kuzatish uchun muhimdir.

Zabbix 5.0 da nima yangiliklar
TLS ulanishlari uchun shifrlash algoritmlarini tanlash

4. Zabbix 5.0 ma'lumotlar bazasiga shifrlangan ulanishlarni qo'llab-quvvatlashni joriy qildi. Hozirda faqat PostgreSQL va MySQL-ga shifrlangan ulanishlar mavjud.

Zabbix 5.0 da nima yangiliklar
Shifrlangan ma'lumotlar bazasi ulanishlari

5. Zabbix 5.0 ma'lumotlar bazasida foydalanuvchi parollari xeshlarini saqlash uchun MD5 dan SHA256 ga o'tkazildi, chunki bu hozirda eng xavfsiz algoritmdir.

6. Zabbix 5.0 oxirgi foydalanuvchilar kirishi mumkin bo'lmagan parollar va API tokenlari kabi har qanday nozik ma'lumotlarni saqlash uchun maxfiy foydalanuvchi makrolarini qo'llab-quvvatlaydi.

Zabbix 5.0 da nima yangiliklar
Maxfiy makrolar

7. Tashqi tizimlarga barcha Zabbix ulanishlari va agentlarga ichki ulanishlar xavfsizdir. Shifrlash TLS sertifikatlari yoki agentlar va proksi-serverlarga ulanish uchun oldindan umumiy kalit shifrlash yoki HTTPS yordamida qo'llab-quvvatlanadi. Agent tomonidagi xavfsizlik oq va qora ro'yxatlar orqali kuchaytirilishi mumkin. Interfeys HTTPS orqali ishlaydi.

Zabbix 5.0 da nima yangiliklar
Xavfsiz ulanishlar

8. Ishonchli identifikatsiya xizmati provayderi bilan autentifikatsiyaning yagona nuqtasini ta'minlash uchun SAML qo'llab-quvvatlashi, shuning uchun foydalanuvchi hisob ma'lumotlari xavfsizlik devorini tark etmaydi.

Zabbix 5.0 da nima yangiliklar
SAML identifikatori

SAML-ni qo'llab-quvvatlash Zabbix-ni Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0, shuningdek Azure, AWS yoki Google Cloud Platform kabi turli xil mahalliy va bulutli identifikatsiya xizmati provayderlari bilan integratsiya qilish imkonini beradi.

Zabbix 5.0 dan foydalanish qulayligi

1. Keng ekranlar uchun optimallashtirilgan foydalanuvchi interfeysi. Menyuni ekranning chap tomoniga, har doim bo‘sh joy bo‘lgan tepadan ko‘chirdik. Menyu hali ham to'liq, minimal va yashirin rejimda ko'rsatiladi.

Zabbix 5.0 da nima yangiliklar
Keng ekran uchun optimallashtirilgan interfeys

2. Panellardan vidjetlarni nusxalash juda tez yangi PANELLAR yaratish imkonini beradi. Buning uchun PANEL-da kerakli vidjetni tanlashingiz kerak, Nusxa olish tugmasini bosing

Zabbix 5.0 da nima yangiliklar
Vidjetdan nusxa olish

va vidjetni kerakli panelga joylashtiring.

Zabbix 5.0 da nima yangiliklar
Nusxalangan vidjetni joylashtirish

3. Grafiklarni eksport qilish. Grafikni nusxalash va uni elektron pochta orqali yuborish uchun, siz kerakli vidjetni tanlab, ni bosish orqali PNG formatidagi grafikni olishingiz mumkin. Rasmni yuklab oling.

Zabbix 5.0 da nima yangiliklar
Grafiklarni eksport qilish

4. Teglar bo'yicha filtrlash: Muammoning jiddiyligi va muammoli xostlar. Masalan, bitta ma'lumot markazida bitta tarmoq tuguniga tegishli barcha muammolar bo'yicha ma'lumotlarni to'plash mumkin bo'ldi.

Zabbix 5.0 da nima yangiliklar
Teglar bo'yicha filtrlash

5. Zabbix interfeysini kengaytirish uchun modullarni qo'llab-quvvatlash. Mustaqil modulni o'rnatish uchun uni ma'lum bir katalogga nusxalashingiz kerak. Modullar interfeysning mavjud funksiyalarini kengaytirish, yangi sahifalar yaratish, menyu tuzilishini o'zgartirish, masalan, elementlarni qo'shish imkonini beradi.

Har qanday foydalanuvchi modul yozishi va birlashtirishi mumkin. Buning uchun modul modullar papkasiga ko'chiriladi, shundan so'ng u interfeysga ko'rinadi, u erda uni yoqish va o'chirish mumkin.

Zabbix 5.0 da nima yangiliklar
Yangi modul qo'shish

6. Tarmoq tugunlari bilan bog'langan resurslar orqali navigatsiya qilish qulayligi. The Monitoring > Xostlar Zabbix kuzatadigan qurilmalar ro'yxati ko'rsatiladi: xostlar, xizmatlar, tarmoq qurilmalari va boshqalar. Bundan tashqari, ekranlar, grafiklar va muayyan qurilmalarning muammolari bo'yicha tezkor navigatsiya mavjud.

Biz yorliqlarni olib tashladik Monitoring > Grafiklar va monitoring > Internet, va barcha navigatsiya orqali amalga oshiriladi Monitoring > Xostlar. Ko'rsatilgan ma'lumotlar, jumladan teglar bo'yicha filtrlanishi mumkin, bu sizga o'chirilgan qurilmalarni ko'rsatishga imkon beradi

Zabbix 5.0 da nima yangiliklar
Tarmoq tugunlari bilan bog'liq resurslarni navigatsiya qilish

Masalan, oxirgi foydalanuvchi xizmatlari sifatida tasniflangan qurilmalarni ' ni tanlash orqali tanlashingiz mumkin.xizmat', shuningdek, ushbu muammolarning muhimlik darajasini belgilash.

Zabbix 5.0 da nima yangiliklar
Filtrlash imkoniyatlari

7. Oldindan ishlov berishning yangi operatsiyasi - "Almashtirish" ilgari faqat oddiy iboralar yordamida bajarilishi mumkin bo'lgan bir nechta foydali narsalarni qilish imkonini beradi, bu ko'plab foydalanuvchilar uchun juda murakkab.
almashtiring matn formatida olingan ma'lumotlarni oddiygina raqamli ko'rinishga aylantirish imkonini beruvchi bir satr yoki belgini boshqasiga almashtirish imkonini beradi.

Zabbix 5.0 da nima yangiliklar
Operatorni almashtiring

8. JSONPath operatori, bu sizga atribut nomlarini qulay shaklda chiqarish imkonini beradi

Zabbix 5.0 da nima yangiliklar
JSONPath uchun operator

9. Zabbix elektron pochta xabarlarini ko'rsatish. Oldingi versiyalarda Zabbix-dan barcha elektron pochta xabarlari papkada Qabul qiling roʻyxatda koʻrsatildi. Zabbix 5.0 dan boshlab, xabarlar soni bo'yicha guruhlanadi.

Zabbix 5.0 da nima yangiliklar
Zabbix elektron pochta xabarlarini guruhlash

10. Foydalanuvchi nomi va parol uchun IPMI uchun maxsus makroslarni qo'llab-quvvatlang. Agar foydalanuvchi nomi va parol uchun maxfiy makroslar ishlatilsa, ularning qiymatiga kirish taqiqlanadi.

Zabbix 5.0 da nima yangiliklar
Maxsus makroslarni qo'llab-quvvatlash

11. Tarmoq tugunlari uchun foydalanuvchi makrolarini ommaviy ravishda o'zgartirish. Yangi versiyada siz shablonlar ro'yxatini ochishingiz, xostlar ro'yxatini tanlashingiz va makroslarni qo'shishingiz yoki mavjud makrolarning qiymatlarini o'zgartirishingiz mumkin,

Zabbix 5.0 da nima yangiliklar
Maxsus makroslarni qo'shish va tahrirlash

va shuningdek, tarmoq tugunlari uchun tanlangan shablonlardan ma'lum yoki barcha makroslarni o'chiring.

Zabbix 5.0 da nima yangiliklar
Shaxsiy yoki barcha foydalanuvchi makrolarini olib tashlash

12. Xabar formatini bildirish usuli darajasida nazorat qilish. The Media turlari yorlig'i paydo bo'ldi Media shablonlar xabar shablonlari bilan.

Zabbix 5.0 da nima yangiliklar
Xabar berish usullari shablonlari

Har xil xabar turlari uchun turli shablonlarni belgilashingiz mumkin.

Zabbix 5.0 da nima yangiliklar
Xabar turi uchun shablonni aniqlash

Oldingi versiyalarda siz standart xabarlar va elementni belgilab, ushbu xabarlarni harakat darajasida boshqarishingiz kerak edi.

Zabbix 5.0 da nima yangiliklar
Faoliyat darajasida shablonlarni boshqarish

Yangi versiyada hamma narsa global darajada aniqlanishi mumkin va xabarlar darajasida global sozlamalar qayta yozilishi mumkin.

Zabbix 5.0 da nima yangiliklar
Shablonlarni global miqyosda boshqaring

Aksariyat foydalanuvchilar uchun media usuli darajasida shablon formatlarini aniqlash kifoya. Bundan tashqari, yangi bildirishnoma usuli import qilingandan so'ng, barcha tegishli shablon formatlari allaqachon uning bir qismidir.

13. JavaScript-dan kengroq foydalanish. JavaScript skriptlarni, Webhook va boshqalarni oldindan qayta ishlash uchun ishlatiladi. Buyruqlar satrida JavaScript bilan ishlash oson emas.
Zabbix 5.0 yangi yordamchi dasturdan foydalanadi - zabbix_js, bu ma'lumotlarni qabul qiladigan, ularni qayta ishlaydigan va chiqish qiymatlarini yaratadigan JavaScript-ni ishga tushiradi.

Zabbix 5.0 da nima yangiliklar
zabbix_js yordam dasturi

Zabbix 5.0 da nima yangiliklar
Zabbix_js yordam dasturidan foydalanishga misollar

14. Trigger ifodalari bilan matnli operatsiyalarni qo'llab-quvvatlash o'rnatilgan komponentlarning versiyalarini tekshirishga, qiymatlarni har qanday konstantalar bilan solishtirishga imkon beradi va doimiy so'l maxsus bo'lishi mumkin,

{host:zabbix.version.last()}="5.0.0"
{host:zabbix.version.last()}="{$ZABBIX.VERSION}

oxirgi qiymatni oldingi bilan solishtiring, masalan, matnli ma'lumotlarga kelganda,

{host:text.last()}<>{host.text.prev()}

yoki

{host:text.last(#1)}<>{host.text.prev(#2)}

yoki turli ko'rsatkichlarning matn qiymatlarini solishtiring.

{hostA:textA.last()}={hostB:textB.last()}

15. Avtomatlashtirish va kashfiyot.

  • JMX hisoblagichlari ro'yxatini olish va ochish uchun yangi JMX tekshiruvlari mavjud bo'lib, bu, masalan, Java ilovalarini kuzatish, shuningdek, monitoring elementlari, o'lchovlar, triggerlar va grafiklarni yaratishni avtomatlashtirish uchun juda foydali.
    jmx.get[]

    и

    jmx.discovery[]

    Zabbix 5.0 da nima yangiliklar
    JMX tekshiruvlari

  • Yangi versiyada rus va ingliz tillarida eski va yangi agentlar tomonidan qo'llab-quvvatlanadigan va, masalan, protsessorlar, fayl tizimlari, xizmatlar va boshqalar sonini aniqlash imkonini beradigan Windows ish faoliyatini nazorat qilish uchun kalit mavjud.

    Zabbix 5.0 da nima yangiliklar
    Kalit yordamida Windows ishlash hisoblagichlarini kuzatish perf_counter

  • ODBC monitoringi ancha osonlashdi. Ilgari ODBC monitoringi uchun barcha parametrlar tashqi faylda tasvirlanishi kerak edi /etc/odbc.ini, unga Zabbix interfeysidan kirish imkoni bo'lmagan. Yangi versiyada deyarli barcha parametrlar metrik kalitning bir qismi bo'lishi mumkin.

    Zabbix 5.0 da nima yangiliklar
    Parametrlar tavsifi bilan metrik kalit

    Yangi versiyada siz xavfsizlik uchun maxfiy makroslardan foydalangan holda server nomi va portini metrik darajada, kirish uchun nom va parolni o'rnatishingiz mumkin.

    Zabbix 5.0 da nima yangiliklar
    Yashirin makroslardan foydalanish

  • Uskunani monitoring qilish uchun IPMI protokolidan foydalanganda avtomatlashtirish uchun oddiyroq shablonlarni yaratish mumkin bo'ldi ipmi.get.

    Zabbix 5.0 da nima yangiliklar
    ipmi.get

16. Interfeysdan ma'lumotlar elementlarini sinovdan o'tkazish. Zabbix 5.0 interfeysdan ba'zi elementlarni va eng muhimi, element shablonlarini sinab ko'rish imkoniyatini taqdim etdi.

Zabbix 5.0 da nima yangiliklar
Ma'lumotlar elementlarini sinovdan o'tkazish

Har qanday muammolar interfeysda ko'rsatiladi.

Zabbix 5.0 da nima yangiliklar
Interfeysdagi muammolarni ko'rsatish

Xuddi shunday algoritm element shablonlari uchun ham qo'llaniladi. Bundan tashqari, agar biron bir ma'lumot elementi qo'llab-quvvatlanmasa, shunchaki bosish orqali nima uchun u muvaffaqiyatsiz bo'lganini bilib olishingiz mumkin sinov.

17. Xabar berish usullarini sinovdan o'tkazish, Zabbix 4.4 da paydo bo'lgan, saqlanib qolgan, bu Zabbixni boshqa tizimlar, masalan, chipta tizimlari bilan integratsiyalashganda muhim ahamiyatga ega.

Zabbix 5.0 da nima yangiliklar
Xabarnomalarni tekshirish usullari

18. Ob'ekt prototiplari uchun maxsus makroslarni qo'llab-quvvatlash. Maxsus makro qiymatlarini aniqlash uchun LLD makroslaridan foydalanishingiz mumkin.

Zabbix 5.0 da nima yangiliklar
Maxsus makro qiymatlarni aniqlash uchun LLD makrosidan foydalanish

19. Float64 ma'lumotlarini qo'llab-quvvatlash, asosan juda katta qiymatlarni kuzatish uchun zarur bo'lgan, Prometey agentlaridan olingan ma'lumotlarni qo'llab-quvvatlash uchun Zabbix-da talab qilinadi.
Agar siz Zabbix 5.0 ni o'rnatsangiz, ma'lumotlarning Float64 standartiga avtomatik ko'chishi sodir bo'lmaydi. Foydalanuvchi hali ham eski ma'lumotlar turlaridan foydalanish imkoniyatiga ega. Float64 migratsiya skriptlari qo'lda ishga tushiriladi va tarixiy jadvallardagi ma'lumotlar turlarini o'zgartiradi. Avtomatik almashtirish ishlatilmaydi, chunki bu juda uzoq vaqt talab etadi.

20. Zabbix 5.0 ning kengaytirilgan miqyosi: interfeysni optimallashtirish va to'siqlarni bartaraf etish

  • Ochiladigan ro'yxatlar, masalan, xostlarni tanlash uchun, bu xususiyat kengaymagani uchun olib tashlandi.
  • Jadval o'lchamlari uchun "o'rnatilgan" cheklovlar mavjud haqida umumiy ma'lumot.
  • Yangi imkoniyatlar paydo bo'ldi Monitoring > Xostlar > Grafiklar.
  • Displey funksiyasi paydo bo'ldi (Monitoring > Xostlar > Veb) qaerda emas edi.

21. Siqishni yaxshilash
Zabbix-da siqish PostgreSQL - TimescaleDB kengaytmasiga asoslangan (Zabbix 4.4 dan beri). TimescaleDB ma'lumotlar bazasini avtomatik qismlarga ajratishni ta'minlaydi va ma'lumotlar bazasi ish faoliyatini yaxshilaydi, chunki TimescaleDB ishlashi ma'lumotlar bazasi hajmidan deyarli mustaqil.

Zabbix 5.0 da Ma'muriyat > Umumiy > Uy ishlari Siz, masalan, 7 kundan eski ma'lumotlarni siqishni sozlashingiz mumkin. Bu kerakli disk maydonini sezilarli darajada qisqartiradi (foydalanuvchilarning fikriga ko'ra, deyarli o'n barobar), bu disk maydonini tejashni yaxshilaydi va ish faoliyatini yaxshilaydi.

Zabbix 5.0 da nima yangiliklar
TimescaleDB yordamida siqish

22. SNMP ni interfeys darajasida sozlash. Zabbix 5.0 da uchta turdagi ma'lumotlar elementlari o'rniga faqat bittasi - SNMP agenti ishlatiladi. Barcha SNMP atributlari xost interfeysi darajasiga ko'chirildi, bu shablonlarni soddalashtirish, SNMP versiyalari o'rtasida almashish va h.k. imkonini beradi.

Zabbix 5.0 da nima yangiliklar
SNMP ni interfeys darajasida sozlash

23. Tarmoq tugunlarining mavjudligi monitoringining proksi-server mavjudligiga bog'liqligi funktsiyaga ega trigger yordamida monitoring qilishda tarmoq tugunlari mavjud bo'lmagan taqdirda proksi-server mavjudligi muammosini ustuvor vazifa sifatida ko'rsatishga imkon beradi. nodata:

{HostA:item.nodata(1m)}=1

Zabbix 5.0 da nima yangiliklar
Tarmoq tugunlarining mavjudligi proksi-server mavjudligi bilan belgilanadi

vazifa nodata sukut bo'yicha proksi-server mavjudligini hisobga oladi. Proksi-server mavjudligini hisobga olmaydigan qattiqroq tekshirish uchun ikkinchi parametr ishlatiladi - qattiq:

{HostA:item.nodata(1m,strict)}=1

24. Past darajadagi kashfiyot qoidalarini boshqarish. Zabbix 5.0 qo'llab-quvvatlanmaydigan aniqlash qoidalarini ko'rish imkonini beruvchi LLD filtrini taqdim etdi

Zabbix 5.0 da nima yangiliklar
LLD filtri

25. Muammoni tan olmaslik qobiliyati (unanish) xatolarni tuzatishga imkon beradi va muammoni tasdiqlashga bog'liq ish oqimlarini yaratishda foydalidir.

Zabbix 5.0 da nima yangiliklar
Muammoni tan olmang

26. Past darajadagi kashfiyot qoidalarini o'zgartirish — fayl tizimlari monitoringi natijasida obyektlarni aniqlashda istisnolar qo‘shish imkoniyati, bu past darajadagi aniqlashga ma’lum ob’ektlarni, triggerlarni, ma’lumotlar elementlarini va hokazolarni yaratish yoki yaratmaslik, muammolarning jiddiyligini o‘zgartirish, ayrim obyektlar uchun teglar qo‘shish imkonini beradi. , ob'ektlarni, masalan, vaqtinchalik fayl tizimlarini qidiruvdan chiqarib tashlash, ma'lumotlarni yangilash oralig'ini o'zgartirish va hokazo.

Zabbix 5.0 da nima yangiliklar
Vaqtinchalik fayl tizimlarini past darajadagi aniqlashdan istisno

Masalan, siz topilgan Oracle fayl tizimlari uchun trigger ustuvorlik darajasini o'zgartirishingiz va boshqa fayl tizimlari uchun trigger ustuvorlik darajasini bir xil darajada qoldirishingiz mumkin.

Zabbix 5.0 da nima yangiliklar
Shaxsiy fayl tizimlari uchun triggerlarning ustuvorlik darajasini o'zgartirish

27. Zabbix 5.0 da yangi makroslar monitoring sifatini oshirish imkonini beradi.

Zabbix 5.0 da nima yangiliklar
Zabbix 5.0 da yangi makroslar

28. Zabbix 5.0 dagi boshqa innovatsiyalar:

Zabbix 5.0 da nima yangiliklar
Zabbix 5.0 da yaxshilanishlar

29. Qo'llab-quvvatlashning tugashi
Zabbix 5.0 da nima yangiliklar
Qo'llab-quvvatlanmaydigan funksionallik

xulosa

Zabbix 5.0 ga yangilash juda oson! Yangi server ikkilik va frontend fayllarini o'rnating va ishga tushiring va server ma'lumotlar bazasini avtomatik ravishda yangilaydi.
Zabbix yangilash jarayoni haqida ma'lumotni quyidagi manzilda olishingiz mumkin:
https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500

MUHIM!

  1. Tarixiy ma'lumotlarni Float64 formatiga yangilash ixtiyoriydir.
  2. TimescaleDB ma'lumotlari faqat o'qish uchun mo'ljallangan.
  3. PHP7.2 ning minimal talab qilinadigan versiyasi.
  4. DB2 Zabbix serveri uchun backend sifatida qo'llab-quvvatlanmaydi

(!) Zabbix Meetup Online (rus) da Aleksey Vladishev va boshqa ma'ruzachilar tomonidan taqdim etilgan video va slaydlarni ko'rish mumkin shu yerda.

Manba: www.habr.com

a Izoh qo'shish