زيبڪس سان انٽرويو: 12 اميدوار جواب

آئي ٽي ۾ هڪ توهين آهي: "جيڪڏهن اهو ڪم ڪري، ان کي هٿ نه ڪريو." اهو اسان جي نگراني نظام بابت چئي سگهجي ٿو. ڏکڻ برج تي اسان زبڪس استعمال ڪندا آهيون - جڏهن اسان ان کي چونڊيو، اهو تمام ٿڌو هو. ۽، حقيقت ۾، هن وٽ ڪوبه متبادل نه هو.

وقت سان گڏ، اسان جي ماحولياتي نظام کي هدايتون حاصل ڪيون ويون آهن، اضافي پابنديون، ۽ redmine سان انضمام ظاهر ٿيو آهي. زيبڪس وٽ هڪ طاقتور مقابلو هو جيڪو ڪيترن ئي پهلوئن ۾ اعليٰ هو: رفتار، HA لڳ ڀڳ دٻي کان ٻاهر، خوبصورت تصور، ڪبرنيٿس ماحول ۾ ڪم جي اصلاح.

پر اسان کي اڳتي وڌڻ جي ڪا به جلدي ناهي. اسان زيبڪس تي هڪ نظر وجهڻ جو فيصلو ڪيو ۽ پڇو ته اهي ايندڙ رليز ۾ ڪهڙيون خاصيتون ٺاهڻ جو ارادو رکن ٿا. اسان تقريب تي بيٺا نه هئاسين ۽ سرجي سوروڪين، زيبڪس ڊولپمينٽ ڊائريڪٽر، ۽ حل جي معمار ويتالي زوروليف کان غير آرامده سوال پڇيا. انهي کي ڳولڻ لاء پڙهو ته ان مان ڇا آيو.

زيبڪس سان انٽرويو: 12 اميدوار جواب

1. اسان کي ڪمپني جي تاريخ بابت ٻڌايو. پراڊڪٽ جو خيال ڪيئن آيو؟

ڪمپني جي تاريخ 1997 ۾ شروع ٿي، جڏهن ڪمپني جو باني ۽ مالڪ، Alexey Vladyshev، بينڪن مان هڪ ۾ ڊيٽابيس ايڊمنسٽريٽر طور ڪم ڪيو. اليڪسي کي اهو محسوس ٿيو ته اهو ماحول جي موجوده ۽ تاريخي حالت کي سمجهڻ کان سواءِ ڪيترن ئي پيرا ميٽرن جي تاريخي قدرن تي ڊيٽا رکڻ کان سواءِ ڊيٽابيس کي منظم ڪرڻ غير اثرائتو هوندو.

ساڳئي وقت، مانيٽرنگ حل هن وقت مارڪيٽ تي تمام مهانگو، منجهيل، ۽ وڏي وسيلن جي ضرورت آهي. تنهن ڪري، Alexey مختلف اسڪرپٽ لکڻ شروع ڪري ٿو، جيڪا کيس اجازت ڏئي ٿي ته هو مؤثر طور تي انفراسٹرڪچر جي حصي کي مانيٽر ڪري، جيڪو کيس ڏنو ويو آهي. اهو هڪ شوق ۾ تبديل ٿي رهيو آهي. Alexey نوڪريون تبديل ڪري، پر منصوبي ۾ دلچسپي رهي ٿي. 2000-2001 ۾، منصوبي کي شروع کان ٻيهر لکيو ويو - ۽ Alexey ٻين منتظمين کي ترقيات کي استعمال ڪرڻ جو موقعو ڏيڻ بابت سوچيو. ساڳئي وقت، سوال پيدا ٿيو ته موجوده ڪوڊ کي جاري ڪرڻ لاء ڪهڙي لائسنس تحت. Alexey ان کي GPLv2 لائسنس تحت ڇڏڻ جو فيصلو ڪيو. اوزار فوري طور تي هڪ پیشہ ور ماحول ۾ محسوس ڪيو ويو. ڪجهه وقت کان پوء، Alexey حمايت، تربيت، ۽ سافٽ ويئر جي صلاحيتن کي وڌائڻ لاء درخواستون حاصل ڪرڻ شروع ڪيو. اهڙن حڪمن جو تعداد مسلسل وڌي رهيو هو. تنهن ڪري، قدرتي طور، هڪ ڪمپني ٺاهڻ جو فيصلو آيو. ڪمپني 12 اپريل، 2005 تي ٺهرايو ويو

