Zabbix 5.0-д шинэ зүйл юу байна

5.0-р сарын дундуур Zabbix 5.0 хувилбар гарсан бөгөөд бид бүх өөрчлөлт, шинэчлэлийг олон нийтэд тодорхой харуулахын тулд янз бүрийн хэл дээр цуврал онлайн уулзалтуудыг зохион байгуулсан. Zabbix-ийн гүйцэтгэх захирал, бүтээгч Алексей Владышевын Zabbix XNUMX-ийн шинэлэг зүйлийг алхам алхмаар тайлбарласан илтгэлийг уншихыг бид урьж байна.

Zabbix 5.0-д шинэ зүйл юу байна

Zabbix 4.2 ба Zabbix 4.4

LTS хувилбаруудыг ашиглахтай холбогдуулан Zabbix 4.0 хувилбарт гарсан өөрчлөлтүүдээс эхэлье.
4.2 оны 2019-р сард гарсан Zabbix XNUMX хувилбарт дараах боломжууд гарч ирэв.

  • Өндөр давтамжийн тохируулагч хяналт нь масштаб болон өндөр NVPS-ийг хангадаг бөгөөд энэ нь Zabbix-д их ачаалал өгөхгүйгээр асуудлыг хурдан илрүүлж, сэрэмжлүүлэх гэсэн үг юм.
  • HTTP агент ашиглан өгөгдөл цуглуулах.
  • Prometheus Pro-ээс мэдээлэл цуглуулах дэмжлэг.
  • Урьдчилан боловсруулалт нь баталгаажуулалт болон JavaScript-ийг дэмждэг бөгөөд энэ нь цуглуулсан аливаа өгөгдлийг хувиргах боломжийг олгодог.
  • Прокси талын урьдчилсан боловсруулалт нь прокси ашиглан илүү үр дүнтэй масштаблах боломжийг олгодог.
  • Шошгуудын менежментийг сайжруулсан - үйл явдал болон асуудлын түвшний мета-мэдээлэл, энэ нь ажиллахад тохиромжтой, учир нь шошго нь загвар болон хостын түвшинд дэмжигддэг.

Өнгөрсөн есдүгээр сард Zabbix 4.4 гарсан бөгөөд дараах боломжуудыг санал болгож байна.

  • Шинэ Zabbix агент.
  • Сэрэмжлүүлэг болон мэдэгдлийн Webhook-ийн дэмжлэг нь гадаад системтэй нэгтгэх боломжийг олгодог.
  • TimescaleDB дэмжлэг.
  • Хэмжилт ба триггерүүдийн мэдлэгийн суурь нь Zabbix хэрэглэгчдэд харагдах болсон. Жишээлбэл, хэрэглэгчид зүйл болон триггер тайлбарыг ашиглаж болно Хяналт > Сүүлийн өгөгдөл.
  • Загваруудын шинэ стандарт.

Zabbix 5.0

Өнөөдөр бид 5.0 жилийн турш дэмжигдэх Zabbix 5-ийн LTS хувилбарын талаар ярих болно. 4.4 хувилбарын дэмжлэг нэг сарын дараа дуусна. Zabbix 3.0-ийн LTS хувилбарыг дахин 3,5 жил дэмжинэ.

Zabbix нь олон зүйлийг хянах боломжийг олгодог бөгөөд тэдгээрийн жагсаалтыг хуудсан дээр зааж өгч болно http://www.zabbix.com/integrations, мониторингийн загварууд болон залгаасуудыг танилцуулсан, үүнд шинэ агентийн хувьд.

Zabbix 5.0-д шинэ зүйл юу байна
Хяналт хийх, нэгтгэх боломжтой загварууд

Нэмж дурдахад тасалбарын систем, ITSM систем, Webhook ашиглан мессеж дамжуулах систем зэрэг янз бүрийн системүүдтэй нэгтгэх боломжууд байдаг.

Zabbix 5.0-д шинэ зүйл юу байна
Интеграцийн сонголтууд

Zabbix 5.0 нь янз бүрийн тасалбарын системүүд болон дохиоллын системүүдтэй нэгтгэх суурилуулсан дэмжлэгийг өргөжүүлсэн:

Zabbix 5.0-д шинэ зүйл юу байна
Төрөл бүрийн системтэй нэгтгэх

Аппликейшн болон төхөөрөмжийг хянах зориулалттай загваруудын жагсаалтыг өргөжүүлэв.

Zabbix 5.0-д шинэ зүйл юу байна
Аппликейшн болон төхөөрөмжийг хянах зориулалттай загварууд

Бүх шинэчлэлтийг эндээс татаж авах боломжтой Git репозитор.

Аливаа хэрэглэгч эсвэл хөгжүүлэгч Zabbix-д энгийн процедурыг ашиглан бэлэн бүтээгдэхүүнүүд - загвар эсвэл залгаасуудаар оролцох боломжтой.

  1. Zabbix Contributory Agreement (ZCA)-д гарын үсэг зурлаа https://www.zabbix.com/developers.
  2. Татаж авах хүсэлтийг байршуулж байна https://git.zabbix.com.
  3. Програмыг хөгжүүлэлтийн багийнхан хянана. Хэрэв залгаас эсвэл загвар нь Zabbix стандартад нийцэж байгаа бол энэ нь бүтээгдэхүүнд багтсан бөгөөд ийм хөгжүүлэгчийн ажлыг Zabbix баг албан ёсоор дэмжих болно.

Zabbix бол үзэх, судлах, өөрчлөх боломжтой нээлттэй эхийн програм хангамж юм. Хэрэглэгч бүтээгдэхүүнийг чөлөөтэй ашиглах, хөтөлбөрийг боловсронгуй болгоход оролцох, кодыг өөрийн шинэ программд ашиглах боломжийг олгодог. Нөгөөтэйгүүр, Zabbix баг нь Zabbix-ийг янз бүрийн платформ дээр хялбархан суулгахын тулд бүх хүчин чармайлтаа гаргадаг.

Zabbix хөгжүүлэгчид бараг бүх алдартай түгээлтийн багцууд болон янз бүрийн виртуалчлалын платформуудыг санал болгодог. Нэмж дурдахад Zabbix-ийг нэг товшилтоор нийтийн үүлэнд суулгаж болно. Zabbix нь Red Hat Openshift эсвэл OpenStack платформ дээр бас байдаг.

Zabbix 5.0-д шинэ зүйл юу байна
Түгээх болон платформд зориулсан Zabbix багцууд

Zabbix Agent 2 нь Windows болон Linux-д зориулагдсан

Шинэ Zabbix Agent 2 нь зах зээл дээрх хамгийн сайн шийдлүүдийн нэг юм.

  • Plugin дээр суурилсан бүтцийг санал болгож, олон цагаар ажиллах боломжтой өгөгдөл цуглуулах скриптүүдийг дэмждэг.
  • Зэрэгцээ идэвхтэй сканнердах, гадаад системтэй байнгын холболтыг дэмждэг бөгөөд энэ нь жишээлбэл, мэдээллийн санг үр дүнтэй хянахад хэрэгтэй.
  • Мониторинг хийхэд чухал ач холбогдолтой занга, үйл явдлыг дэмждэг, жишээлбэл, MQTT төхөөрөмжүүд.
  • Агентын шинэ хувилбарыг суулгахад хялбар (шинэ агент өмнөх бүх функцийг дэмждэг тул).

Нэмж дурдахад Zabbix 5.0-ийн шинэ агент нь өгөгдөл хадгалахад дэмжлэг үзүүлдэг. Өмнө нь илгээгдээгүй мэдээллийг зөвхөн агентын буфер санах ойд хадгалдаг байсан бол шинэ хувилбарт ийм мэдээллийг дискэн дээр хадгалах тохиргоог хийх боломжтой болсон.

Zabbix 5.0-д шинэ зүйл юу байна
Байнгын өгөгдөл хадгалах

Энэ нь чухал систем болон тогтворгүй харилцаа холбоог хянахад чухал ач холбогдолтой, учир нь маш их хэмжээний чухал өгөгдлийг Zabbix сервер рүү илгээхээс өмнө хадгалдаг. Энэ сонголт нь удаан хугацааны туршид боломжгүй байж болох хиймэл дагуулын холболтод бас ашигтай байдаг.
Анхаарах зүйл! Zabbix 5.0 нь Zabbix Agent 1-ийг дэмждэг.

