Zabbix-ке CMDB және Географиялық карта қосу

Хабр, әрине, романтика үшін өте қолайлы платформа емес, бірақ біз Zabbix-ке деген сүйіспеншілігімізді мойындай алмаймыз. Көптеген мониторинг жобаларымызда біз Zabbix-ті қолдандық және бұл жүйенің үйлесімділігі мен жүйелілігін шынымен бағалаймыз. Иә, сәнді іс-шараларды кластерлеу және машиналық оқыту (және коммерциялық жүйелерде қораптан тыс кейбір басқа мүмкіндіктер) жоқ, бірақ қазірдің өзінде бар нәрсе өнімді жүйелер үшін ішкі тыныштық үшін жеткілікті.

Zabbix-ке CMDB және Географиялық карта қосу

Бұл мақалада біз Zabbix функционалдығын кеңейтуге арналған бірнеше құралдар туралы сөйлесетін боламыз: тегін iTop шешіміне негізделген CMDB және OpenStreetMap (OSM) негізіндегі мүмкіндіктер картасы. Мақаланың соңында сіз OSM үшін алдыңғы кодпен репозиторийге сілтеме таба аласыз.

Дәріханалардың бөлшек сауда желісін мониторингілеудің шартты жобасының мысалында жалпы тұжырымдаманы талдаймыз. Төмендегі скриншот біздің демонстрациямыз, бірақ біз ұрыс ортасында ұқсас тұжырымдаманы қолданамыз. Нысаннан кірістірілген картаға да, CMDB ішіндегі нысан картасына да көшу мүмкін.

Zabbix-ке CMDB және Географиялық карта қосу

Әрбір дәріхана келесі жабдықтың жиынтығы болып табылады: жұмыс станциясы (немесе бірнеше жұмыс станциялары), маршрутизатор, IP камералар, принтер және басқа қосымша құрылғылар. Жұмыс станцияларында Zabbix агенттері орнатылған. Жұмыс станциясынан перифериялық жабдықта пинг тексеруі орындалады. Сол сияқты объект картасында принтерден оның CMDB-дегі картасына өтіп, түгендеу деректерін көруге болады: үлгі, жеткізу күні, жауапты тұлға және т.б. Ендірілген карта осылай көрінеді.

Zabbix-ке CMDB және Географиялық карта қосу

Мұнда біз шағын шегініс жасауымыз керек. Сіз сұрай аласыз, неге Zabbix ішкі инвентаризациясын пайдаланбасқа? Кейбір жағдайларда бұл жеткілікті, бірақ біз тұтынушыларға әлі де сыртқы CMDB пайдалануды ұсынамыз (itop жалғыз нұсқа емес, бірақ бұл жүйе өте тегін). Бұл есептерді шығаруға және деректердің өзектілігін бақылауға болатын ыңғайлы орталықтандырылған репозиторий (шын мәнінде бұл ғана емес).

Zabbix-ке CMDB және Географиялық карта қосу

Төмендегі скриншот iTop сайтынан Zabbix инвентаризациясын толтыруға арналған үлгінің мысалы болып табылады. Содан кейін бұл деректердің барлығы, әрине, хабарландырулар мәтінінде пайдаланылуы мүмкін, бұл төтенше жағдай кезінде дереу жаңартылған ақпаратқа ие болуға мүмкіндік береді.

Zabbix-ке CMDB және Географиялық карта қосу

Төмендегі скриншот орналасу картасын көрсетеді. Мұнда біз дәріханадағы барлық IT жабдықтардың тізімін көре аламыз. Қойындыда История жабдықтың құрамындағы өзгерістерді бақылай аласыз.

Zabbix-ке CMDB және Географиялық карта қосу

Кез келген нысанның картасына кіріп, оның қандай желілік құрылғыларға қосылғанын көруге, жауапты инженердің байланыс ақпаратын табуға, сия картриджінің соңғы рет қашан ауыстырылғанын білуге ​​және т.б.

Zabbix-ке CMDB және Географиялық карта қосу

туралы Бұл бет Zabbix-ті iTop-пен біріктіруге біздің жалпы көзқарасымыз.

Енді карта қызметіне көшейік. Біз оны үлкен былғары креслосы бар кеңседегі теледидарда бөлінген объектілердің күйін көруге ыңғайлы құрал деп санаймыз.

Zabbix-ке CMDB және Географиялық карта қосу

Төтенше жағдай жапсырмасын басқан кезде құралдар кеңесі пайда болады. Сол жерден CMDB немесе Zabbix ішіндегі нысан картасына өтуге болады. Үлкейту және кішірейту кезінде белгілер ең нашар күйдің түсі бар кластерлерге біріктіріледі.

Географиялық карта js-library арқылы жүзеге асырылады парақша и объектілерді кластерлеу плагині. Мониторинг жүйесіндегі оқиғалар және CMDB ішіндегі сәйкес нысанға сілтеме әрбір белгіге қосылады. Кластерлердің күйі кірістірілген белгілер үшін ең нашар оқиғамен анықталады. Қажет болса, картаны ашық API арқылы кез келген бақылау жүйесімен біріктіруге болады.

Ішкі кодты мына жерден көре аласыз жоба репозиторийлері. Жарналар құпталады.

Егер сізді біздің көзқарасымыз қызықтырса, Бұл бет Сіз демонстрацияға өтініш бере аласыз. Біз сізге көбірек айтып, көрсетеміз.

Ақпарат көзі: www.habr.com

пікір қалдыру