زيبڪس سان انٽرويو: 12 اميدوار جواب

2. زيبڪس ڊولپمينٽ جي تاريخ ۾ توهان ڪهڙن اهم نقطن کي اجاگر ڪري سگهو ٿا؟

هن وقت اهڙا ڪيترائي نقطا آهن:
اي. Alexey 1997 ۾ اسڪرپٽ تي ڪم ڪرڻ شروع ڪيو.
ب. GPLv2 لائسنس تحت ڪوڊ جي اشاعت - 2001.
وي. Zabbix 2005 ۾ ٺهرايو ويو.
d. پهرين پارٽنرشپ جي معاهدي جو نتيجو، هڪ الحاق پروگرام ٺاهڻ - 2007.
d. Zabbix Japan LLC جو بنياد - 2012.
e. Zabbix LLC (USA) جو بنياد - 2015
۽. Zabbix LLC جو بنياد - 2018

3. توهان ڪيترا ماڻهو ملازمت ڪندا آهيو؟

هن وقت، ڪمپنين جو زبڪس گروپ 70 ملازمن کان ٿورو وڌيڪ ملازمت ڪري ٿو: ڊولپرز، ٽيسٽرز، پروجيڪٽ مينيجرز، سپورٽ انجنيئر، صلاحڪار، سيلز ماڻهو، ۽ مارڪيٽنگ ملازم.

4. توهان روڊ ميپ ڪيئن لکو ٿا، ڇا توهان صارفين کان موٽ گڏ ڪندا آهيو؟ توهان ڪيئن طئي ڪيو ٿا ته اڳتي ڪٿي وڃڻو آهي؟

جڏهن Zabbix جي ايندڙ ورزن لاءِ روڊ ميپ ٺاهي رهيا آهيون، اسان هيٺين اهم عنصرن تي ڌيان ڏيون ٿا، وڌيڪ واضح طور تي، اسان روڊ ميپ گڏ ڪريون ٿا هيٺين قسمن جي مطابق:

اي. Zabbix اسٽريٽجڪ بهتري. ڪجھھ اھو آھي جيڪو زبڪس پاڻ کي تمام ضروري سمجھي ٿو. مثال طور، Zabbix ايجنٽ Go ۾ لکيل آهي.
ب. شيون جيڪي Zabbix ڪلائنٽ ۽ ڀائيوار ڏسڻ چاهيندا آھن Zabbix ۾. ۽ جنهن لاءِ اهي ادا ڪرڻ لاءِ تيار آهن.
وي. Zabbix ڪميونٽي کان خواهشون / تجويزون.
d. ٽيڪنيڪل قرض. 🙂 شيون جيڪي اسان اڳوڻي نسخن ۾ جاري ڪيون، پر مڪمل ڪارڪردگي مهيا نه ڪيو، انهن کي ڪافي لچڪدار نه بڻايو، سڀني اختيارن کي پيش نه ڪيو.

زيبڪس سان انٽرويو: 12 اميدوار جواب

5. ڇا توھان Zabbix ۽ prometheus جو مقابلو ڪري سگھو ٿا؟ زبڪس ۾ ڇا بهتر آهي ۽ ڇا خراب آهي؟

بنيادي فرق، اسان جي راء ۾، اهو آهي ته Prometheus بنيادي طور تي ميٽرڪ گڏ ڪرڻ لاء هڪ سسٽم آهي - ۽ هڪ ڪمپني ۾ مڪمل نگراني کي گڏ ڪرڻ لاء، اهو ضروري آهي ته Prometheus ۾ ٻيا ڪيترائي اجزاء شامل ڪرڻ، جهڙوڪ گرافانا ڏسڻ لاء، a. الڳ ڊگھي مدي واري اسٽوريج، ۽ الڳ انتظام ڪٿي مسئلا، الڳ الڳ لاگز سان ڪم ڪريو ...