Zabbix 5.0 дахь аюулгүй байдлын өөрчлөлтүүд

1. Шинэ хувилбар нь webhook-д зориулсан HTTP прокси-г дэмждэг бөгөөд энэ нь Zabbix серверээс гадаад дохиоллын системд илүү найдвартай, хяналттай холболт хийх боломжийг олгодог.

Хэрэв та Zabbix серверийг дотоод сүлжээнд, жишээлбэл, үүлэн дэх JIRA гэх мэт гадаад системтэй нэгтгэх шаардлагатай бол HTTP прокси ашиглан холболтыг хадгалах боломжтой бөгөөд энэ нь холболтын хяналт, найдвартай байдлыг сайжруулдаг.

2. Хуучин болон шинэ төлөөлөгчийн аль алиных нь хувьд тодорхой төлөөлөгч дээр ямар шалгалт байх ёстойг сонгох боломжтой. Жишээлбэл, та шалгах тоог хязгаарлаж, үндсэндээ цагаан, хар жагсаалт үүсгэж, дэмжигдсэн түлхүүрүүдийг тодорхойлж болно.

  • MySQL-тэй холбоотой шалгалтын цагаан жагсаалт
    AllowKey=mysql[*] 
    DenyKey=*
  • Бүх бүрхүүлийн скриптийг үгүйсгэхийн тулд хар жагсаалт
    DenyKey=system.run[*]
  • /etc/password руу нэвтрэхийг хориглох хар жагсаалт
    DenyKey=vfs.file.contents[/etc/passwd,*]

3. TLS холболтод найдвартай биш шифр ашиглахаас зайлсхийхийн тулд бүх Zabbix бүрэлдэхүүн хэсгүүдийн шифрлэлтийн алгоритмуудыг сонгох боломжтой. Энэ нь аюулгүй байдлын тодорхой стандартыг дагаж мөрддөг орчныг хянахад чухал юм.

Zabbix 5.0-д шинэ зүйл юу байна
TLS холболтын шифрлэлтийн алгоритмуудыг сонгож байна

4. Zabbix 5.0 нь өгөгдлийн санд шифрлэгдсэн холболтуудын дэмжлэгийг нэвтрүүлсэн. Одоогоор зөвхөн PostgreSQL болон MySQL руу шифрлэгдсэн холболтууд боломжтой.

Zabbix 5.0-д шинэ зүйл юу байна
Шифрлэгдсэн мэдээллийн сангийн холболтууд

5. Zabbix 5.0 нь хэрэглэгчийн нууц үгийн хэшийг мэдээллийн санд хадгалах зориулалттай MD5-аас SHA256 руу шилжсэн бөгөөд энэ нь одоогоор хамгийн найдвартай алгоритм юм.

6. Zabbix 5.0 нь эцсийн хэрэглэгчдэд хандах боломжгүй нууц үг, API токен гэх мэт нууц мэдээллийг хадгалах нууц хэрэглэгчийн макрог дэмждэг.

Zabbix 5.0-д шинэ зүйл юу байна
Нууц макро

7. Бүх Zabbix-ийн гадаад системүүд болон агентуудтай дотоод холболтууд найдвартай. Шифрлэлтийг TLS сертификат эсвэл агент, прокси, HTTPS-тэй холбогдохын тулд урьдчилан хуваалцсан түлхүүрийн шифрлэлтийг ашиглан дэмждэг. Агент талын аюулгүй байдлыг цагаан ба хар жагсаалтаар сайжруулж болно. Интерфэйс нь HTTPS-ээр ажилладаг.

Zabbix 5.0-д шинэ зүйл юу байна
Аюулгүй холболтууд

8. Итгэмжлэгдсэн таниулах үйлчилгээ үзүүлэгчээр баталгаажуулалтын нэг цэгээр хангах SAML-ийн дэмжлэг нь хэрэглэгчийн итгэмжлэлүүд галт ханыг орхихгүй.

Zabbix 5.0-д шинэ зүйл юу байна
SAML таних тэмдэг

