Habr ، بالطبع ، ليس منصة مناسبة جدًا للرومانسية ، لكن لا يسعنا إلا أن نعترف بحبنا لزابكس. في العديد من مشاريع المراقبة الخاصة بنا ، استخدمنا Zabbix ونقدر حقًا الانسجام والاتساق في هذا النظام. نعم ، لا توجد مجموعات أحداث عصرية وتعلم آلي (وبعض الميزات الأخرى متاحة خارج الصندوق في الأنظمة التجارية) ، ولكن ما هو موجود بالفعل يكفي بالتأكيد لراحة البال الداخلية للأنظمة الإنتاجية.
في هذه المقالة ، سنتحدث عن عدة أدوات لتوسيع وظائف Zabbix: CMDB استنادًا إلى حل iTop المجاني وخريطة ميزات تستند إلى OpenStreetMap (OSM). وفي نهاية المقال ، ستجد رابطًا للمستودع برمز الواجهة الأمامية لـ OSM.
سنقوم بتحليل المفهوم العام باستخدام مثال مشروع شرطي لرصد شبكة البيع بالتجزئة للصيدليات. لقطة الشاشة أدناه هي منصة العرض الخاصة بنا ، لكننا نستخدم مفهومًا مشابهًا في بيئة القتال. يمكن الانتقال من الكائن إلى الخريطة المتداخلة وإلى بطاقة الكائن في CMDB.
كل صيدلية عبارة عن مجموعة من المعدات التالية: محطة عمل (أو عدة محطات عمل) ، وجهاز توجيه ، وكاميرات IP ، وطابعة ، وأجهزة طرفية أخرى. محطات العمل لديها وكلاء Zabbix مثبتة. من محطة العمل ، يتم إجراء فحص ping على المعدات الطرفية. وبالمثل ، على خريطة الكائن ، من الطابعة ، يمكنك الانتقال إلى بطاقتها في CMDB والاطلاع على بيانات المخزون: الطراز ، وتاريخ التسليم ، والشخص المسؤول ، إلخ. هذا ما تبدو عليه الخريطة المضمنة.
هنا نحن بحاجة إلى استطراد بسيط. قد تسأل ، لماذا لا تستخدم مخزون Zabbix الداخلي؟ في بعض الحالات يكون هذا كافيًا ، لكننا نوصي بأن يستمر العملاء في استخدام CMDB خارجي (
لقطة الشاشة أدناه هي مثال على نموذج لملء مخزون Zabbix من iTop. يمكن بعد ذلك ، بالطبع ، استخدام كل هذه البيانات في نص الإخطارات ، مما سيتيح لك الحصول على معلومات محدثة على الفور في حالة الطوارئ.
تظهر لقطة الشاشة أدناه بطاقة الموقع. هنا يمكننا أن نرى قائمة بجميع معدات تكنولوجيا المعلومات الموجودة في الصيدلية. في علامة التبويب قصة يمكنك تتبع التغييرات في تكوين المعدات.
يمكنك الانتقال إلى بطاقة أي كائن ، ومعرفة أجهزة الشبكة المتصلة بها ، والعثور على معلومات الاتصال الخاصة بالمهندس المسؤول ، ومعرفة آخر مرة تم فيها استبدال خرطوشة الحبر ، وما إلى ذلك.
في
الآن دعنا ننتقل إلى خدمة الخريطة. نعتبرها أداة مفيدة لعرض حالة العناصر الموزعة على جهاز تلفزيون في مكتب به كرسي جلدي كبير بذراعين.
عند النقر فوق ملصق الطوارئ ، يظهر تلميح أداة. من هناك ، يمكنك الانتقال إلى بطاقة الكائن في CMDB أو في Zabbix. أثناء التكبير والتصغير ، تتجمع التسميات في مجموعات بلون أسوأ حالة.
تم تنفيذ الخريطة الجغرافية باستخدام مكتبة js
يمكنك رؤية رمز الواجهة الأمامية بتنسيق
إذا كنت مهتمًا بنهجنا ،
المصدر: www.habr.com