Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

තොරතුරු තාක්ෂණයේ මිථ්යා විශ්වාසයක් තිබේ: "එය වැඩ කරන්නේ නම්, එය ස්පර්ශ නොකරන්න." අපගේ නිරීක්ෂණ පද්ධතිය ගැන මෙය පැවසිය හැකිය. සවුත්බ්‍රිජ්හිදී අපි Zabbix භාවිතා කරමු - අපි එය තෝරාගත් විට එය ඉතා සිසිල් විය. ඇත්ත වශයෙන්ම, ඔහුට විකල්ප තිබුණේ නැත.

කාලයාගේ ඇවෑමෙන්, අපගේ පරිසර පද්ධතිය උපදෙස් ලබාගෙන ඇත, අතිරේක බන්ධන, සහ redmine සමග ඒකාබද්ධ වීම පෙනී ඇත. Zabbix හට බොහෝ පැතිවලින් උසස් වූ ප්‍රබල තරඟකරුවෙක් සිටියේය: වේගය, HA පාහේ පිටතින්, අලංකාර දෘශ්‍යකරණය, kubernethes පරිසරයක වැඩ ප්‍රශස්ත කිරීම.

නමුත් අපි ඉදිරියට යාමට ඉක්මන් නොවෙමු. අපි Zabbix දෙස බලා ඉදිරි නිකුතු වලදී ඔවුන් කිරීමට අදහස් කරන විශේෂාංග මොනවාදැයි විමසීමට තීරණය කළෙමු. අපි උත්සවයට නැගී නොසිටි අතර Zabbix සංවර්ධන අධ්‍යක්ෂ සර්ජි සොරොකින් සහ විසඳුම් ගෘහ නිර්මාණ ශිල්පී විටාලි ෂුරව්ලෙව්ගෙන් අපහසුතාවයට පත් ප්‍රශ්න ඇසුවෙමු. එයින් සිදුවූයේ කුමක්දැයි දැන ගැනීමට කියවන්න.

Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

1. සමාගමේ ඉතිහාසය ගැන අපට කියන්න. නිෂ්පාදනය පිළිබඳ අදහස ඇති වූයේ කෙසේද?

සමාගමේ ඉතිහාසය ආරම්භ වූයේ 1997 දී, සමාගමේ නිර්මාතෘ සහ හිමිකරු වන ඇලෙක්සි ව්ලැඩිෂෙව් එක් බැංකුවක දත්ත සමුදා පරිපාලකයෙකු ලෙස සේවය කළ විටය. පරිසරයේ වර්තමාන හා ඓතිහාසික තත්ත්වය අවබෝධ කර නොගෙන, විවිධාකාර පරාමිතීන්හි ඓතිහාසික අගයන් පිළිබඳ දත්ත නොමැතිව දත්ත සමුදායන් කළමනාකරණය කිරීම අකාර්යක්ෂම බව ඇලෙක්සිට පෙනෙන්නට තිබුණි.