SAML дэмжлэг нь танд Zabbix-ийг Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0, түүнчлэн Azure, AWS эсвэл Google Cloud Platform зэрэг орон нутгийн болон үүлэн таниулах үйлчилгээ үзүүлэгчидтэй нэгтгэх боломжийг олгодог.

Zabbix 5.0 ашиглахад хялбар

1. Хэрэглэгчийн интерфейс нь өргөн дэлгэцэнд зориулагдсан. Бид цэсийг дээд талаас, үргэлж зай гаргах зайтай, дэлгэцийн зүүн талд шилжүүлсэн. Цэсийг бүрэн, хамгийн бага, далд горимоор харуулсан хэвээр байна.

Zabbix 5.0-д шинэ зүйл юу байна
Өргөн дэлгэцийн хувьд оновчтой интерфэйс

2. Самбараас виджетүүдийг хуулах маш хурдан шинэ ПАНЕЛ үүсгэх боломжийг танд олгоно. Үүнийг хийхийн тулд та PANEL дотроос хүссэн виджетээ сонгох хэрэгтэй бөгөөд Хуулах дээр дарна уу

Zabbix 5.0-д шинэ зүйл юу байна
Виджет хуулж байна

виджетийг хүссэн самбартаа оруулна уу.

Zabbix 5.0-д шинэ зүйл юу байна
Хуулсан виджетийг буулгаж байна

3. Графикуудыг экспортлох. Графикийг хуулж, жишээлбэл, имэйлээр илгээхийн тулд та хүссэн виджетээ сонгоод графикийг PNG форматаар авах боломжтой. Зургийг татаж авах.

Zabbix 5.0-д шинэ зүйл юу байна
Графикуудыг экспортлох

4. Шошгоор шүүнэ үү: Асуудал хүндийн зэрэг болон Асуудлын хостууд. Жишээлбэл, нэг сүлжээний зангилаатай холбоотой бүх асуудлын талаархи мэдээллийг нэг мэдээллийн төвд цуглуулах боломжтой болсон.

Zabbix 5.0-д шинэ зүйл юу байна
Шошгоор шүүх

5. Zabbix интерфейсийг өргөтгөх модулиудын дэмжлэг. Бие даасан модулийг суулгахын тулд та үүнийг тодорхой лавлах руу хуулах хэрэгтэй. Модулиуд нь интерфейсийн одоо байгаа функцийг өргөжүүлэх, шинэ хуудас үүсгэх, цэсийн бүтцийг өөрчлөх, жишээлбэл, зүйл нэмэх боломжийг олгодог.

Ямар ч хэрэглэгч модулийг бичиж, нэгтгэх боломжтой. Үүнийг хийхийн тулд модулийг модулиудын хавтас руу хуулж, дараа нь интерфэйс дээр харагдах бөгөөд үүнийг асааж, унтрааж болно.

Zabbix 5.0-д шинэ зүйл юу байна
Шинэ модуль нэмж байна

6. Сүлжээний зангилаатай холбоотой нөөцөөр дамжуулан навигацийн хялбар байдал. The Хяналт > Хостууд Zabbix-ийн хянадаг төхөөрөмжүүдийн жагсаалтыг харуулна: хостууд, үйлчилгээнүүд, сүлжээний төхөөрөмжүүд гэх мэт. Үүнээс гадна дэлгэц, график, тодорхой төхөөрөмжүүдийн асуудал руу хурдан шилжих боломжтой.

Бид табуудыг устгасан Хяналт > График ба хяналт > Вэб, мөн бүх навигац дамжуулан хийгддэг Хяналт > Хостууд. Үзүүлсэн мэдээллийг шошгоор шүүж болох бөгөөд энэ нь идэвхгүй төхөөрөмжүүдийг харуулах боломжийг танд олгоно

Zabbix 5.0-д шинэ зүйл юу байна
Сүлжээний зангилаатай холбоотой нөөцүүдийг удирдах

Жишээлбэл, та эцсийн хэрэглэгчийн үйлчилгээ гэж ангилагдсан төхөөрөмжүүдийг сонгох боломжтой.үйлчилгээ', түүнчлэн эдгээр асуудлын ач холбогдлын түвшинг тогтоох.

Zabbix 5.0-д шинэ зүйл юу байна
Шүүлтийн сонголтууд

7. Урьдчилан боловсруулах шинэ ажиллагаа - 'Орлуулах' Өмнө нь зөвхөн энгийн хэллэг ашиглан хийж болох хэд хэдэн хэрэгтэй зүйлсийг хийх боломжийг олгодог бөгөөд энэ нь олон хэрэглэгчдэд нэлээд төвөгтэй байдаг.
Сэлгэх Энэ нь нэг мөр эсвэл тэмдэгтийг нөгөө тэмдэгтээр солих боломжийг олгодог бөгөөд энэ нь текст хэлбэрээр хүлээн авсан өгөгдлийг тоон дүрслэл болгон хувиргах боломжийг танд олгоно.

Zabbix 5.0-д шинэ зүйл юу байна
Операторыг солих

8. JSONPath оператор, энэ нь атрибутын нэрийг тохиромжтой хэлбэрээр задлах боломжийг олгодог

Zabbix 5.0-д шинэ зүйл юу байна
JSONPath-ийн оператор

9. Zabbix имэйл мессежийг харуулах. Өмнөх хувилбаруудад Zabbix-аас ирсэн бүх имэйл хавтас дотор байна Ирсэн жагсаалтад харуулав. Zabbix 5.0-аас эхлэн мессежийг дугаараар нь бүлэглэх болно.

Zabbix 5.0-д шинэ зүйл юу байна
Zabbix-с ирсэн имэйл мессежүүдийг бүлэглэх

10. Хэрэглэгчийн нэр болон нууц үгийн IPMI-д зориулсан захиалгат макрог дэмжих. Хэрэв хэрэглэгчийн нэр, нууц үгэнд нууц макро ашигладаг бол тэдгээрийн утгад хандах боломжгүй болно.

Zabbix 5.0-д шинэ зүйл юу байна
Захиалгат макроны дэмжлэг

11. Сүлжээний зангилааны хэрэглэгчийн макрог бөөнөөр нь өөрчлөх. Шинэ хувилбарт та загваруудын жагсаалтыг нээж, хостуудын жагсаалтыг сонгож, макро нэмэх эсвэл одоо байгаа макросын утгыг өөрчлөх боломжтой.

Zabbix 5.0-д шинэ зүйл юу байна
Захиалгат макро нэмэх, засварлах

мөн сүлжээний зангилааны сонгосон загвараас тодорхой эсвэл бүх макро устгах.

Zabbix 5.0-д шинэ зүйл юу байна
Хэрэглэгчийн хувийн болон бүх макрог устгаж байна

12. Мэдэгдлийн аргын түвшинд мессежийн форматыг хянах. The Хэвлэл мэдээллийн төрөл таб гарч ирэв Хэвлэл мэдээллийн загварууд мессежийн загваруудтай.

Zabbix 5.0-д шинэ зүйл юу байна
Мэдэгдлийн аргын загварууд

Та өөр өөр төрлийн мессежийн загваруудыг тодорхойлж болно.

Zabbix 5.0-д шинэ зүйл юу байна
Мессежийн төрөлд зориулсан загварыг тодорхойлох

Өмнөх хувилбаруудад та эдгээр мессежийг үйлдлийн түвшинд удирдаж, өгөгдмөл мессеж болон зүйлийг тодорхойлох шаардлагатай байсан.

Zabbix 5.0-д шинэ зүйл юу байна
Үйл ажиллагааны түвшинд загваруудыг удирдах

Шинэ хувилбарт бүх зүйлийг дэлхийн түвшинд тодорхойлж, мессежийн түвшинд глобал тохиргоог дахин бичиж болно.

Zabbix 5.0-д шинэ зүйл юу байна
Загваруудыг дэлхийн хэмжээнд удирдах

Ихэнх хэрэглэгчдийн хувьд загварын форматыг медиа аргын түвшинд тодорхойлоход хангалттай. Нэмж дурдахад, мэдэгдлийн шинэ аргыг импортлосны дараа бүх холбогдох загвар формат нь аль хэдийн нэг хэсэг болсон.

13. JavaScript-ийн өргөн хэрэглээ. JavaScript нь скрипт, Webhook гэх мэтийг урьдчилан боловсруулахад ашиглагддаг. Тушаалын мөрөнд JavaScript-тэй ажиллах нь тийм ч хялбар биш юм.
Zabbix 5.0 нь шинэ хэрэгсэл ашигладаг - zabbix_js, энэ нь өгөгдлийг хүлээн авч, боловсруулж, гаралтын утгыг үүсгэдэг JavaScript-г ажиллуулдаг.

Zabbix 5.0-д шинэ зүйл юу байна
zabbix_js хэрэгсэл

Zabbix 5.0-д шинэ зүйл юу байна
zabbix_js хэрэгслийг ашиглах жишээ

14. Триггер илэрхийлэлтэй текст үйлдлийг дэмжих Суулгасан бүрэлдэхүүн хэсгүүдийн хувилбаруудыг шалгах, утгыг ямар ч тогтмол тоотой харьцуулах боломжийг олгодог бөгөөд тогтмол нь захиалгат макро байж болно.

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

Сүүлчийн утгыг өмнөхтэй нь харьцуулах, жишээлбэл, текст өгөгдөлтэй байх үед,

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

буюу

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

эсвэл өөр өөр хэмжүүрийн текстийн утгыг харьцуулах.

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

15. Автоматжуулалт ба нээлт.

  • Шинэ JMX шалгалтууд нь JMX тоолуурын жагсаалтыг олж авах боломжтой бөгөөд энэ нь жишээлбэл, Java програмуудыг хянах, түүнчлэн хяналтын зүйл, хэмжигдэхүүн, триггер, график үүсгэх ажлыг автоматжуулахад маш хэрэгтэй.
    jmx.get[]

    и

    jmx.discovery[]

    Zabbix 5.0-д шинэ зүйл юу байна
    JMX шалгалт

  • Шинэ хувилбар нь Windows-ийн гүйцэтгэлийн тоолуурыг хянах түлхүүртэй бөгөөд үүнийг хуучин болон шинэ агентууд орос, англи хэл дээр дэмждэг бөгөөд жишээлбэл, процессор, файлын систем, үйлчилгээ гэх мэт тоог илрүүлэх боломжийг олгодог.

    Zabbix 5.0-д шинэ зүйл юу байна
    Түлхүүр ашиглан Windows гүйцэтгэлийн тоолуурыг хянах perf_counter

  • ODBC хянах нь илүү хялбар болсон. Өмнө нь ODBC мониторингийн бүх параметрүүдийг гадаад файлд тайлбарлах шаардлагатай байсан /etc/odbc.ini, энэ нь Zabbix интерфейсээс хандах боломжгүй байсан. Шинэ хувилбарт бараг бүх параметрүүд нь метрийн түлхүүрийн нэг хэсэг байж болно.

    Zabbix 5.0-д шинэ зүйл юу байна
    Параметрүүдийн тайлбар бүхий хэмжүүр

    Шинэ хувилбарт та серверийн нэр, портыг хэмжүүрийн түвшинд тохируулах, аюулгүй байдлын нууц макро ашиглан нэвтрэх нэр, нууц үгийг тохируулах боломжтой.

    Zabbix 5.0-д шинэ зүйл юу байна
    Нууц макро ашиглах

  • Тоног төхөөрөмжийн хяналтанд IPMI протоколыг ашиглах үед автоматжуулалтын энгийн загваруудыг бий болгох боломжтой болсон ipmi.get.

    Zabbix 5.0-д шинэ зүйл юу байна
    ipmi.get

16. Интерфэйсээс өгөгдлийн элементүүдийг турших. Zabbix 5.0 нь интерфэйсээс зарим зүйл, хамгийн чухал нь зүйлийн загваруудыг турших боломжийг нэвтрүүлсэн.

Zabbix 5.0-д шинэ зүйл юу байна
Өгөгдлийн элементүүдийг турших

Үүссэн аливаа асуудлыг интерфейс дээр харуулна.

Zabbix 5.0-д шинэ зүйл юу байна
Интерфэйс дэх асуудлуудыг харуулж байна

Зүйлийн загварт ижил төстэй алгоритмыг ашигладаг. Нэмж дурдахад, хэрэв ямар нэгэн өгөгдлийн зүйл дэмжигдээгүй бол энэ нь яагаад бүтэлгүйтсэнийг зүгээр л дарж олж мэдэх боломжтой туршилтын.

17. Туршилтын мэдэгдлийн аргуудZabbix 4.4 дээр гарч ирсэн , хадгалагдсан бөгөөд энэ нь Zabbix-ийг бусад системүүд, жишээлбэл, тасалбарын системтэй нэгтгэхэд чухал ач холбогдолтой юм.

Zabbix 5.0-д шинэ зүйл юу байна
Туршилтын мэдэгдлийн аргууд

18. Зүйлийн загварт зориулсан захиалгат макроны дэмжлэг. Та тусгай макро утгыг тодорхойлохын тулд LLD макро ашиглаж болно.

Zabbix 5.0-д шинэ зүйл юу байна
Захиалгат макро утгыг тодорхойлохын тулд LLD макро ашиглах

19. Float64 мэдээллийн дэмжлэгPrometheus агентуудаас хүлээн авсан өгөгдлийг дэмжихийн тулд Zabbix-д ихэвчлэн маш том утгыг хянахад шаардлагатай байдаг.
Хэрэв та Zabbix 5.0 суулгасан бол өгөгдлийг Float64 стандарт руу автоматаар шилжүүлэх боломжгүй болно. Хэрэглэгч хуучин өгөгдлийн төрлийг ашиглах сонголттой хэвээр байна. Float64 шилжих скриптүүдийг гараар ажиллуулж, түүхэн хүснэгтүүд дэх өгөгдлийн төрлийг өөрчилдөг. Автоматаар солих нь маш удаан хугацаа шаарддаг тул ашигладаггүй.

20. Zabbix 5.0-ийн өргөтгөх чадвар сайжирсан: интерфэйсийг оновчтой болгох, саад бэрхшээлийг арилгах

  • Энэ функц нь масштабтай байдаггүй тул жишээлбэл хостуудыг сонгох унадаг жагсаалтуудыг хассан.
  • Хүснэгтийн хэмжээнүүдэд "суурилагдсан" хязгаарлалтууд байдаг Тойм.
  • Шинэ боломжууд гарч ирэв Хяналт > Хостууд > График.
  • Пэйжерийн функц гарч ирэв (Хяналт > Хостууд > Вэб) хаана байгаагүй.

21. Шахалтыг сайжруулсан
Zabbix дахь шахалт нь PostgreSQL - TimescaleDB (Zabbix 4.4-ээс хойш) өргөтгөл дээр суурилдаг. TimescaleDB нь мэдээллийн санг автоматаар хуваах боломжийг олгодог бөгөөд TimescaleDB гүйцэтгэл нь өгөгдлийн сангийн хэмжээнээс бараг хамааралгүй байдаг тул өгөгдлийн сангийн гүйцэтгэлийг сайжруулдаг.

Zabbix 5.0 дээр Захиргаа > Ерөнхий > Гэрийн ажил Жишээлбэл, та 7 хоногоос дээш хугацааны өгөгдлийг шахах тохиргоог хийж болно. Энэ нь шаардлагатай дискний зайг мэдэгдэхүйц багасгадаг (хэрэглэгчийн үзэж байгаагаар бараг арав дахин), энэ нь дискний зайг хэмнэж, гүйцэтгэлийг сайжруулдаг.

Zabbix 5.0-д шинэ зүйл юу байна
TimescaleDB ашиглан шахах

22. Интерфейсийн түвшинд SNMP-ийг тохируулах. Zabbix 5.0-д гурван төрлийн өгөгдлийн элементийн оронд зөвхөн нэгийг нь ашигладаг - SNMP агент. Бүх SNMP шинж чанаруудыг хост интерфейсийн түвшинд шилжүүлсэн бөгөөд энэ нь загваруудыг хялбарчлах, SNMP хувилбаруудын хооронд шилжих гэх мэт боломжтой болгодог.

Zabbix 5.0-д шинэ зүйл юу байна
Интерфейсийн түвшинд SNMP-г тохируулах

23. Сүлжээний зангилааны хүртээмжийг хянах нь прокси байгаа эсэхээс хамаарах байдал функцтэй триггер ашиглан хяналт тавихдаа сүлжээний зангилаа байхгүй тохиолдолд прокси ашиглах боломжтой асуудлыг нэн тэргүүнд харуулах боломжийг танд олгоно. өгөгдөл алга:

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

Zabbix 5.0-д шинэ зүйл юу байна
Сүлжээний зангилааны хүртээмж нь прокси байгаа эсэхээр тодорхойлогддог

үйл ажиллагаа өгөгдөл алга анхдагчаар прокси байгаа эсэхийг харгалзан үздэг. Прокси байгаа эсэхийг харгалздаггүй илүү хатуу шалгалтын хувьд хоёрдахь параметрийг ашигладаг - хатуу:

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

24. Доод түвшний нээлтийн дүрмийг удирдах. Zabbix 5.0 нь дэмжигдээгүй илрүүлэх дүрмийг харах боломжийг олгодог LLD шүүлтүүрийг нэвтрүүлсэн

Zabbix 5.0-д шинэ зүйл юу байна
LLD шүүлтүүр

25. Асуудлыг хүлээн зөвшөөрөхгүй байх чадвар (хүлээн зөвшөөрөхгүй байх) алдааг засах боломжийг олгодог бөгөөд асуудлыг баталгаажуулахаас хамаарах ажлын урсгалыг бий болгоход хэрэгтэй.

Zabbix 5.0-д шинэ зүйл юу байна
Асуудлыг хүлээн зөвшөөрөхгүй байх

26. Доод түвшний нээлтийн дүрмийг өөрчлөх - файлын системийг хянах үр дүнд объектыг илрүүлэхэд үл хамаарах зүйл нэмэх чадвар нь доод түвшний илрүүлэлт нь тодорхой объект, гох, өгөгдлийн элемент гэх мэтийг үүсгэх эсвэл үүсгэхгүй байх, асуудлын ноцтой байдлыг өөрчлөх, тодорхой объектод шошго нэмэх боломжийг олгодог. , объектуудыг, жишээлбэл, түр файлын системийг хайлтаас хасах, өгөгдөл шинэчлэх интервалыг өөрчлөх гэх мэт.

Zabbix 5.0-д шинэ зүйл юу байна
Түр зуурын файлын системийг доод түвшний илрүүлэлтээс хасах

Жишээлбэл, та нээсэн Oracle файлын системүүдийн триггерийн тэргүүлэх түвшнийг өөрчлөхийн зэрэгцээ бусад файлын системийн гох тэргүүлэх түвшнийг ижил түвшинд үлдээж болно.

Zabbix 5.0-д шинэ зүйл юу байна
Бие даасан файлын системийн триггерүүдийн тэргүүлэх түвшнийг өөрчлөх

27. Zabbix 5.0-ийн шинэ макронууд хяналтын чанарыг сайжруулах боломжийг танд олгоно.

Zabbix 5.0-д шинэ зүйл юу байна
Zabbix 5.0-ийн шинэ макронууд

28. Zabbix 5.0 дахь бусад шинэлэг зүйлүүд:

Zabbix 5.0-д шинэ зүйл юу байна
Zabbix 5.0-ийн сайжруулалт

29. Дэмжлэгийн төгсгөл
Zabbix 5.0-д шинэ зүйл юу байна
Дэмжигдээгүй функц

дүгнэлт

Zabbix 5.0 руу шинэчлэх нь маш хялбар! Шинэ серверийн хоёртын файлууд болон урд талын файлуудыг суулгаж ажиллуулснаар сервер таны мэдээллийн санг автоматаар шинэчлэх болно.
Zabbix шинэчлэх процедурын талаарх мэдээллийг дараах хаягаас авах боломжтой.
https://www.zabbix.com/documentation/current/manual/installation/upgrade_notes_500

Анхаарах зүйл!

  1. Түүхэн өгөгдлийг Float64 формат руу шинэчлэх нь сонголттой.
  2. TimescaleDB өгөгдөл нь зөвхөн унших боломжтой.
  3. PHP7.2-ийн хамгийн бага шаардлагатай хувилбар.
  4. DB2-г Zabbix серверийн арын хэсэг болгон дэмждэггүй

(!) Zabbix Meetup Online (Орос) дээр Алексей Владишев болон бусад илтгэгчдийн хийсэн илтгэлийн видео, слайдыг үзэх боломжтой. энд.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх