Хабр, әрине, романтика үшін өте қолайлы платформа емес, бірақ біз Zabbix-ке деген сүйіспеншілігімізді мойындай алмаймыз. Көптеген мониторинг жобаларымызда біз Zabbix-ті қолдандық және бұл жүйенің үйлесімділігі мен жүйелілігін шынымен бағалаймыз. Иә, сәнді іс-шараларды кластерлеу және машиналық оқыту (және коммерциялық жүйелерде қораптан тыс кейбір басқа мүмкіндіктер) жоқ, бірақ қазірдің өзінде бар нәрсе өнімді жүйелер үшін ішкі тыныштық үшін жеткілікті.
Бұл мақалада біз Zabbix функционалдығын кеңейтуге арналған бірнеше құралдар туралы сөйлесетін боламыз: тегін iTop шешіміне негізделген CMDB және OpenStreetMap (OSM) негізіндегі мүмкіндіктер картасы. Мақаланың соңында сіз OSM үшін алдыңғы кодпен репозиторийге сілтеме таба аласыз.
Дәріханалардың бөлшек сауда желісін мониторингілеудің шартты жобасының мысалында жалпы тұжырымдаманы талдаймыз. Төмендегі скриншот біздің демонстрациямыз, бірақ біз ұрыс ортасында ұқсас тұжырымдаманы қолданамыз. Нысаннан кірістірілген картаға да, CMDB ішіндегі нысан картасына да көшу мүмкін.
Әрбір дәріхана келесі жабдықтың жиынтығы болып табылады: жұмыс станциясы (немесе бірнеше жұмыс станциялары), маршрутизатор, IP камералар, принтер және басқа қосымша құрылғылар. Жұмыс станцияларында Zabbix агенттері орнатылған. Жұмыс станциясынан перифериялық жабдықта пинг тексеруі орындалады. Сол сияқты объект картасында принтерден оның CMDB-дегі картасына өтіп, түгендеу деректерін көруге болады: үлгі, жеткізу күні, жауапты тұлға және т.б. Ендірілген карта осылай көрінеді.
Мұнда біз шағын шегініс жасауымыз керек. Сіз сұрай аласыз, неге Zabbix ішкі инвентаризациясын пайдаланбасқа? Кейбір жағдайларда бұл жеткілікті, бірақ біз тұтынушыларға әлі де сыртқы CMDB пайдалануды ұсынамыз (
Төмендегі скриншот iTop сайтынан Zabbix инвентаризациясын толтыруға арналған үлгінің мысалы болып табылады. Содан кейін бұл деректердің барлығы, әрине, хабарландырулар мәтінінде пайдаланылуы мүмкін, бұл төтенше жағдай кезінде дереу жаңартылған ақпаратқа ие болуға мүмкіндік береді.
Төмендегі скриншот орналасу картасын көрсетеді. Мұнда біз дәріханадағы барлық IT жабдықтардың тізімін көре аламыз. Қойындыда История жабдықтың құрамындағы өзгерістерді бақылай аласыз.
Кез келген нысанның картасына кіріп, оның қандай желілік құрылғыларға қосылғанын көруге, жауапты инженердің байланыс ақпаратын табуға, сия картриджінің соңғы рет қашан ауыстырылғанын білуге және т.б.
туралы
Енді карта қызметіне көшейік. Біз оны үлкен былғары креслосы бар кеңседегі теледидарда бөлінген объектілердің күйін көруге ыңғайлы құрал деп санаймыз.
Төтенше жағдай жапсырмасын басқан кезде құралдар кеңесі пайда болады. Сол жерден CMDB немесе Zabbix ішіндегі нысан картасына өтуге болады. Үлкейту және кішірейту кезінде белгілер ең нашар күйдің түсі бар кластерлерге біріктіріледі.
Географиялық карта js-library арқылы жүзеге асырылады
Ішкі кодты мына жерден көре аласыз
Егер сізді біздің көзқарасымыз қызықтырса,
Ақпарат көзі: www.habr.com