{"id":80952,"date":"2020-05-10T01:42:22","date_gmt":"2020-05-09T23:42:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2"},"modified":"2020-05-10T01:42:22","modified_gmt":"2020-05-09T23:42:22","slug":"monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2","title":{"rendered":"Andmete j\u00e4lgimine andmekeskuses: kuidas me vahetasime vana BMS-uue vastu. Osa 2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Andmete j\u00e4lgimine andmekeskuses: kuidas me vahetasime vana BMS-uue vastu. Osa 2\" src=\"\/wp-content\/uploads\/2020\/05\/133beef30c5a013bbb5f4e8aa7c360fc.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Esimese osana r\u00e4\u00e4kisime, miks me otsustasime vahetada meie andmepunktides vana BMS-s\u00fcsteemi uue vastu. Ja mitte lihtsalt vahetada, vaid arendada see nullist meie n\u00f5uete j\u00e4rgi. Teises osas r\u00e4\u00e4gime, kuidas me seda tegime.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Turuanal\u00fc\u00fcs<\/h2>\n<p>\nArvestades \u00fclaltoodud <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/linxdatacenter\/blog\/492120\/\">esimeses osas<\/a><\/noindex> soove ning otsustust loobuda olemasoleva s\u00fcsteemi uuendamisest, kirjutasime turulahenduste leidmiseks tehnilise \u00fclesande (T\u00dc) ning esitasime p\u00e4ringud mitmesse suurde ettev\u00f5ttesse, mis tegelevad ainult t\u00f6\u00f6stuslike SCADA-s\u00fcsteemide loomisega.\u00a0<\/p>\n<p>Esimesed vastused, mida me saime, n\u00e4itasid, et turu liidrid monitorimiss\u00fcsteemide valdkonnas t\u00f6\u00f6tavad peamiselt endiselt f\u00fc\u00fcsilistel serveritel, kuigi sellel segmendil on migratsioon pilve juba alanud. Mis puudutab virtuaalmasinate varundamist \u2013 seda valikut ei toetanud keegi. Veelgi enam, tekkis tunne, et \u00fckski tuntud arendaja turul ei n\u00e4idanud isegi arusaama varundamise olulisusest: \u201epilv ju ei kuku\u201d oli k\u00f5ige sagedasem vastus. Praktikas pakuti meile v\u00f5imalust viia andmepunkti j\u00e4lgimine pilve, mis asub f\u00fc\u00fcsiliselt samas andmepunktis.<\/p>\n<p>Siin on vajalik teha v\u00e4ike k\u00f5rvalp\u00f6\u00f6rde s\u00f5lmimise protsessist, valides allt\u00f6\u00f6v\u00f5tjat. Hind on loomulikult oluline, kuid igasugustes keeruliste projektide elluviimise hangetes, tarnijatega dialooge pidades, hakkad tunnetama, kes kandidaatidest on rohkem huvitatud ja suudab selle ellu viia.\u00a0<\/p>\n<p>See on eriti m\u00e4rgatav keeruliste projektide puhul.\u00a0<\/p>\n<p>T\u00dc-de t\u00e4psustamise k\u00fcsimuste iseloomu j\u00e4rgi v\u00f5ib allt\u00f6\u00f6v\u00f5tjaid jagada kahte: need, kes tahavad lihtsalt m\u00fc\u00fca (tunda tavalist m\u00fc\u00fcgihalduri survet) ja need, kes on huvitatud toote arendamisest, kuuldes ja m\u00f5istes tellijat, tehes konstruktiivseid muudatusi T\u00dc-s juba enne l\u00f5plikku valikut (isegi vaatamata reaalsele riskile parandada kellegi teise T\u00dc-d ja kaotada hange), l\u00f5puks lihtsalt valmis minema professionaalsele v\u00e4ljakutsele ja looma hea toote.<\/p>\n<p>K\u00f5ik see sundis meid p\u00f6\u00f6rama t\u00e4helepanu suhteliselt v\u00e4ikesele kohalikele arendajale \u2013 Sanline\u2019i ettev\u00f5tter\u00fchmale, kes reageeris enamikele meie n\u00f5udmistele koheselt ja oli valmis rahuldama k\u00f5ik vajadused uue BMS-i osas.\u00a0<\/p>\n<h2>Riskid<\/h2>\n<p>\nKuid samal ajal, kui suured m\u00e4ngijad \u00fcritasid m\u00f5ista, mida me soovime, ja pidid meiega rahulikku kirjavahetust, kutsus kohalikke arendaja meid oma kontoris kohtumisele koos oma tehnilise meeskonnaga. Selles kohtumises n\u00e4itas t\u00f6\u00f6v\u00f5tja veel kord soovi projektis osaleda ja \u2013 mis k\u00f5ige t\u00e4htsam \u2013 selgitas, kuidas n\u00f5utav s\u00fcsteem ellu viiakse.\u00a0\u00a0\u00a0\u00a0<\/p>\n<p>Enne kohtumist n\u00e4gime kahte riski meeskonnaga t\u00f6\u00f6tamisel, kellel puudub suure riikliku v\u00f5i rahvusvahelise ettev\u00f5tte tagasihoidlik kogemus:<\/p>\n<ol>\n<li>Spetsialistid v\u00f5ivad oma v\u00f5imalusi \u00fcle hinnata ja seet\u00f5ttu ei suuda lihtsalt hakkama saada, n\u00e4iteks kasutavad keerulisi tarkvarasid v\u00f5i projekteerivad teostatamatuid varundusalgoritme.<\/li>\n<li>P\u00e4rast projekti rakendamist v\u00f5ib projektimeeskond laguneda ja seega on toote tugi ohus.<\/li>\n<\/ol>\n<p>\nNende riskide minimeerimiseks kutsusime kohtumisele oma arenduseksperdid. Potentsiaalsete t\u00f6\u00f6v\u00f5tjate t\u00f6\u00f6tajaid k\u00fcsitleti p\u00f5hjalikult, et teada saada, millele s\u00fcsteem tugineb, kuidas varundamist plaanitakse ja teiste k\u00fcsimuste kohta, milles meie, kui teenindus\u00fcksus, ei ole piisavalt kompetentsed.<\/p>\n<p>Otsus oli positiivne: olemasoleva BMS platvormi arhitektuur on kaasaegne, lihtne ja usaldusv\u00e4\u00e4rne, seda saab t\u00e4iustada, pakutud varundus- ja s\u00fcnkroonimisskeem on loogiline ja t\u00f6\u00f6kindel.\u00a0<\/p>\n<p>Esimese riski suudeti lahendada. Teine risk v\u00e4listati, saades t\u00f6\u00f6v\u00f5tjalt kinnituse, et nad on valmis meile andma s\u00fcsteemi l\u00e4htekoodid ja dokumentatsiooni, valides ka programmeerimiskeele Python, mis on meie spetsialistidele h\u00e4sti tuttav. See tagas meile v\u00f5imaluse s\u00fcsteemi ise hallata ilma igasuguste raskusteta ja pika koolitusperioodita, kui arendajafirma turult lahkub.<\/p>\n<p>Platvormi t\u00e4iendav pluss oli see, et see oli rakendatud Docker konteineritesse: selles keskkonnas t\u00f6\u00f6tavad toote tuum, veebiliides ja andmebaas. Selline l\u00e4henemine pakub hulgaliselt eeliseid, sealhulgas seadistuste etteinstallimist, mis tagab lahenduse \u00e4\u00e4rmiselt kiire juurutamise v\u00f5rreldes \"klassikaga\" ja lihtsa uute seadmete lisamise s\u00fcsteemi. Prinsip \"k\u00f5ik koos\" lihtsustab s\u00fcsteemi juurutamist maksimaalselt: piisab s\u00fcsteemi dekompressioonist, et seda kohe kasutada.\u00a0<\/p>\n<p>Sellise lahenduse korral on lihtsam teha s\u00fcsteemi koopiaid, ja selle t\u00e4iustamine ning uuenduste rakendamine on v\u00f5imalik eraldi keskkonnas, ilma et peaks katkestama lahenduse t\u00f6\u00f6d tervikuna.\u00a0\u00a0<\/p>\n<p>P\u00e4rast seda, kui m\u00f5lemad riskid oli minimaalseteks viidud, esitas hankija pakkumise. Selles t\u00f6\u00f6tati v\u00e4lja k\u00f5ik meie jaoks k\u00f5ige olulisemad BMS s\u00fcsteemi parameetrid.<\/p>\n<h2>Varustamine<\/h2>\n<p>\nUus BMS s\u00fcsteem pidi asuma pilves, virtuaalses masinas.\u00a0<\/p>\n<p>Mingit riistvara, mingeid servereid ja k\u00f5iki sellega seotud juurutusmugavusi ja riske \u2013 pilvelahendus v\u00f5imaldas meil neist igaveseks vabaneda. Otsustati, et s\u00fcsteem t\u00f6\u00f6tab meie pilves kahes andmekeskuse asukohas Peterburis ja Moskvas. Need on kaks t\u00e4isfunktsionaalset s\u00fcsteemi, mis t\u00f6\u00f6tavad aktiivse varukoopa re\u017eiimis ning on k\u00e4ttesaadavad k\u00f5igile volitatud spetsialistidele.\u00a0<\/p>\n<p>Kaks s\u00fcsteemi kindlustavad \u00fcksteist, tagades t\u00e4ieliku varukoopia nii arvutusv\u00f5imete kui ka andmeedastuse kanalite osas. Samuti on seadistatud t\u00e4iendavad turvameetmed, sealhulgas andmete ja kanalite, s\u00fcsteemide, virtuaalsete masinate varundamine ning eraldi andmebaasi varundamine kord kuus (k\u00f5ige v\u00e4\u00e4rtuslikum ressurss tulevase haldamise ja anal\u00fc\u00fcsi seisukohalt).\u00a0<\/p>\n<p>Oluline on m\u00e4rkida, et varundamine kui BMS lahenduse valik t\u00f6\u00f6tati v\u00e4lja spetsiaalselt meie taotluse alusel. Varundamise skeem n\u00e4gi v\u00e4lja j\u00e4rgmiselt:<\/p>\n<p><img decoding=\"async\" alt=\"Andmete j\u00e4lgimine andmekeskuses: kuidas me vahetasime vana BMS-uue vastu. Osa 2\" src=\"\/wp-content\/uploads\/2020\/05\/93c56745f4586fdbb3efe662b2695fdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Tugi<\/h2>\n<p>T\u00f5husaks BMS lahenduse kasutamiseks on oluline tehniline tugi.\u00a0<\/p>\n<p>Siin on k\u00f5ik lihtne: uus s\u00fcsteem maksaks meile selle n\u00e4itaja kohaselt 35 000 rubla kuus SLA m\u00f5istes \"reaktsioon 8 tunni jooksul\", st 35 000 x 12 \/ 80 = 5 250 dollarit aastas. Esimene aasta \u2013 tasuta.\u00a0<\/p>\n<p>V\u00f5rdluseks: vana BMS-i toe aastane maksumus oli $18 000, mille summa kasvas iga uue seadme lisamisega! Lisaks ei pakkunud ettev\u00f5te p\u00fchendatud haldurit, kogu suhtlemine toimus m\u00fc\u00fcgihalduri kaudu, kes oli meie suhtes huvitatud potentsiaalsest ostjast koos vastava r\u00f5huasetusega p\u00e4ringute t\u00f6\u00f6tlemisel.\u00a0<\/p>\n<p>Kasutades v\u00e4hem raha, saime t\u00e4ieliku tootetoe, kus kontohaldur osaleb toote arenduses, koos \u00fche sisenemise punktiga jne. Tugi muutus m\u00e4rgatavalt paindlikumaks \u2013 t\u00e4nu otsesele juurdep\u00e4\u00e4sule arendajatele operatiivsete kohandamiste tegemiseks iga s\u00fcsteemi t\u00f6\u00f6 aspekti, integratsiooni kaudu API jne.<\/p>\n<h2>Uuendused<\/h2>\n<p>\nUue BMS-i pakkumise kohaselt on k\u00f5ik uuendused toega sisse arvestatud, st ei n\u00f5ua t\u00e4iendavat tasu. Erandiks on lisafunktsionaalsuse arendamine, mis \u00fcletab T\u0160-s m\u00e4rgitud.\u00a0<\/p>\n<p>Vana s\u00fcsteem eeldas tasumist nii tasuta tarkvara (nt Java) uuenduste kui ka vigade parandamise eest. Sellest loobuda ei olnud v\u00f5imalik, kuna uuenduste puudumisel \u201et\u00f6\u00f6tas\u201d s\u00fcsteem aeglaselt vanade sisekomponentide t\u00f5ttu.<\/p>\n<p>Ja muidugi ei saanud tarkvara uuendada, ilma et oleks ostetud toeteenuspakett.<\/p>\n<h2>Paindlik l\u00e4henemine<\/h2>\n<p>\nTeine oluline n\u00f5ue puudutas kasutajaliidest. Soovisime tagada selle juurdep\u00e4\u00e4su veebibrauseri kaudu igast punktist, ilma et insener peaks olema kohal andmekeskuses. Pealegi p\u00fc\u00fcdlesime luua animatsiooni sisaldava liidese, et infrastruktuuri toimimise d\u00fcnaamika oleks vahetusena selgem valveinseneridele.\u00a0<\/p>\n<p>Samuti pidi uus s\u00fcsteem toetama valemeid virtuaalsete andurite t\u00f6\u00f6 arvutamiseks inseneris\u00fcsteemides \u2013 n\u00e4iteks elektriv\u00f5imsuste optimaalse jaotuse tagamiseks seadmete riiulitel. Selleks peab olema k\u00f5ik tuntud matemaatilised operatsioonid, mida saab anduri n\u00e4itude rakendada.\u00a0<\/p>\n<p>Edasi, oli vajalik p\u00e4\u00e4seda SQL andmebaasi, mille kaudu saaksime vajalikud andmed seadmete t\u00f6\u00f6 kohta \u2013 nimelt, k\u00f5ik kirjed kahe tuhande seadme ja kahe tuhande virtuaalse anduri j\u00e4lgimise kohta, mis genereerivad umbes 20 tuhat muutujat.\u00a0<\/p>\n<p>Samuti oli vajalik riiuli seadmete arvestuse moodul, mis annab visuaalse \u00fclevaate seadmete asukohast igas \u00fcksuses, loendades kogu \u201erauda\u201c ja pidades seadmete raamatukogu, koos detailse teabega iga elemendi kohta.\u00a0<\/p>\n<h2>Tehnilise \u00fclesande koosk\u00f5lastamine ja lepingu s\u00f5lmimine<\/h2>\n<p>\nSel ajal, kui oli vaja alustada uue s\u00fcsteemi arendamist, oli suhtlemine \"suurte\" ettev\u00f5tetega k\u00f5ik veel kaugel nende pakkumiste hindade arutamisest, seet\u00f5ttu v\u00f5rreldes saadud pakkumist vana BMS-i uuendamise kuludega (vt. <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/linxdatacenter\/blog\/492120\/\">esimest osa<\/a><\/noindex>), oli see hind veelgi atraktiivsem ja vastavalt meie n\u00f5uetele.<\/p>\n<p>Valik tehti.<\/p>\n<p>P\u00e4rast allt\u00f6\u00f6v\u00f5tja valimist hakkasid juristid koostama lepingut, samas kui m\u00f5lema poole tehnilised meeskonnad t\u00e4psustasid tehnilist \u00fclesannet. Nagu teada, on detailselt ja \u00f5igesti vormistatud T\u00d5 alus igasuguste t\u00f6\u00f6de edukusele. Mida rohkem konkreetset teavet T\u00d5-s, seda v\u00e4hem pettumusi nagu \u201eaga me tahtsime teistmoodi\u201c.<\/p>\n<p>Toon v\u00e4lja kaks n\u00e4idet n\u00f5uete detailitsemise tasemest T\u00d5-s:<\/p>\n<ol>\n<li>Vahetuste keskused on saanud \u00f5iguse lisada BMS-i uusi seadmeid, enamasti PDU-sid. Vanas BMS-is oli see \"administraatori\" tasand, mis v\u00f5imaldas ka k\u00f5igi seadmete muutujate seadistusi muuta, ning funktsioonide eraldamine ei olnud v\u00f5imalik. See meid ei rahuldanud. Uue platvormi p\u00f5hiversioonis oli skeem analoogne. Me n\u00e4gime kohe T\u00d5-s, et soovime neid rolle eraldada: seadistusi tohib muuta ainult volitatud t\u00f6\u00f6taja, kuid vahetuste meeskonnad peavad endiselt saama seadmeid lisada. Just see skeem v\u00f5eti elluviimiseks vastu.<\/li>\n<li>\u00a0Igas tavap\u00e4rases BMS-is on kolm t\u00fc\u00fcpilist teavituskategooriat: PUNANE \u2013 vajalik kiire reageerimine, KOLLANE \u2013 j\u00e4lgimine on lubatud, SININE \u2013 \u201eTeavitav\u201d. Oleme traditsiooniliselt kasutanud \u201esiniseid\u201d teateid \u00e4ri parameetrite \u00fcletamise j\u00e4lgimiseks, n\u00e4iteks kliendi rack'i koormuse piiri \u00fcletamine. See teavitust\u00fc\u00fcp oli m\u00f5eldud meie puhul juhtidele ja ei olnud operatiivteenistusele huvitav, kuid vanas BMS-is takistas see pidevalt aktiivsete s\u00fcndmuste nimekirja ja segas operatiivset t\u00f6\u00f6d. Otsustasime, et teavituste loogika ja v\u00e4rvide diferentseerimine on edukas ning s\u00e4ilitasime selle, kuid tellimuses on selgelt m\u00e4rgitud, et \u201esinised\u201d teated peavad, segamatult valves olevaid inimesi, vaikselt \u201esadu\u201d eraldi sektsiooni, kus nendega tegelevad \u00e4ritehnikud.<\/li>\n<\/ol>\n<p>\nSarnase detailsuse tasemega m\u00e4\u00e4rati \u00fclesehitusvormid diagrammide loomiseks ja raportite esitamiseks, liideste jooned, seadmete nimekiri, mida tuli j\u00e4lgida, ja veel palju muud.\u00a0<\/p>\n<p>See oli t\u00f5eliselt loominguline t\u00f6\u00f6 kolme t\u00f6\u00f6grupi vahel \u2013 tellijate teenistus, kes dikteeris oma n\u00f5udmisi ja tingimusi; tehnilised spetsialistid m\u00f5lemalt poolt, kelle \u00fclesanne oli need tingimused tehniliseks dokumentatsiooniks vormistada; ja kontraktit\u00f6\u00f6de programmeerijate meeskond, kes rakendas tellija n\u00f5udmisi v\u00e4lja t\u00f6\u00f6tatud tehnilise dokumentatsiooni alusel... L\u00f5puks kohandasime m\u00f5ned meie mitte-prinsipiaalsed n\u00f5udmised olemasoleva platvormi funktsionaalsuse j\u00e4rgi, samas kui allt\u00f6\u00f6v\u00f5tja lubas meie n\u00f5udmiste vara l\u00f5petamise.\u00a0<\/p>\n<h2>Kahe s\u00fcsteemi paralleelne t\u00f6\u00f6<\/h2>\n<p>\n<img decoding=\"async\" alt=\"Andmete j\u00e4lgimine andmekeskuses: kuidas me vahetasime vana BMS-uue vastu. Osa 2\" src=\"\/wp-content\/uploads\/2020\/05\/8ba63628f0af1b7b50408220e8f4561b.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nOn k\u00e4es rakendamise aeg. Praktikas t\u00e4hendas see, et anname allt\u00f6\u00f6v\u00f5tjale \u00f5iguse luua BMS-i protot\u00fc\u00fcbi meie virtuaalses pilves ja pakume v\u00f5rgu\u00fchendust k\u00f5igile seadmetele, mida tuleb j\u00e4lgida.<\/p>\n<p>Samas ei olnud uus s\u00fcsteem veel t\u00f6\u00f6ks valmis. Sellel etapil oli meie jaoks oluline s\u00e4ilitada j\u00e4lgimine vanas s\u00fcsteemis ja samal ajal anda seadmetele juurdep\u00e4\u00e4s uuele s\u00fcsteemile. S\u00fcsteemi ei olnud v\u00f5imalik normaalselt \u00fcles ehitada, n\u00e4gemata selles seadmeid, mida ei saanud omakorda vanast s\u00fcsteemist j\u00e4lgimisest lahti \u00fchendada.\u00a0<\/p>\n<p>Kas seadmed taluvad kahes s\u00fcsteemis samaaegset k\u00fcsitlemist, ei olnud selge ilma tegelike katseteta. Oli olemas t\u00f5en\u00e4osus, et kahekordne samaaegne k\u00fcsitlus p\u00f5hjustab seadmete seas sagedasi vastusepuudusi, mille tulemuseks oleks mitmed seadmete k\u00e4ttesaamatuse vead, mis omakorda blokeeriks vana j\u00e4lgimiss\u00fcsteemi toimimist.<\/p>\n<p>V\u00f5rguosakond suunatud virtuaalsed marsruudid uue pilves juurutatud BMS protot\u00fc\u00fcbist seadmetesse, ja saime tulemused:\u00a0<\/p>\n<ul>\n<li>seadmed, mis on \u00fchendatud SNMP protokolli kaudu, ei kukkunud praktiliselt v\u00e4lja samaaegsete p\u00e4ringute t\u00f5ttu,\u00a0<\/li>\n<li>seadmed, mis on \u00fchendatud modbas-TCP protokollide kaudu, l\u00e4vasid probleeme, mis lahendati arvestatava k\u00fcsitlusfrekeentsi v\u00e4hendamisega.\u00a0\u00a0<\/li>\n<\/ul>\n<p>\nJa siis hakkasime j\u00e4lgima, kuidas meie silme ees ehitatakse uut s\u00fcsteemi, kuhu ilmuvad juba tuttavad seadmed, kuid teises liideses \u2013 mugavas, kiiretas ja kergesti ligip\u00e4\u00e4setavas, isegi telefonist.<\/p>\n<p>Kuidas see k\u00f5ik kokku tuli, r\u00e4\u00e4gime oma artikli kolmandas osas.<br \/>\n<br \/>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/linxdatacenter\/blog\/498444\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043c\u044b \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u043b\u0438 \u043e \u0442\u043e\u043c, \u043f\u043e\u0447\u0435\u043c\u0443 \u0440\u0435\u0448\u0438\u043b\u0438 \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u0441\u0442\u0430\u0440\u0443\u044e BMS-\u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0432 \u043d\u0430\u0448\u0438\u0445 \u0426\u041e\u0414\u0430\u0445 \u043d\u0430 \u043d\u043e\u0432\u0443\u044e.\u00a0 \u0418 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c, \u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u0441 \u043d\u0443\u043b\u044f \u043f\u043e\u0434 \u0441\u0432\u043e\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f. \u0412\u043e \u0432\u0442\u043e\u0440\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c, \u043a\u0430\u043a \u043c\u044b \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u043b\u0438. \u0410\u043d\u0430\u043b\u0438\u0437 \u0440\u044b\u043d\u043a\u0430 \u0421 \u0443\u0447\u0435\u0442\u043e\u043c \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0432 \u043f\u0435\u0440\u0432\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u043f\u043e\u0436\u0435\u043b\u0430\u043d\u0438\u0439 \u0438 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043e\u0442\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043c\u044b \u043d\u0430\u043f\u0438\u0441\u0430\u043b\u0438 \u0422\u0417 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":80953,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-80952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0432 \u0426\u041e\u0414\u0435: \u043a\u0430\u043a \u043c\u044b \u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0442\u0430\u0440\u0443\u044e BMS \u043d\u0430 \u043d\u043e\u0432\u0443\u044e. \u0427\u0430\u0441\u0442\u044c 2 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-05-09T23:42:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-05-09T23:42:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47J\u00e4lgimine andmekeskuses: kuidas vahetasime vana BMS uue vastu. Osa 2 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0432 \u0426\u041e\u0414\u0435: \u043a\u0430\u043a \u043c\u044b \u043c\u0435\u043d\u044f\u043b\u0438 \u0441\u0442\u0430\u0440\u0443\u044e BMS \u043d\u0430 \u043d\u043e\u0432\u0443\u044e. \u0427\u0430\u0441\u0442\u044c 2 | ProHoster","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/monitoring-v-czode-kak-my-menyali-staruyu-bms-na-novuyu-chast-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-05-09T23:42:22+00:00","article:modified_time":"2020-05-09T23:42:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"80952","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 16:08:21","updated":"2022-09-30 17:34:26","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/80952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=80952"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/80952\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/80953"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=80952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=80952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=80952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}