Prometheus ۾ ڪو به معياري مانيٽرنگ ٽيمپليٽ نه هوندو؛ برآمد ڪندڙن کان هزارين ميٽرڪ حاصل ڪرڻ کان پوءِ، توهان کي انهن ۾ آزاديءَ سان مشڪلاتي سگنل ڳولڻ جي ضرورت پوندي. Prometheus ترتيب ڏيڻ - ترتيب ڏيڻ واريون فائلون. ڪجهه هنڌن تي اهو وڌيڪ آسان آهي، ٻين ۾ اهو ناهي.

زيبڪس هڪ آفاقي پليٽ فارم آهي مانيٽرنگ ٺاهڻ لاءِ ”کان ۽ کان“، اسان وٽ پنهنجو تصور آهي، مسئلن جو لاڳاپو ۽ انهن جي ڊسپلي، سسٽم تائين رسائي جي حقن جي ورڇ، عملن جي آڊٽ، ايجنٽ ذريعي ڊيٽا گڏ ڪرڻ جا ڪيترائي آپشن، پراکسي، مڪمل طور تي مختلف پروٽوڪول استعمال ڪندي، سسٽم کي جلدي وڌائڻ جي صلاحيت پلگ ان، اسڪرپٽ، ماڊلز سان ...

يا توهان صرف ڊيٽا گڏ ڪري سگهو ٿا جيئن اهو آهي، مثال طور، HTTP پروٽوڪول ذريعي، ۽ پوءِ جوابن کي ڪارائتو ميٽرڪس ۾ ڦيرايو اڳي پروسيسنگ افعال جهڙوڪ JavaScript، JSONPath، XMLPath، CSV ۽ ٻيا. ڪيترائي صارف زبڪس کي ويب انٽرفيس ذريعي سسٽم کي ترتيب ڏيڻ ۽ منظم ڪرڻ جي صلاحيت لاءِ قدر ڪن ٿا، عام مانيٽرنگ ترتيبن کي بيان ڪرڻ جي صلاحيت لاءِ ٽيمپليٽس جي صورت ۾ جيڪي هڪ ٻئي سان شيئر ڪري سگھجن ٿيون، ۽ جنهن ۾ نه رڳو ميٽرڪس، پر ان سان گڏ پتو لڳائڻ جا ضابطا، حد جا قدر، گراف، وضاحتون - عام شين جي نگراني لاءِ شيون جو مڪمل سيٽ.

ڪيترائي ماڻهو پڻ پسند ڪن ٿا خودڪار انتظام ۽ ترتيب ڏيڻ جي صلاحيت Zabbix API ذريعي. عام طور تي، مان هڪ هوليور کي منظم ڪرڻ نٿو چاهيان. اهو اسان کي لڳي ٿو ته ٻئي سسٽم انهن جي ڪمن لاء مناسب آهن ۽ هڪ ٻئي کي مڪمل طور تي مڪمل ڪري سگهن ٿا، مثال طور، نسخي 4.2 کان زيبڪس پروميٿيس برآمد ڪندڙن يا پاڻ کان ڊيٽا گڏ ڪري سگھن ٿا.

6. ڇا توهان زيبڪس ساس ٺاهڻ بابت سوچيو آهي؟

اسان ان جي باري ۾ سوچيو ۽ مستقبل ۾ ڪنداسين، پر اسان چاهيون ٿا ته هن حل کي ممڪن طور تي گراهڪن لاء آسان بڻائي. انهي صورت ۾، معياري زيبڪس کي پيش ڪيو وڃي مواصلاتي اوزار، جديد ڊيٽا گڏ ڪرڻ جا اوزار، ۽ انهي سان گڏ.

7. جڏهن مون کي توقع ڪرڻ گهرجي زيبڪس ها؟ ۽ اسان کي انتظار ڪرڻ گهرجي؟

Zabbix HA ضرور هڪ انتظار آهي. اسان واقعي زيبڪس 5.0 LTS ۾ ڪجهه ڏسڻ جي اميد رکون ٿا، پر صورتحال نومبر 2019 ۾ واضح ٿي ويندي جڏهن Zabbix 5.0 روڊ ميپ مڪمل طور تي تصديق ڪئي وئي آهي.

8. ميڊيا ٽائيپ ۾ اهڙي ناقص چونڊ ڇو آهي؟ ڇا توھان شامل ڪرڻ جي رٿابندي ڪري رھيا آھيو سست، ٽيليگرام، وغيره؟ ڇا ڪو ٻيو استعمال ڪري ٿو جابر؟

جابر زبڪس 4.4 ۾ هٽايو ويو، پر ويب هڪس شامل ڪيا ويا. ميڊيا جي قسمن جي حوالي سان، مان سسٽم مان مخصوص ايپليڪيشنون ٺاهڻ نه چاهيندس، پر معياري پيغام رسائيندڙ اوزار. اهو ڪو راز ناهي ته ڪيتريون ئي ساڳيون چيٽ يا ڊيسڪ سروسز وٽ هڪ API آهي HTTP ذريعي - تنهنڪري هن سال 4.4 جي ڇڏڻ سان صورتحال تبديل ٿي ويندي.

زيبڪس ۾ ويب هوڪس جي آمد سان، توهان تمام مشهور انضمام جي توقع ڪري سگهو ٿا ويجهي مستقبل ۾ باڪس مان ٻاهر. انهي صورت ۾، انضمام ٻه طرفي هوندو، ۽ نه رڳو سادي هڪ طرفي اطلاعن. ۽ اهي ميڊيا جا قسم جيڪي اسان نٿا حاصل ڪري سگهون اسان جي ڪميونٽي طرفان ڪيو ويندو - ڇاڪاڻ ته هاڻي پوري ميڊيا جو قسم هڪ ترتيب واري فائل ڏانهن برآمد ڪري سگهجي ٿو ۽ share.zabbix.com يا github تي پوسٽ ڪري سگهجي ٿو. ۽ ٻين صارفين کي صرف فائل درآمد ڪرڻ جي ضرورت پوندي هن انضمام کي استعمال ڪرڻ شروع ڪرڻ لاء. انهي حالت ۾، توهان کي ڪا به اضافي اسڪرپٽ انسٽال ڪرڻ جي ضرورت ناهي!

9. ورچوئل مشين جي دريافت جي هدايت ڇو ترقي نه ڪئي آهي؟ اتي صرف vmware آهي. ڪيترائي ec2، openstack سان انضمام جي انتظار ۾ آهن.

نه، هدايت ترقي ڪري رهيو آهي. مثال طور، 4.4 ۾، ڊيٽا اسٽور جي دريافت vm.datastore.discovery جي ذريعي ظاهر ٿي. 4.4 ۾، تمام بهترين wmi.getall ڪيز پڻ ظاهر ٿيو - اسان کي اميد آهي ته ان جي ذريعي، perf_counter_en ڪيچ سان گڏ، اهو ممڪن ٿيندو ته سٺو هائپر-وي مانيٽرنگ. خير، زيبڪس 5.0 ۾ هن هدايت ۾ ٻيون اهم تبديليون هونديون.

زيبڪس سان انٽرويو: 12 اميدوار جواب

10. ڇا توهان سوچيو آهي ته ٽيمپليٽس کي ڇڏي ڏيو ۽ ان کي پروميٽس وانگر ڪيو، جڏهن هر شيء جيڪا ڏني وئي آهي، کسي ويندي؟

Prometheus خودڪار طريقي سان سڀ ميٽرڪ وٺندو آهي، اهو آسان آهي. ۽ هڪ ٽيمپليٽ صرف ميٽرڪس جي هڪ سيٽ کان وڌيڪ آهي، اهو هڪ "ڪنٽينر" آهي جنهن ۾ ڏنل قسم جي وسيلن يا خدمت جي نگراني لاء سڀني ضروري عام ترتيبن تي مشتمل آهي. ان ۾ اڳ ۾ ئي اهم محرڪن، گرافس، پتو لڳائڻ جي ضابطن جو هڪ سيٽ آهي، ان ۾ ميٽرڪس ۽ حدن جا تفصيل آهن جيڪي صارف کي اهو سمجهڻ ۾ مدد ڏين ٿا ته ڇا گڏ ڪيو پيو وڃي، ۽ ڪهڙيون حدون چيڪ ڪيون پيون وڃن ۽ ڇو. ساڳئي وقت، ٽيمپليٽ ٻين استعمال ڪندڙن سان حصيداري ڪرڻ ۾ آسان آهن - ۽ اهي انهن جي سسٽم جي سٺي نگراني حاصل ڪندا، جيتوڻيڪ لازمي طور تي ان ۾ ماهر هجڻ کان سواء.

11. دٻي کان ٻاهر ايترا ٿورا ميٽرڪ ڇو آهن؟ اهو پڻ آپريشن جي نقطي نظر کان سيٽ اپ کي تمام گهڻو پيچيده ڪري ٿو.

جيڪڏهن دٻي مان توهان جو مطلب آهي تيار ٿيل ٽيمپليٽس، ته پوءِ هن وقت اسان پنهنجي ٽيمپليٽس کي وڌائڻ ۽ بهتر ڪرڻ تي ڪم ڪري رهيا آهيون. Zabbix 4.4 هڪ نئين، بهتر سيٽ ۽ بهتر خصوصيتن سان گڏ اچي ٿو.

Zabbix لاءِ توھان ھميشه ھڪڙي تيار ٿيل ٽيمپليٽ ڳولي سگھو ٿا تقريباً ڪنھن سسٽم لاءِ share.zabbix.com تي. پر اسان فيصلو ڪيو ته اسان کي بنيادي ٽيمپليٽ پاڻ ٺاهڻ گهرجي، ٻين لاءِ مثال قائم ڪرڻ، ۽ صارفين کي هڪ ڀيرو ٻيهر ڪجهه MySQL لاءِ ٽيمپليٽ لکڻ کان آزاد ڪرڻ گهرجي. تنهن ڪري، هاڻي زيبڪس ۾ هر نسخي سان صرف وڌيڪ سرڪاري ٽيمپليٽ هوندا.

زيبڪس سان انٽرويو: 12 اميدوار جواب

12. ڪڏھن ممڪن ٿيندو ته محرڪ ٺاھڻ جيڪي ھوسٽ سان جڙيل نه آھن، پر مثال طور، ليبل جي بنياد تي. مثال طور، اسان هڪ سائيٽ کي مختلف نقطن کان مانيٽر ڪريون ٿا، ۽ اسان چاهيون ٿا هڪ سادو ٽريگر جيڪو فائر ٿئي ٿو جڏهن سائيٽ 2 يا وڌيڪ پوائنٽس کان رسائي لائق نه هجي.

حقيقت ۾، اهڙي ڪارڪردگي ڪيترن ئي سالن تائين زيبڪس ۾ موجود آهي، هڪ ڪلائنٽ لاء لکيل آهي. ڪلائنٽ - ICANN. ساڳئي چيڪ پڻ ڪري سگھجن ٿيون، مثال طور، مجموعي شيون ذريعي يا استعمال ڪندي Zabbix API. اسان هاڻي فعال طور تي ڪم ڪري رهيا آهيون اهڙين چيڪن جي تخليق کي آسان ڪرڻ لاءِ.

پي ايس: ھڪڙي سلرم ۾، Zabbix ڊولپرز اسان کان پڇيو ته اسان پراڊڪٽ ۾ ڇا ڏسڻ چاھيون ٿا جيئن Zabbix استعمال ڪندي Kubernetes ڪلسٽرز کي مانيٽر ڪري سگھون، ۽ Prometheus کي نه.

اهو تمام سٺو آهي جڏهن ڊولپرز گراهڪن کي اڌ رستي سان ملن ٿا ۽ پاڻ لاء هڪ شيء نه رهي. ۽ ھاڻي اسان خلوص دل سان ھر رليز کي سلام پيش ڪريون ٿا - سٺي خبر اھا آھي ته وڌيڪ ۽ وڌيڪ خاصيتون جن بابت اسان ڳالهايون ٿا گوشت ۽ رت بڻجي رھيا آھن.

جيستائين ڊولپر پاڻ ۾ واپس نه ٿا ڪن، پر گراهڪن جي ضرورتن ۾ دلچسپي رکن ٿا، پيداوار جي زندگي ۽ ترقي ڪري ٿي. اسان نئين زيبڪس رليز تي نظر رکون ٿا.

پي پي ايس: اسان ڪجهه مهينن ۾ هڪ آن لائن مانيٽرنگ ڪورس شروع ڪنداسين. جيڪڏھن توھان چاھيو ٿا، رڪنيت حاصل ڪريو جيئن اعلان کي وڃائڻ نه ڏيو. ساڳئي وقت ۾, توهان اسان جي ذريعي وڃڻ ڪري سگهو ٿا ڪبرنيٽس تي گندگي.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو