ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

በአይቲ ውስጥ “የሚሰራ ከሆነ አይንኩት” የሚል አጉል እምነት አለ። ስለ የክትትል ስርዓታችን ይህ ማለት ይቻላል. በሳውዝብሪጅ ዛቢክስን እንጠቀማለን - ስንመርጥ በጣም አሪፍ ነበር። እና በእውነቱ, እሱ ምንም አማራጮች አልነበረውም.

ከጊዜ በኋላ የእኛ ስነ-ምህዳር መመሪያዎችን፣ ተጨማሪ ማሰሪያዎችን አግኝቷል እና ከሬድሚን ጋር መቀላቀል ታይቷል። Zabbix በብዙ ገፅታዎች የላቀ የነበረው ኃይለኛ ተፎካካሪ ነበረው: ፍጥነት, HA ከሳጥኑ ውስጥ ማለት ይቻላል, ውብ እይታ, በ kubernethes አካባቢ ውስጥ ሥራን ማመቻቸት.

እኛ ግን ለመቀጠል አንቸኩልም። ዛቢክስን ለመመልከት ወስነናል እና በሚቀጥሉት ልቀቶች ውስጥ ምን አይነት ባህሪያትን ለመስራት እንዳሰቡ ለመጠየቅ ወሰንን። በክብረ በዓሉ ላይ አልቆምንም እና ለዛቢክስ ልማት ዳይሬክተር ለሰርጌይ ሶሮኪን እና ለቪታሊ ዙራቭሌቭ የመፍትሄው አርክቴክት የማይመቹ ጥያቄዎችን ጠየቅን። ምን እንደመጣ ለማወቅ ያንብቡ።

ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

1. ስለ ኩባንያው ታሪክ ይንገሩን. የምርቱ ሀሳብ እንዴት መጣ?

የኩባንያው ታሪክ በ 1997 የጀመረው የኩባንያው መስራች እና ባለቤት አሌክሲ ቭላዲሼቭ በአንድ ባንኮች ውስጥ የውሂብ ጎታ አስተዳዳሪ ሆኖ ሲሰራ ነበር. የአከባቢን ወቅታዊ እና ታሪካዊ ሁኔታን ሳይረዱ በተለያዩ ልኬቶች ታሪካዊ እሴቶች ላይ መረጃ ከሌለው የውሂብ ጎታዎችን ማስተዳደር ውጤታማ ያልሆነው አሌክሲ መስሎ ነበር።

በተመሳሳይ ጊዜ, በአሁኑ ጊዜ በገበያ ላይ ያሉ የክትትል መፍትሄዎች በጣም ውድ, አስቸጋሪ እና ትልቅ ሀብቶች ያስፈልጋቸዋል. ስለዚህ, አሌክሲ በአደራ የተሰጠውን የመሠረተ ልማት ክፍል በሚገባ ለመከታተል የሚያስችሉ የተለያዩ ስክሪፕቶችን መጻፍ ይጀምራል. ወደ የትርፍ ጊዜ ማሳለፊያነት እየተቀየረ ነው። አሌክሲ ስራዎችን ይለውጣል, ነገር ግን በፕሮጀክቱ ላይ ያለው ፍላጎት ይቀራል. እ.ኤ.አ. በ 2000-2001 ፕሮጀክቱ ከባዶ ተጽፎ ነበር - እና አሌክሲ ሌሎች አስተዳዳሪዎች እድገቶችን እንዲጠቀሙ እድል ለመስጠት አስቦ ነበር። በተመሳሳይ ጊዜ, ያለውን ኮድ ለመልቀቅ በምን ፍቃድ ስር ጥያቄው ተነሳ. አሌክሲ በ GPLv2 ፍቃድ ለመልቀቅ ወሰነ. መሣሪያው ወዲያውኑ በሙያዊ አካባቢ ተስተውሏል. በጊዜ ሂደት, አሌክሲ የሶፍትዌሩን የድጋፍ, የስልጠና እና የማስፋፋት ጥያቄዎችን መቀበል ጀመረ. የእንደዚህ አይነት ትዕዛዞች ቁጥር በየጊዜው እያደገ ነበር. ስለዚህ, በተፈጥሮ, ኩባንያ ለመፍጠር ውሳኔው መጣ. ኩባንያው ሚያዝያ 12 ቀን 2005 ተመሠረተ

ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

2. በዛቢክስ እድገት ታሪክ ውስጥ ምን ቁልፍ ነጥቦችን ማጉላት ይችላሉ?

በአሁኑ ጊዜ ብዙ እንደዚህ ያሉ ነጥቦች አሉ-
ሀ. አሌክሲ በ 1997 ስክሪፕቶች ላይ መሥራት ጀመረ ።
ለ. በ GPLv2 ፈቃድ ስር ያለውን ኮድ ማተም - 2001.
ቪ. Zabbix በ 2005 ተመሠረተ.
መ - የመጀመሪያው የሽርክና ስምምነቶች መደምደሚያ, የተቆራኘ ፕሮግራም መፍጠር - 2007.
መ. የዛቢክስ ጃፓን LLC መመስረት - 2012.
ሠ. የዛቢክስ LLC (ዩኤስኤ) መመስረት - 2015
እና. የዛቢክስ LLC መመስረት - 2018

3. ስንት ሰው ነው የሚቀጥሩት?

በአሁኑ ጊዜ የዛቢክስ የኩባንያዎች ቡድን ከ 70 በላይ ሰራተኞችን ይቀጥራል-ገንቢዎች ፣ ሞካሪዎች ፣ የፕሮጀክት አስተዳዳሪዎች ፣ ድጋፍ ሰጪ መሐንዲሶች ፣ አማካሪዎች ፣ የሽያጭ ሰዎች እና የግብይት ሰራተኞች።

4. የመንገድ ካርታ እንዴት እንደሚጽፉ, ከተጠቃሚዎች አስተያየት ይሰበስባሉ? ቀጥሎ የት እንደሚንቀሳቀስ እንዴት ይወስኑ?

ለቀጣዩ የዛቢክስ ስሪት ፍኖተ ካርታ ስንፈጥር፣ በሚከተሉት አስፈላጊ ነገሮች ላይ እናተኩራለን፣ የበለጠ በትክክል፣ የመንገድ ካርታዎችን በሚከተሉት ምድቦች መሰረት እንሰበስባለን፡

ሀ. Zabbix ስትራቴጂያዊ ማሻሻያዎች. Zabbix ራሱ በጣም አስፈላጊ እንደሆነ የሚመለከተው ነገር. ለምሳሌ የዛቢክስ ወኪል በGo ውስጥ ተጽፏል።
ለ. Zabbix ደንበኞች እና አጋሮች በዛቢክስ ውስጥ ማየት የሚፈልጓቸው ነገሮች። እና ለዚህም ለመክፈል ፈቃደኛ ናቸው.
ቪ. ከዛቢክስ ማህበረሰብ ምኞቶች/ጥቆማዎች።
መ. የቴክኒክ ዕዳዎች. 🙂 በቀደሙት ስሪቶች የለቀቅናቸው ነገር ግን ሙሉ ተግባራትን አላቀረቡም ፣ በቂ ተለዋዋጭ አላደረጉም ፣ ሁሉንም አማራጮች አላቀረቡም።

ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

5. Zabbix እና prometheusን ማወዳደር ይችላሉ? በዛቢክስ ውስጥ ምን የተሻለ እና ምን የከፋ ነው?

ዋናው ልዩነት, በእኛ አስተያየት, ፕሮሜቲየስ በዋናነት መለኪያዎችን ለመሰብሰብ ስርዓት ነው - እና በድርጅት ውስጥ ሙሉ ቁጥጥርን ለመሰብሰብ, ለፕሮሜቲየስ ብዙ ሌሎች ክፍሎችን መጨመር አስፈላጊ ነው, ለምሳሌ ግራፋና ለዕይታ, ሀ. የረዥም ጊዜ ማከማቻን ለይ፣ እና የሆነ ቦታ ላይ ችግሮች ያሉበትን አስተዳደር ለይ፣ ከምዝግብ ማስታወሻዎች ጋር በተናጠል መስራት...

በፕሮሜቴየስ ውስጥ መደበኛ የክትትል አብነቶች አይኖሩም ፣ ሁሉንም በሺዎች የሚቆጠሩ ልኬቶችን ከላኪዎች ከተቀበሉ ፣ በእነሱ ውስጥ ችግር ያለባቸው ምልክቶችን በተናጥል ማግኘት ያስፈልግዎታል። ፕሮሜቲየስን ማዋቀር - የማዋቀሪያ ፋይሎች. በአንዳንድ ቦታዎች የበለጠ ምቹ ነው, በሌሎች ውስጥ ግን አይደለም.

ዛቢቢክስ “ከ እና ወደ” ክትትልን ለመፍጠር ሁለንተናዊ መድረክ ነው ፣ እኛ የራሳችን እይታ ፣ የችግሮች ትስስር እና የእነሱ ማሳያ ፣ ለስርዓቱ የመዳረሻ መብቶች ስርጭት ፣ የድርጊት ኦዲት ፣ መረጃን በተወካይ ለመሰብሰብ ብዙ አማራጮች አሉን ፣ ፕሮክሲ፣ ሙሉ ለሙሉ የተለያዩ ፕሮቶኮሎችን በመጠቀም ስርዓቱን በፍጥነት በፕለጊን፣ ስክሪፕቶች፣ ሞጁሎች የማስፋፋት ችሎታ...

ወይም በቀላሉ ውሂቡን እንደያዘው መሰብሰብ ይችላሉ፣ ለምሳሌ፣ በኤችቲቲፒ ፕሮቶኮል እና በመቀጠል እንደ JavaScript፣ JSONPath፣ XMPath፣ CSV እና የመሳሰሉትን የመሳሰሉ የቅድመ-ሂደት ተግባራትን በመጠቀም ምላሾችን ወደ ጠቃሚ ልኬቶች መቀየር ይችላሉ። ብዙ ተጠቃሚዎች ዛቢክስን በድር በይነገጽ በኩል ስርዓቱን የማዋቀር እና የማስተዳደር ችሎታን ይመለከታሉ ፣ ምክንያቱም የተለመዱ የክትትል ውቅሮችን እርስ በእርስ ሊጋሩ በሚችሉ አብነቶች መልክ የመግለጽ ችሎታ እና ልኬቶችን ብቻ ሳይሆን የመለየት ህጎችን ይዘዋል ። የመነሻ ዋጋዎች, ግራፎች, መግለጫዎች - የተለመዱ ነገሮችን ለመቆጣጠር የተሟላ እቃዎች ስብስብ.

ብዙ ሰዎች በ Zabbix API በኩል አስተዳደርን እና ውቅረትን በራስ ሰር የመፍጠር ችሎታ ይወዳሉ። በአጠቃላይ, ሆሊቫር ማደራጀት አልፈልግም. ለእኛ የሚመስለን ሁለቱም ስርዓቶች ለተግባራቸው ተስማሚ የሆኑ እና እርስ በርስ የሚጣጣሙ ናቸው, ለምሳሌ, Zabbix ከ ስሪት 4.2 ከፕሮሜቲየስ ላኪዎች ወይም ከራሱ መረጃዎችን መሰብሰብ ይችላል.

6. zabbix sas ለማድረግ አስበው ያውቃሉ?

ስለእሱ አስበን እና ወደፊት እናደርጋለን, ነገር ግን ይህንን መፍትሄ ለደንበኞች በተቻለ መጠን ምቹ እንዲሆን እንፈልጋለን. በዚህ ሁኔታ መደበኛ Zabbix ከመገናኛ መሳሪያዎች, የላቀ የመረጃ መሰብሰቢያ መሳሪያዎች, ወዘተ ጋር መቅረብ አለበት.

7. zabbix ha መቼ መጠበቅ አለብኝ? እና መጠበቅ አለብን?

Zabbix HA በእርግጠኝነት መጠበቅ ነው. በ Zabbix 5.0 LTS ውስጥ የሆነ ነገር ለማየት በእውነት ተስፋ እናደርጋለን፣ ነገር ግን የዛቢክስ 2019 የመንገድ ካርታ ሙሉ በሙሉ ሲረጋገጥ ሁኔታው ​​በኖቬምበር 5.0 ግልጽ ይሆናል።

8. ለምንድነው የሚዲያ አይነት ከሳጥኑ ውጪ እንደዚህ አይነት ደካማ ምርጫ ያለው? Slack፣ ቴሌግራም ወዘተ ለመጨመር እያቀዱ ነው? ሌላ ሰው ጀበርን ይጠቀማል?

Jabber በዛቢክስ 4.4 ውስጥ ተወግዷል፣ ነገር ግን Webhooks ተጨምሯል። የሚዲያ ዓይነቶችን በተመለከተ ከሲስተሙ የተወሰኑ መተግበሪያዎችን ማድረግ አልፈልግም ነገር ግን መደበኛ የመልእክት መላላኪያ መሳሪያዎችን። ብዙ ተመሳሳይ ቻቶች ወይም የጠረጴዛ አገልግሎቶች በኤችቲቲፒ በኩል ኤፒአይ እንዳላቸው ምስጢር አይደለም - ስለዚህ በዚህ ዓመት 4.4 ሲወጣ ሁኔታው ​​ይለወጣል።

በዛቢክስ ውስጥ የዌብ መንጠቆዎች መምጣት ፣ ሁሉንም በጣም ተወዳጅ ውህደቶች በቅርብ ጊዜ ውስጥ ከሳጥኑ ውስጥ መጠበቅ ይችላሉ። በዚህ አጋጣሚ, ውህደቱ በሁለት መንገድ ይሆናል, እና ቀላል የአንድ-መንገድ ማሳወቂያዎች ብቻ አይደለም. እና እነዚያ እኛ ማግኘት የማንችላቸው የሚዲያ ዓይነቶች በእኛ ማህበረሰብ ይከናወናሉ - ምክንያቱም አሁን አጠቃላይ የሚዲያ አይነት ወደ ማዋቀር ፋይል መላክ እና share.zabbix.com ወይም github ላይ ሊለጠፍ ይችላል። እና ሌሎች ተጠቃሚዎች ይህን ውህደት መጠቀም ለመጀመር ፋይሉን ማስመጣት ብቻ ያስፈልጋቸዋል። በዚህ አጋጣሚ, ምንም ተጨማሪ ስክሪፕቶችን መጫን የለብዎትም!

9. ለምንድነው የቨርቹዋል ማሽን ግኝት አቅጣጫ እየዳበረ አይደለም? vmware ብቻ አለ። ብዙዎች ከ ec2 ፣ openstack ጋር ለመዋሃድ እየጠበቁ ናቸው።

አይደለም፣ አቅጣጫው እየጎለበተ ነው። ለምሳሌ፣ በ 4.4፣ የውሂብ ማከማቻ ግኝት በvm.datastore.discovery ቁልፍ በኩል ታየ። በ 4.4 ውስጥ ፣ በጣም አሪፍ wmi.getall ቁልፎችም ታይተዋል - በእሱ በኩል ፣ ከ perf_counter_en ቁልፍ ጋር ፣ ጥሩ የ Hyper-V ክትትል ማድረግ እንደሚቻል እንጠብቃለን። ደህና, በዚህ አቅጣጫ በዛቢክስ 5.0 ውስጥ ሌሎች አስፈላጊ ለውጦች ይኖራሉ.

ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

10. የተሰጠው ነገር ሁሉ ሲወሰድ አብነቶችን ለመተው እና ልክ እንደ ፕሮሜቴየስ ለማድረግ አስበዋል?

ፕሮሜቴየስ ሁሉንም መለኪያዎች በራስ-ሰር ይወስዳል ፣ ይህ ምቹ ነው። እና አብነት ከመለኪያዎች ስብስብ በላይ ነው፣ እሱ አንድን አይነት ሀብት ወይም አገልግሎት ለመቆጣጠር ሁሉንም አስፈላጊ ዓይነተኛ ውቅር የያዘ “መያዣ” ነው። እሱ አስቀድሞ አስፈላጊ ቀስቅሴዎች ፣ ግራፎች ፣ የመፈለጊያ ህጎች ስብስብ አለው ፣ ተጠቃሚው ምን እንደሚሰበሰብ እንዲረዳ የሚያግዙ የመለኪያዎች እና ገደቦች መግለጫዎች አሉት ፣ እና የትኛዎቹ ገደቦች እየተረጋገጡ እንደሆነ እና ለምን። በተመሳሳይ ጊዜ አብነቶች ከሌሎች ተጠቃሚዎች ጋር ለመጋራት ቀላል ናቸው - እና በሥርዓታቸው ላይ ምንም ባለሙያ ባይሆኑም ጥሩ ክትትል ያገኛሉ።

11. ለምንድን ነው ከሳጥኑ ውስጥ በጣም ጥቂት መለኪያዎች ያሉት? ይህ ደግሞ ከኦፕሬሽኑ እይታ አንጻር ማዋቀሩን በእጅጉ ያወሳስበዋል.

ከሳጥኑ ውጭ ዝግጁ የሆኑ አብነቶችን ማለትዎ ከሆነ፣ አሁን አብነቶችን ለማስፋት እና ለማሻሻል እየሰራን ነው። Zabbix 4.4 ከአዲስ፣ የተሻሻለ ስብስብ እና የተሻሉ ባህሪያት ጋር አብሮ ይመጣል።

ለ Zabbix ሁል ጊዜ በ share.zabbix.com ላይ ለማንኛውም ስርዓት ዝግጁ የሆነ አብነት ማግኘት ይችላሉ። ግን እኛ እራሳችን መሰረታዊ አብነቶችን ለመስራት ወስነናል ፣ለሌሎች ምሳሌ በመሆን እና ተጠቃሚዎችን እንደገና ለአንዳንድ MySQL አብነት ከመፃፍ ነፃ እናደርጋለን። ስለዚህ፣ አሁን በዛቢክስ ውስጥ ከእያንዳንዱ ስሪት ጋር ተጨማሪ ኦፊሴላዊ አብነቶች ብቻ ይኖራሉ።

ከ Zabbix ጋር የተደረገ ቃለ ምልልስ፡ 12 ትክክለኛ መልሶች

12. ከአስተናጋጆች ጋር ያልተጣመሩ ቀስቅሴዎችን መገንባት የሚቻለው መቼ ነው ፣ ግን ለምሳሌ ፣ በመለያዎች ላይ የተመሠረተ። ለምሳሌ, እኛ አንድ ጣቢያ ከ n የተለያዩ ነጥቦች መከታተል, እና እኛ ጣቢያ ከ ተደራሽ አይደለም ጊዜ እሳት ቀላል ቀስቅሴ ይፈልጋሉ 2 ወይም ከዚያ በላይ ነጥቦች.

እንደ እውነቱ ከሆነ, እንዲህ ዓይነቱ ተግባር በዛቢክስ ውስጥ ለብዙ አመታት ለደንበኞች የተፃፈ ነው. ደንበኛ - ICANN. ተመሳሳይ ፍተሻዎች እንዲሁ ሊደረጉ ይችላሉ፣ ለምሳሌ፣ በተዋሃዱ ንጥሎች ወይም Zabbix API በመጠቀም። አሁን እንደነዚህ ያሉ ቼኮችን መፍጠርን ለማቃለል በንቃት እየሰራን ነው.

PS: ከ Slurms በአንዱ ላይ የዛቢክስ ገንቢዎች ዛቢክስን በመጠቀም የኩበርኔትስ ስብስቦችን ለመቆጣጠር በምርቱ ውስጥ ምን ማየት እንደምንፈልግ ጠየቁን እንጂ ፕሮሜቲየስን አይደለም።

ገንቢዎች ደንበኞችን በግማሽ መንገድ ሲያሟሉ እና ለራሳቸው ምንም ነገር ሳይሆኑ ሲቀሩ በጣም ጥሩ ነው። አሁን ደግሞ እያንዳንዱን መፈታት ከልብ በመነጨ ሰላምታ እንሰጣለን - መልካሙ የምስራች እየተነጋገርንባቸው ያሉ ባህሪያት ስጋና ደም እየሆኑ መምጣታቸው ነው።

ገንቢዎቹ ወደ ራሳቸው እስካልወጡ ድረስ ነገር ግን ለደንበኞች ፍላጎት ፍላጎት እስካሉ ድረስ ምርቱ ይኖራል እና ያድጋል። አዳዲስ የZabbix ልቀቶችን እንከታተላለን።

ፒፒኤስከጥቂት ወራት በኋላ የኦንላይን ክትትል ኮርስ እንጀምራለን:: ፍላጎት ካሎት ማስታወቂያው እንዳያመልጥዎ ሰብስክራይብ ያድርጉ። እስከዚያው ድረስ, በእኛ በኩል ማለፍ ይችላሉ በ Kubernetes ላይ ድብርት.

ምንጭ: hab.com

አስተያየት ያክሉ