ඒ අතරම, දැනට වෙළඳපොලේ ඇති අධීක්ෂණ විසඳුම් ඉතා මිල අධික, අපහසු වන අතර විශාල සම්පත් අවශ්ය වේ. එමනිසා, ඇලෙක්සි ඔහුට භාර දී ඇති යටිතල ව්‍යුහයේ කොටස effectively ලදායී ලෙස නිරීක්ෂණය කිරීමට ඉඩ සලසන විවිධ පිටපත් ලිවීමට පටන් ගනී. ඒක විනෝදාංශයක් බවට පත්වෙනවා. ඇලෙක්සි රැකියා වෙනස් කරයි, නමුත් ව්‍යාපෘතිය පිළිබඳ උනන්දුව පවතී. 2000-2001 දී, ව්‍යාපෘතිය මුල සිටම නැවත ලියා ඇත - සහ අනෙකුත් පරිපාලකයින්ට වර්ධනයන් භාවිතා කිරීමට අවස්ථාව ලබා දීම ගැන ඇලෙක්සි සිතුවේය. ඒ සමගම, පවතින කේතය මුදා හැරීමට කුමන බලපත්රය යටතේද යන ප්රශ්නය මතු විය. ඇලෙක්සි එය GPLv2 බලපත්‍රය යටතේ නිකුත් කිරීමට තීරණය කළේය. වෘත්තීය පරිසරයක් තුළ මෙවලම වහාම අවධානයට ලක් විය. කාලයාගේ ඇවෑමෙන්, ඇලෙක්සි මෘදුකාංගයේ සහාය, පුහුණුව සහ හැකියාවන් පුළුල් කිරීම සඳහා ඉල්ලීම් ලැබීමට පටන් ගත්තේය. එවැනි ඇණවුම් සංඛ්යාව නිරන්තරයෙන් වර්ධනය විය. එබැවින්, ස්වාභාවිකවම, සමාගමක් නිර්මාණය කිරීමට තීරණය විය. සමාගම 12 අප්රේල් 2005 වන දින ආරම්භ කරන ලදී

Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

2. Zabbix සංවර්ධන ඉතිහාසයේ ඔබට ඉස්මතු කළ හැකි ප්‍රධාන කරුණු මොනවාද?

දැනට එවැනි කරුණු කිහිපයක් තිබේ:
ඒ. ඇලෙක්සි 1997 දී ස්ක්‍රිප්ට් මත වැඩ කිරීමට පටන් ගත්තේය.
බී. GPLv2 බලපත්‍රය යටතේ කේතය ප්‍රකාශනය කිරීම - 2001.
වී. Zabbix 2005 දී ආරම්භ කරන ලදී.
d. පළමු හවුල්කාරිත්ව ගිවිසුම් අවසන් කිරීම, අනුබද්ධ වැඩසටහනක් නිර්මාණය කිරීම - 2007.
d. Zabbix Japan LLC ආරම්භ කිරීම - 2012.
e. Zabbix LLC (USA) ආරම්භය - 2015
සහ. Zabbix LLC ආරම්භ කිරීම - 2018

3. ඔබ කොපමණ පිරිසක් සේවය කරනවාද?

මේ මොහොතේ, Zabbix සමාගම් සමූහයේ සේවකයින් 70 කට වඩා ටිකක් වැඩියෙන් සේවය කරයි: සංවර්ධකයින්, පරීක්ෂකයින්, ව්‍යාපෘති කළමනාකරුවන්, සහාය ඉංජිනේරුවන්, උපදේශකයින්, විකුණුම් පුද්ගලයින් සහ අලෙවිකරණ සේවකයින්.

4. ඔබ මාර්ග සිතියමක් ලියන්නේ කෙසේද, ඔබ පරිශීලකයින්ගෙන් ප්‍රතිපෝෂණ රැස් කරන්නේ කෙසේද? ඊළඟට ගමන් කළ යුත්තේ කොතැනටද යන්න තීරණය කරන්නේ කෙසේද?

Zabbix හි මීළඟ අනුවාදය සඳහා මාර්ග සිතියමක් නිර්මාණය කිරීමේදී, අපි පහත සඳහන් වැදගත් සාධක කෙරෙහි අවධානය යොමු කරමු, වඩාත් නිවැරදිව, අපි පහත දැක්වෙන කාණ්ඩවලට අනුව මාර්ග සිතියම් එකතු කරමු:

ඒ. Zabbix උපාය මාර්ගික වැඩිදියුණු කිරීම්. Zabbix විසින්ම ඉතා වැදගත් ලෙස සලකන දෙයක්. උදාහරණයක් ලෙස, Go හි ලියා ඇති Zabbix නියෝජිතයා.
බී. Zabbix සේවාදායකයින්ට සහ හවුල්කරුවන්ට Zabbix හි දැකීමට අවශ්‍ය දේවල්. ඒ සඳහා ඔවුන් ගෙවීමට සූදානම්.
වී. Zabbix ප්‍රජාව වෙතින් පැතුම්/යෝජනා.
d. තාක්ෂණික ණය. 🙂 අපි පෙර සංස්කරණවල නිකුත් කළ, නමුත් සම්පූර්ණ ක්‍රියාකාරීත්වය ලබා නොදුන්, ඒවා ප්‍රමාණවත් තරම් නම්‍යශීලී නොකළ, සියලු විකල්ප ඉදිරිපත් නොකළ දේවල්.

Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

5. ඔබට Zabbix සහ prometheus සංසන්දනය කළ හැකිද? Zabbix හි වඩා හොඳ සහ නරක කුමක්ද?

අපගේ මතය අනුව, ප්‍රධාන වෙනස නම්, ප්‍රොමිතියස් යනු මූලික වශයෙන් ප්‍රමිතික එකතු කිරීම සඳහා වූ පද්ධතියකි - සහ ව්‍යවසායක පූර්ණ අධීක්ෂණ එකතු කිරීම සඳහා, දෘශ්‍යකරණය සඳහා ග්‍රැෆානා වැනි තවත් බොහෝ සංරචක Prometheus වෙත එක් කිරීම අවශ්‍ය වේ. වෙනම දිගු කාලීන ගබඩා කිරීම සහ වෙනම කළමනාකරණය කොහේ හරි ගැටළු, ලඝු-සටහන් සමඟ වෙන වෙනම වැඩ කරන්න ...

ප්‍රොමිතියස් හි සම්මත අධීක්ෂණ සැකිලි නොමැත; අපනයනකරුවන්ගෙන් ප්‍රමිතික දහස් ගණනක් ලැබුණු පසු, ඔබට ඒවා තුළ ගැටලුකාරී සංඥා ස්වාධීනව සොයා ගැනීමට අවශ්‍ය වනු ඇත. Prometheus - වින්‍යාස ගොනු සැකසීම. සමහර ස්ථානවල එය වඩාත් පහසු වේ, අනෙක් ඒවා නොවේ.

Zabbix යනු “සිට සහ” අධීක්‍ෂණය නිර්මාණය කිරීම සඳහා විශ්වීය වේදිකාවකි, අපට අපගේම දෘශ්‍යකරණය, ගැටළු සහ ඒවායේ සංදර්ශනය, පද්ධතියට ප්‍රවේශ අයිතිවාසිකම් බෙදා හැරීම, ක්‍රියා විගණනය, නියෝජිතයෙකු හරහා දත්ත රැස් කිරීම සඳහා බොහෝ විකල්ප ඇත. ප්‍රොක්සි, සම්පූර්ණයෙන්ම වෙනස් ප්‍රොටෝකෝල භාවිතා කරමින්, ප්ලගීන, ස්ක්‍රිප්ට්, මොඩියුල සමඟ පද්ධතිය ඉක්මනින් පුළුල් කිරීමේ හැකියාව...

නැතහොත් ඔබට සරලව දත්ත ලබා ගත හැක, උදාහරණයක් ලෙස, HTTP ප්‍රොටෝකෝලය හරහා, පසුව JavaScript, JSONPath, XMLPath, CSV වැනි පෙර සැකසුම් ශ්‍රිත භාවිතයෙන් ප්‍රතිචාර ප්‍රයෝජනවත් මිතික බවට පත් කරන්න. බොහෝ පරිශීලකයින් Zabbix අගය කරන්නේ වෙබ් අතුරු මුහුණතක් හරහා පද්ධතිය වින්‍යාස කිරීමට සහ කළමනාකරණය කිරීමට ඇති හැකියාව සඳහා, සාමාන්‍ය අධීක්ෂණ වින්‍යාසයන් එකිනෙකා සමඟ බෙදා ගත හැකි සැකිලි ආකාරයෙන් විස්තර කිරීමේ හැකියාව සඳහා සහ ප්‍රමිතික පමණක් නොව හඳුනාගැනීමේ නීති ද අඩංගු වේ. එළිපත්ත අගයන්, ප්‍රස්ථාර, විස්තර - සාමාන්‍ය වස්තූන් නිරීක්ෂණය කිරීම සඳහා සම්පූර්ණ වස්තු සමූහයකි.

බොහෝ අය Zabbix API හරහා කළමනාකරණය සහ වින්‍යාසය ස්වයංක්‍රීය කිරීමේ හැකියාවට ද කැමතියි. පොදුවේ, මට හොලිවර් සංවිධානය කිරීමට අවශ්ය නැත. පද්ධති දෙකම ඔවුන්ගේ කාර්යයන් සඳහා හොඳින් ගැලපෙන අතර එකිනෙකට එකඟව අනුපූරක විය හැකි බව අපට පෙනේ, උදාහරණයක් ලෙස, 4.2 අනුවාදයෙන් Zabbix හට Prometheus අපනයනකරුවන්ගෙන් හෝ තමාගෙන්ම දත්ත රැස් කළ හැකිය.

6. ඔබ zabbix saas සෑදීම ගැන සිතා තිබේද?

අපි ඒ ගැන සිතා අනාගතයේදී එය කරන්නෙමු, නමුත් අපට මෙම විසඳුම පාරිභෝගිකයින්ට හැකි තරම් පහසු කිරීමට අවශ්‍යයි. මෙම අවස්ථාවේදී, සන්නිවේදන මෙවලම්, උසස් දත්ත එකතු කිරීමේ මෙවලම් සහ යනාදිය සමඟ සම්මත Zabbix ඉදිරිපත් කළ යුතුය.

7. මම zabbix ha අපේක්ෂා කළ යුත්තේ කවදාද? සහ අපි බලා සිටිය යුතුද?

Zabbix HA අනිවාර්යයෙන්ම බලා සිටීමකි. අපි ඇත්තටම Zabbix 5.0 LTS හි යමක් දැකීමට බලාපොරොත්තු වෙමු, නමුත් Zabbix 2019 මාර්ග සිතියම සම්පුර්ණයෙන්ම තහවුරු වූ විට 5.0 නොවැම්බර් මාසයේදී තත්වය වඩාත් පැහැදිලි වනු ඇත.

8. මාධ්‍ය වර්ගයට එතරම් දුර්වල තේරීමක් ඇත්තේ ඇයි? ඔබ Slack, telegram, ආදිය එකතු කිරීමට සැලසුම් කරනවාද? වෙන කවුරුහරි Jabber පාවිච්චි කරනවද?

Zabbix 4.4 හි Jabber ඉවත් කරන ලද නමුත් Webhooks එකතු කරන ලදී. මාධ්‍ය වර්ග සම්බන්ධයෙන්, මම පද්ධතියෙන් නිශ්චිත යෙදුම් සෑදීමට කැමති නැත, නමුත් සම්මත පණිවිඩකරණ මෙවලම්. බොහෝ සමාන කතාබස් හෝ ඩෙස්ක් සේවාවන් HTTP හරහා API ඇති බව රහසක් නොවේ - එබැවින් මෙම වසරේ 4.4 නිකුත් කිරීමත් සමඟ තත්වය වෙනස් වනු ඇත.

Zabbix හි webhooks පැමිණීමත් සමඟ, ඔබට නුදුරු අනාගතයේ දී පෙට්ටියෙන් පිටත සියලුම ජනප්‍රිය ඒකාබද්ධ කිරීම් අපේක්ෂා කළ හැකිය. මෙම අවස්ථාවේදී, ඒකාබද්ධ කිරීම ද්වි-මාර්ග වනු ඇත, සහ සරල එක්-මාර්ග දැනුම්දීම් පමණක් නොවේ. අපට ලබා ගත නොහැකි මාධ්‍ය වර්ග අපගේ ප්‍රජාව විසින් සිදු කරනු ඇත - මන්ද දැන් මුළු මාධ්‍ය වර්ගයම වින්‍යාස ගොනුවකට අපනයනය කර share.zabbix.com හෝ github මත පළ කළ හැක. සහ අනෙකුත් පරිශීලකයින්ට මෙම ඒකාබද්ධ කිරීම භාවිතා කිරීම ආරම්භ කිරීමට ගොනුව ආයාත කිරීමට පමණක් අවශ්‍ය වේ. මෙම අවස්ථාවේදී, ඔබට අතිරේක ස්ක්‍රිප්ට් ස්ථාපනය කිරීමට අවශ්‍ය නැත!

9. අතථ්‍ය යන්ත්‍ර සොයාගැනීමේ දිශාව වර්ධනය නොවන්නේ ඇයි? තියෙන්නේ vmware විතරයි. බොහෝ දෙනෙක් ec2, openstack සමඟ ඒකාබද්ධ වීමට බලා සිටිති.

නැත, දිශාව වර්ධනය වෙමින් පවතී. උදාහරණයක් ලෙස, 4.4 හි, දත්ත ගබඩා සොයාගැනීම vm.datastore.discovery යතුර හරහා දර්ශනය විය. 4.4 හි, ඉතා සිසිල් wmi.getall යතුරු ද දර්ශනය විය - එය හරහා, perf_counter_en යතුර සමඟින්, හොඳ Hyper-V අධීක්‍ෂණයක් කිරීමට හැකි වනු ඇතැයි අපි අපේක්ෂා කරමු. හොඳයි, Zabbix 5.0 හි මෙම දිශාවෙහි වෙනත් වැදගත් වෙනස්කම් සිදුවනු ඇත.

Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

10. දෙන හැමදෙයක්ම අරන් ගියාම templates දාලා prometeus වගේ කරන්න හිතුවද?

Prometheus ස්වයංක්‍රීයව සියලුම ප්‍රමිතික ලබා ගනී, මෙය පහසුය. තවද අච්චුවක් යනු ප්‍රමිතික කට්ටලයකට වඩා වැඩි යමක් වන අතර, එය ලබා දී ඇති ආකාරයේ සම්පත් හෝ සේවාවක් නිරීක්ෂණය කිරීම සඳහා අවශ්‍ය සියලුම සාමාන්‍ය වින්‍යාසය අඩංගු “බහාලයක්” වේ. එහි දැනටමත් වැදගත් ප්‍රේරක, ප්‍රස්ථාර, හඳුනාගැනීමේ රීති මාලාවක් ඇත, එහි ප්‍රමිතික සහ සීමාවන් පිළිබඳ විස්තර ඇත, එය එකතු කරන්නේ කුමක්ද යන්න සහ කුමන සීමාවන් පරීක්ෂා කරන්නේද සහ ඇයි යන්න තේරුම් ගැනීමට පරිශීලකයාට උපකාර කරයි. ඒ අතරම, සැකිලි වෙනත් පරිශීලකයින් සමඟ බෙදා ගැනීමට පහසු වේ - තවද ඔවුන්ට අවශ්‍යයෙන්ම එහි ප්‍රවීණයෙකු නොවී වුවද, ඔවුන්ගේ පද්ධතිය පිළිබඳ හොඳ අධීක්ෂණයක් ලැබෙනු ඇත.

11. කොටුවෙන් පිටත මෙට්‍රික් කිහිපයක් ඇත්තේ ඇයි? මෙය ද මෙහෙයුම් දෘෂ්ටි කෝණයෙන් සැකසුම බෙහෙවින් සංකීර්ණ කරයි.

කොටුවෙන් පිටත ඔබ අදහස් කරන්නේ සූදානම් කළ සැකිලි නම්, දැන් අපි අපගේ සැකිලි පුළුල් කිරීමට සහ වැඩිදියුණු කිරීමට කටයුතු කරමින් සිටිමු. Zabbix 4.4 නව, වැඩිදියුණු කළ කට්ටලයක් සහ වඩා හොඳ විශේෂාංග සමඟ පැමිණේ.

Zabbix සඳහා share.zabbix.com හි ඕනෑම පද්ධතියක් සඳහා සූදානම් කළ අච්චුවක් ඔබට සැමවිටම සොයාගත හැකිය. නමුත් අපි තීරණය කළේ මූලික සැකිලි අප විසින්ම සාදාගත යුතු බවත්, අන් අයට ආදර්ශයක් ලබා දීම සහ සමහර MySQL සඳහා නැවත වරක් අච්චුවක් ලිවීමෙන් පරිශීලකයින් නිදහස් කළ යුතු බවත්ය. එබැවින්, දැන් Zabbix හි එක් එක් අනුවාදය සමඟ තවත් නිල සැකිලි පමණක් ඇත.

Zabbix සමඟ සම්මුඛ සාකච්ඡාව: 12 අවංක පිළිතුරු

12. ධාරක සමඟ බැඳී නැති නමුත්, උදාහරණයක් ලෙස, ලේබල් මත පදනම් වූ ප්‍රේරක තැනීමට හැකි වන්නේ කවදාද? උදාහරණයක් ලෙස, අපි වෙබ් අඩවියක් විවිධ ලක්ෂ්‍ය වලින් නිරීක්ෂණය කරන අතර, වෙබ් අඩවියට ලකුණු 2ක් හෝ වැඩි ගණනකින් ප්‍රවේශ විය නොහැකි විට ක්‍රියා කරන සරල ප්‍රේරකයක් අවශ්‍ය වේ.

ඇත්ත වශයෙන්ම, එවැනි ක්රියාකාරිත්වය Zabbix හි වසර ගණනාවක් තිස්සේ ලබා ගත හැකි අතර, එක් සේවාදායකයෙකු සඳහා ලියා ඇත. සේවාලාභියා - ICANN. සමාන චෙක්පත් ද සිදු කළ හැක, උදාහරණයක් ලෙස, එකතු කරන ලද අයිතම හරහා හෝ Zabbix API භාවිතයෙන්. එවැනි චෙක්පත් නිර්මාණය කිරීම සරල කිරීමට අපි දැන් ක්රියාශීලීව කටයුතු කරමින් සිටිමු.

ප්රාදේශීය සභා: එක් Slurms එකකදී, Zabbix සංවර්ධකයින් අපෙන් විමසුවේ Prometheus නොව ​​Zabbix භාවිතා කරමින් Kubernetes පොකුරු නිරීක්ෂණය කිරීම සඳහා නිෂ්පාදනයේ අපට දැකීමට අවශ්‍ය කුමක්ද යන්නයි.

සංවර්ධකයින් අතරමගදී පාරිභෝගිකයින් හමු වී තමන්ටම දෙයක් නොවී සිටින විට එය විශිෂ්ටයි. දැන් අපි සෑම නිකුතුවකටම අවංක උනන්දුවකින් සුබ පතන්නෙමු - ශුභාරංචිය නම් අප කතා කළ වැඩි වැඩියෙන් විශේෂාංග මස් හා ලේ බවට පත්වීමයි.

සංවර්ධකයින් තමන් තුළට ඉවත් නොවී, ගනුදෙනුකරුවන්ගේ අවශ්‍යතා ගැන උනන්දුවක් දක්වන තාක් කල්, නිෂ්පාදිතය ජීවත් වන අතර වර්ධනය වේ. අපි නව Zabbix නිකුතු ගැන විමසිල්ලෙන් සිටින්නෙමු.

පීපීඑස්: අපි මාස කිහිපයකින් මාර්ගගත නිරීක්ෂණ පාඨමාලාවක් දියත් කරන්නෙමු. ඔබ කැමති නම්, නිවේදනය අතපසු නොකිරීමට දායක වන්න. මේ අතරතුර, ඔබට අපගේ හරහා යා හැකිය Kubernetes මත මුඩුක්කු.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න