افزودن CMDB و نقشه جغرافیایی به Zabbix

هابر البته بستر مناسبی برای عاشقانه نیست، اما نمی توانیم به عشق خود به Zabbix اعتراف کنیم. ما در بسیاری از پروژه های نظارتی خود از Zabbix استفاده کرده ایم و واقعاً از هماهنگی و سازگاری این سیستم قدردانی می کنیم. بله، هیچ خوشه‌بندی رویداد مد روز و یادگیری ماشینی وجود ندارد (و برخی ویژگی‌های دیگر در سیستم‌های تجاری در دسترس هستند)، اما آنچه در حال حاضر وجود دارد قطعا برای آرامش درونی سیستم‌های تولیدی کافی است.

افزودن CMDB و نقشه جغرافیایی به Zabbix

در این مقاله، ما در مورد چند ابزار برای گسترش عملکرد Zabbix صحبت خواهیم کرد: CMDB بر اساس راه حل رایگان iTop و یک نقشه ویژگی مبتنی بر OpenStreetMap (OSM). و در پایان مقاله، پیوندی به مخزن با کد جلویی برای OSM پیدا خواهید کرد.

ما مفهوم کلی را با استفاده از مثال یک پروژه مشروط برای نظارت بر شبکه خرده فروشی داروخانه ها تجزیه و تحلیل خواهیم کرد. اسکرین شات زیر پایه نمایشی ما است، اما ما از مفهوم مشابهی در یک محیط جنگی استفاده می کنیم. انتقال از شی هم به نقشه تو در تو و هم به کارت شی در CMDB امکان پذیر است.

افزودن CMDB و نقشه جغرافیایی به Zabbix

هر داروخانه مجموعه ای از تجهیزات زیر است: یک ایستگاه کاری (یا چندین ایستگاه کاری)، یک روتر، دوربین های IP، یک چاپگر و سایر لوازم جانبی. ایستگاه های کاری دارای عوامل Zabbix هستند. از ایستگاه کاری، یک بررسی پینگ روی تجهیزات جانبی انجام می شود. به طور مشابه، در نقشه شی، از چاپگر، می توانید به کارت آن در CMDB بروید و داده های موجودی را ببینید: مدل، تاریخ تحویل، شخص مسئول و غیره. این همان چیزی است که نقشه تعبیه شده به نظر می رسد.

افزودن CMDB و نقشه جغرافیایی به Zabbix

در اینجا باید یک انحراف کوچک انجام دهیم. ممکن است بپرسید چرا از موجودی داخلی Zabbix استفاده نمی کنید؟ در برخی موارد کافی است، اما توصیه می کنیم که مشتریان همچنان از CMDB خارجی استفاده کنند (آی تاپ تنها گزینه نیست، اما این سیستم به صورت رایگان کاملاً کاربردی است). این یک مخزن متمرکز مناسب است که در آن می توانید گزارش تولید کنید و ارتباط داده ها را نظارت کنید (در واقع، نه تنها این).

افزودن CMDB و نقشه جغرافیایی به Zabbix

اسکرین شات زیر نمونه ای از الگوی پر کردن موجودی Zabbix از iTop است. البته می‌توان از تمام این داده‌ها در متن اعلان‌ها استفاده کرد که به شما امکان می‌دهد در مواقع اضطراری فوراً اطلاعات به‌روز داشته باشید.

افزودن CMDB و نقشه جغرافیایی به Zabbix

تصویر زیر کارت موقعیت مکانی را نشان می دهد. در اینجا لیستی از تمام تجهیزات فناوری اطلاعات موجود در داروخانه را مشاهده می کنیم. روی برگه داستان می توانید تغییرات در ترکیب تجهیزات را پیگیری کنید.

افزودن CMDB و نقشه جغرافیایی به Zabbix

می توانید به کارت هر جسمی بروید، ببینید به چه دستگاه های شبکه ای متصل است، اطلاعات تماس مهندس مسئول را پیدا کنید، متوجه شوید آخرین بار کی کارتریج جوهر تعویض شده است و غیره.

افزودن CMDB و نقشه جغرافیایی به Zabbix

بر این صفحه رویکرد کلی ما برای ادغام Zabbix با iTop.

حال به سراغ سرویس نقشه می رویم. ما آن را ابزاری مفید برای مشاهده وضعیت اشیاء توزیع شده در یک تلویزیون در دفتری با یک صندلی راحتی چرمی بزرگ می دانیم.

افزودن CMDB و نقشه جغرافیایی به Zabbix

وقتی روی برچسب اضطراری کلیک می کنید، یک راهنمای ابزار ظاهر می شود. از آنجا می توانید به کارت شی در CMDB یا Zabbix بروید. همانطور که بزرگنمایی و کوچکنمایی می کنید، برچسب ها به خوشه هایی با رنگ بدترین وضعیت تقسیم می شوند.

نقشه جغرافیایی با استفاده از js-library پیاده سازی شده است جزوه и پلاگین خوشه بندی شی. رویدادهای سیستم نظارت و پیوندی به شی مربوطه در CMDB به هر برچسب اضافه می‌شود. وضعیت خوشه ها با بدترین رویداد برای برچسب های تو در تو تعیین می شود. در صورت لزوم، می توانید نقشه را با هر سیستم نظارتی با یک API باز ادغام کنید.

شما می توانید کد جلویی را در آن مشاهده کنید مخازن پروژه. مشارکت پذیرفته می شود.

اگر به رویکرد ما علاقه مند هستید، این صفحه می توانید برای دمو اقدام کنید. ما بیشتر به شما می گوییم و به شما نشان می دهیم.

منبع: www.habr.com

اضافه کردن نظر