אין מיטן מייַ, ווערסיע Zabbix 5.0 איז רעלעאַסעד, און מיר אָרגאַניזירט אַ סעריע פון אָנליין באַגעגענישן אין פאַרשידענע שפּראַכן צו קלאר באַווייַזן צו די קהל אַלע ענדערונגען און ינאָווויישאַנז. מיר לאַדן איר צו לייענען דעם באַריכט פון אַלעקסיי וולאַדישעוו, יגזעקיאַטיוו דירעקטאָר און באשעפער פון Zabbix, אין וואָס ער דיסקרייבד שריט פֿאַר שריט וואָס איז נייַ אין Zabbix 5.0.
Zabbix 4.2 און Zabbix 4.4
לאָמיר אָנהייבן מיט די ענדערונגען וואָס זענען ארויס אין די Zabbix 4.0 ווערסיע אין קשר מיט די נוצן פון LTS ווערסיעס.
אין ווערסיע Zabbix 4.2, וואָס איז באפרייט אין אפריל 2019, די פאלגענדע פֿעיִקייטן ארויס:
אָפּשאַצונג פון די אַפּלאַקיישאַן דורך די אַנטוויקלונג מאַנשאַפֿט. אויב אַ פּלוגין אָדער מוסטער נאָכקומען מיט Zabbix סטאַנדאַרדס, עס איז אַרייַנגערעכנט אין די פּראָדוקט און די אַרבעט פון אַזאַ אַ דעוועלאָפּער וועט זיין אַפישאַלי געשטיצט דורך די Zabbix מאַנשאַפֿט.
Zabbix איז אָפֿן מקור ווייכווארג וואָס קענען זיין וויוד, געלערנט און מאַדאַפייד. דער באַניצער איז געגעבן די געלעגנהייט צו פריי נוצן דעם פּראָדוקט, אָנטייל נעמען אין ראַפינירן די פּראָגראַם אָדער נוצן די קאָד פֿאַר זיין אייגענע נייַע מגילה. אויף די אנדערע האַנט, די Zabbix מאַנשאַפֿט מאכט אַלע מי צו ענשור אַז Zabbix קענען זיין לייכט אינסטאַלירן אויף פאַרשידן פּלאַטפאָרמס.
Zabbix דעוועלאָפּערס פאָרשלאָגן פּאַקידזשיז פֿאַר כּמעט אַלע די מערסט פאָלקס דיסטריביושאַנז און פאַרשידן ווירטואַליזאַטיאָן פּלאַטפאָרמס. אין אַדישאַן, Zabbix קענען זיין אינסטאַלירן אין אַ ציבור וואָלקן מיט איין גיט. Zabbix איז אויך בנימצא אויף Red Hat Openshift אָדער OpenStack פּלאַטפאָרמס.
די נייַע ווערסיע פון די אַגענט איז גרינג צו ינסטאַלירן (ווייַל דער נייַ אַגענט שטיצט אַלע פריערדיקע פאַנגקשאַנאַליטי).
אין אַדישאַן, דער נייַ אַגענט אין Zabbix 5.0 אָפפערס שטיצן פֿאַר פּערסיסטענט דאַטן סטאָרידזש. ביז אַהער, אַנסענט אינפֿאָרמאַציע איז סטאָרד בלויז אין די אַגענט ס באַפער זכּרון, אָבער אין די נייַע ווערסיע עס איז מעגלעך צו קאַנפיגיער די סטאָרידזש פון אַזאַ אינפֿאָרמאַציע אויף דיסק.
שטענדיק דאַטן סטאָרידזש
דאָס איז וויכטיק אין די פאַל פון מאָניטאָרינג קריטיש סיסטעמען און אַנסטייבאַל קאָמוניקאַציע, ווייַל אַ גרויס סומע פון קריטיש דאַטן איז סטאָרד איידער זיי שיקן צו די Zabbix סערווער. די אָפּציע איז אויך נוציק פֿאַר סאַטעליט קאַנעקשאַנז וואָס קען נישט זיין בארעכטיגט פֿאַר לאַנג צייט. וויכטיק! Zabbix 5.0 ריטיין שטיצן פֿאַר Zabbix Agent 1.
זיכערהייט ענדערונגען אין Zabbix 5.0
1. די נייַע ווערסיע שטיצט הטטפּ פראקסי פֿאַר וועבהאָאָק, וואָס אַלאַוז איר צו מאַכן קאַנעקשאַנז פון די Zabbix סערווער צו פונדרויסנדיק פלינק סיסטעמען אין אַ מער זיכער און קאַנטראָולד שטייגער.
אויב איר דאַרפֿן צו ויסשטימען אַ Zabbix סערווער אויף אַ היגע נעץ מיט אַ פונדרויסנדיק סיסטעם, למשל, JIRA אין די וואָלקן, איר קענען האַלטן די קשר דורך אַ הטטפּ פראקסי, וואָס ימפּרוווז די קאַנטראָולאַביליטי און רילייאַבילאַטי פון די קשר.
2. פֿאַר ביידע די אַלט און די נייַ אַגענט, עס איז מעגלעך צו אויסקלייַבן וואָס טשעקס זאָל זיין בנימצא אויף אַ באַזונדער אַגענט. פֿאַר בייַשפּיל, איר קענען באַגרענעצן די נומער פון טשעקס, יסענשאַלי קריייטינג ווייַס און שוואַרץ רשימות, און דעפינירן געשטיצט שליסלען.
ווייטליסט פֿאַר מיסקל פֿאַרבונדענע טשעקס
AllowKey=mysql[*]
DenyKey=*
בלאַקליסט צו לייקענען אַלע שאָל סקריפּס
DenyKey=system.run[*]
בלאַקליסט צו לייקענען אַקסעס צו /etc/password
DenyKey=vfs.file.contents[/etc/passwd,*]
3. עס איז מעגלעך צו אויסקלייַבן ענקריפּשאַן אַלגערידאַמז פֿאַר אַלע Zabbix קאַמפּאָונאַנץ צו ויסמיידן די נוצן פון ינסאַקיער סיפערס פֿאַר TLS קאַנעקשאַנז. דאָס איז וויכטיק פֿאַר מאָניטאָרינג ינווייראַנמאַנץ ווו זיכער זיכערהייט סטאַנדאַרדס אַפּלייז.
8. סאַמל שטיצן צו צושטעלן אַ איין פונט פון אָטענטאַקיישאַן מיט אַ טראַסטיד אידענטיטעט סערוויס שפּייַזער, אַזוי באַניצער קראַדענטשאַלז טאָן ניט לאָזן די פיירוואַל.
SAML אידענטיטעט
SAML שטיצן אַלאַוז איר צו ויסשטימען Zabbix מיט פאַרשידן היגע און וואָלקן אידענטיטעט סערוויס פּראַוויידערז, אַזאַ ווי Microsoft ADFS, OpenAM, SecurAuth, Okta, Auth0, און Azure, AWS אָדער Google Cloud Platform.
יז פון נוצן פון Zabbix 5.0
1. באַניצער צובינד אָפּטימיזעד פֿאַר ברייט סקרינז. מיר האָבן אריבערגעפארן די מעניו פון די שפּיץ, ווו עס איז שטענדיק פּלאַץ פֿאַר פּלאַץ, צו די לינקס זייַט פון די פאַרשטעלן. דער מעניו איז נאָך געוויזן אין פול, מינימאַל און פאַרבאָרגן מאָדע.
צובינד אָפּטימיזעד פֿאַר ברייט פאַרשטעלן
2. קאַפּיינג ווידזשיץ פון פּאַנאַלז אַלאַוז איר צו שאַפֿן נייַע פּאַנאַלז זייער געשווינד. צו טאָן דאָס, איר דאַרפֿן צו סעלעקטירן דעם געוואלט ווידזשיט אין די פּאַנעל, גיט קאָפּי
קאַפּיינג אַ ווידזשיט
און אַרייַנלייגן די ווידזשיט אין די געבעטן טאַפליע.
פּאַסטינג אַ קאַפּיד ווידזשיט
3. עקספּאָרט גראַפס. צו נאָכמאַכן די גראַפיק און שיקן עס, למשל, דורך E- בריוו, איר קענען באַקומען די גראַפיק אין PNG פֿאָרמאַט דורך סעלעקטירן דעם געוואלט ווידזשיט און קליקינג אראפקאפיע בילד.
5. שטיצן פֿאַר מאַדזשולז צו פאַרברייטערן די Zabbix צובינד. צו ינסטאַלירן אַ פרייַ מאָדולע, איר דאַרפֿן צו נאָכמאַכן עס צו אַ ספּעציפיש וועגווייַזער. מאָדולעס לאָזן איר צו יקספּאַנד די יגזיסטינג פאַנגקשאַנאַליטי פון די צובינד, שאַפֿן נייַע בלעטער, טוישן די מעניו סטרוקטור, למשל, לייגן ייטאַמז.
יעדער באַניצער קענען שרייַבן און ויסשטימען אַ מאָדולע. צו טאָן דאָס, די מאָדולע איז קאַפּיד צו די מאַדזשולז טעקע, נאָך וואָס עס איז קענטיק צו די צובינד, ווו עס קענען זיין אויסגעדרייט אויף און אַוועק.
אַדינג אַ נייַע מאָדולע
6. יז פון נאַוויגאַציע דורך רעסורסן פֿאַרבונדן מיט נעץ נאָודז. די מאָניטאָרינג > האָסץ א רשימה פון דעוויסעס וואָס Zabbix מאָניטאָרס איז געוויזן: מחנות, סערוויסעס, נעץ דעוויסעס, אאז"ו ו, אַ שנעל נאַוויגאַציע צו סקרינז, גראַפס און פּראָבלעמס פון ספּעציפיש דעוויסעס איז בנימצא.
פֿאַר בייַשפּיל, איר קענען אויסקלייַבן דעוויסעס וואָס זענען קלאַסאַפייד ווי סוף-באַניצער באַדינונגס דורך סעלעקטירן 'דינסט', ווי געזונט ווי באַשטעטיקן די מדרגה פון וויכטיקייט פון די פּראָבלעמס.
פילטערינג אָפּציעס
7. ניו פּריפּראַסעסינג אָפּעראַציע - 'פאַרבייַטן' אַלאַוז איר צו טאָן עטלעכע נוציק טינגז וואָס ביז אַהער קען זיין געטאן בלויז מיט רעגולער אויסדרוקן, וואָס זענען גאַנץ קאָמפּליצירט פֿאַר פילע יוזערז. פאַרבייַטן אַלאַוז איר צו אַקשלי פאַרבייַטן איין שטריקל אָדער כאַראַקטער מיט אנדערן, אַלאַוינג איר צו פשוט גער דאַטן באקומען אין טעקסט פֿאָרמאַט אין אַ נומעריק פאַרטרעטונג.
פאַרבייַטן אָפּעראַטאָר
8. JSONPath אָפּעראַטאָר, וואָס אַלאַוז איר צו עקסטראַקט אַטריביוט נעמען אין אַ באַקוועם פאָרעם
אָפּעראַטאָר פֿאַר JSONPath
9. ווייַז Zabbix E- בריוו אַרטיקלען. אין פריערדיקן ווערסיעס, אַלע ימיילז פון Zabbix אין דער טעקע Inbox זענען געוויזן אין אַ רשימה. סטאַרטינג פון Zabbix 5.0, אַרטיקלען וועט זיין גרופּט דורך אַרויסגעבן.
גרופּינג E- בריוו אַרטיקלען פֿון Zabbix
10. שטיצן מנהג מאַקראָס פֿאַר IPMI פֿאַר נאמען און פּאַראָל. אויב סוד מאַקראָס זענען געניצט פֿאַר די נאמען און פּאַראָל, אַקסעס צו זייער ווערט וועט זיין געלייקנט.
שטיצן פֿאַר מנהג מאַקראָס
11. פאַרנעם טוישן פון באַניצער מאַקראָס פֿאַר נעץ נאָודז. אין די נייַע ווערסיע, איר קענען עפֿענען אַ רשימה פון טעמפּלאַטעס, סעלעקטירן אַ רשימה פון מחנות און לייגן מאַקראָס אָדער טוישן די וואַלועס פון יגזיסטינג מאַקראָס,
פאַרגלייַכן די לעצטע ווערט מיט די פריערדיקע, פֿאַר בייַשפּיל, ווען עס קומט צו טעקסט דאַטן,
{host:text.last()}<>{host.text.prev()}
אָדער
{host:text.last(#1)}<>{host.text.prev(#2)}
אָדער פאַרגלייַכן טעקסט וואַלועס פון פאַרשידענע מעטריקס.
{hostA:textA.last()}={hostB:textB.last()}
15. אַוטאָמאַטיאָן און ופדעקונג.
ניו JMX טשעקס זענען בארעכטיגט צו צוריקקריגן און אַנטדעקן אַ רשימה פון JMX קאָונטערס, וואָס איז זייער נוציק פֿאַר, למשל, מאָניטאָרינג ז'אבא אַפּלאַקיישאַנז, און אָטאַמייטינג די שאַפונג פון מאָניטאָרינג זאכן, מעטריקס, טריגערז און גראַפס.
jmx.get[]
и
jmx.discovery[]
JMX טשעקס
די נייַע ווערסיע האט אַ שליסל פֿאַר מאָניטאָרינג Windows פאָרשטעלונג קאָונטערס, וואָס איז געשטיצט דורך אַלט און נייַ אגענטן אין רוסיש און ענגליש און אַלאַוז, למשל, צו דעטעקט די נומער פון פּראַסעסערז, טעקע סיסטעמען, באַדינונגס, אאז"ו ו.
מאָניטאָרינג Windows פאָרשטעלונג קאָונטערס ניצן אַ שליסל perf_counter
ODBC מאָניטאָרינג איז געווארן פיל גרינגער. ביז אַהער, אַלע פּאַראַמעטערס פֿאַר ODBC מאָניטאָרינג האָבן צו זיין דיסקרייבד אין אַ פונדרויסנדיק טעקע /etc/odbc.ini, וואָס איז נישט צוטריטלעך פֿון די Zabbix צובינד. אין די נייַע ווערסיע, כּמעט אַלע פּאַראַמעטערס קענען זיין טייל פון די מעטריק שליסל.
מעטריק שליסל מיט באַשרייַבונג פון פּאַראַמעטערס
אין די נייַע ווערסיע, איר קענען שטעלן די סערווער נאָמען און פּאָרט אויף די מעטריק מדרגה, און די נאָמען און פּאַראָל פֿאַר אַקסעס ניצן סוד מאַקראָס פֿאַר זיכערהייט.
ניצן סוד מאַקראָס
ווען ניצן די IPMI פּראָטאָקאָל פֿאַר מאָניטאָרינג ויסריכט, עס איז געווען מעגלעך צו שאַפֿן סימפּלער טעמפּלאַטעס פֿאַר אָטאַמיישאַן ניצן ipmi.get.
ipmi.get
16. טעסטינג דאַטן עלעמענטן פון די צובינד. Zabbix 5.0 ינטראָודוסט די פיייקייט צו פּרובירן עטלעכע זאכן און, מער ימפּאָרטאַנטלי, נומער טעמפּלאַטעס פֿון די צובינד.
טעסטינג דאַטאַ עלעמענטן
קיין פראבלעמען וואָס שטייען זענען געוויזן אין די צובינד.
21. ימפּרוווד קאַמפּרעשאַן
קאַמפּרעשאַן אין Zabbix איז באזירט אויף אַ פאַרלענגערונג פֿאַר PostgreSQL - TimescaleDB (זינט Zabbix 4.4). TimescaleDB גיט אָטאַמאַטיק דאַטאַבייס פּאַרטישאַנינג און ימפּרוווז דאַטאַבייס פאָרשטעלונג ווייַל TimescaleDB פאָרשטעלונג איז כמעט פרייַ פון די דאַטאַבייס גרייס.
אין Zabbix 5.0 אַדמיניסטראַציע > אַלגעמיינע > כאַוסקיפּינג איר קענען קאַנפיגיער, למשל, קאַמפּרעשאַן פון דאַטן עלטער ווי 7 טעג. דעם באטייטיק ראַדוסאַז די פארלאנגט דיסק פּלאַץ (דורך כּמעט צען מאל, לויט צו יוזערז), וואָס ימפּרוווז דיסק פּלאַץ סייווינגז און ימפּרוווז פאָרשטעלונג.
קאַמפּרעשאַן מיט TimescaleDB
22. קאַנפיגיערינג סנמפּ בייַ די צובינד מדרגה. אין Zabbix 5.0, אַנשטאָט פון דריי טייפּס פון דאַטן עלעמענטן, בלויז איינער איז געניצט - SNMP אַגענט. אַלע SNMP אַטריביוץ זענען אריבערגעפארן צו דער באַלעבאָס צובינד מדרגה, וואָס מאכט עס מעגלעך צו פאַרפּאָשעטערן טעמפּלאַטעס, באַשטימען צווישן SNMP ווערסיעס, עטק.
קאַנפיגיער SNMP אויף די צובינד מדרגה
23. אָפענגיקייַט פון מאָניטאָרינג די אַוויילאַבילאַטי פון נעץ נאָודז אויף די אַוויילאַבילאַטי פון אַ פראקסי אַלאַוז איר צו ווייַזן די פּראָבלעם פון פּראַקסי אַוויילאַבילאַטי ווי אַ בילכערקייַט אין פאַל פון אַנאַוויילאַביליטי פון נעץ נאָודז ווען מאָניטאָרינג ניצן אַ צינגל מיט די פונקציע נאָדאַטאַ:
{HostA:item.nodata(1m)}=1
די אַוויילאַבילאַטי פון נעץ נאָודז איז באשלאסן דורך די אַוויילאַבילאַטי פון די פּראַקסי
פונקציאָנירן נאָדאַטאַ דורך פעליקייַט נעמט אין חשבון די אַוויילאַבילאַטי פון די פּראַקסי. פֿאַר אַ מער שטרענג טשעק וואָס טוט נישט נעמען אין חשבון די אַוויילאַבילאַטי פון די פּראַקסי, די רגע פּאַראַמעטער איז געניצט - שטרענג: