David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

David O'Brien wuxuu dhawaan furay shirkad u gaar ah, Xirus (https://xirus.com.au), isagoo diiradda saaraya Microsoft Azure Stack alaabta daruuraha. Waxaa loogu talagalay inay si joogto ah u dhisaan oo ay u socodsiiyaan codsiyada isku-dhafan ee xarumaha xogta, meelaha cirifka ah, xafiisyada fogfog, iyo daruuraha.

David wuxuu tababbaraa shakhsiyaadka iyo shirkadaha wax kasta oo Microsoft Azure iyo Azure DevOps (oo hore u ahaan jiray VSTS) oo wali wuxuu sameeyaa la-talin-gacan-taaban iyo infracoding. Waxa uu ahaa Microsoft MVP (Microsoft Most Valuable Professional) Abaalmarinta 5 sano oo uu dhawaan helay Abaalmarinta Azure MVP. Isaga oo ka mid ah qabanqaabiyaha Melbourne Microsoft Cloud iyo Datacentre Meetup, O'Brien si joogto ah ayuu uga hadlaa shirarka caalamiga ah, isaga oo ku daraya xiisaha uu u qabo socdaalka adduunka iyo xiisaha uu u qabo in uu la wadaago sheekooyinka IT-ga bulshada. David blog wuxuu ku yaalaa at David-obrien.net, waxa uu sidoo kale daabacaa tababarkiisa internetka ee ku saabsan Pluralsight.

Hadalku waxa uu ka hadlayaa muhiimada cabbirada si loo fahmo waxa ka dhacaya deegaankaaga iyo sida codsigaagu u socdo. Microsoft Azure waxay leedahay hab awood leh oo sahlan oo lagu muujiyo cabbirada dhammaan noocyada culeyska shaqada, muxaadaradana waxay sharraxaysaa sida aad u isticmaali karto dhammaantood.

3-da subaxnimo ee Axadda, markaad huruddo, waxaa si lama filaan ah kuugu soo toosay fariin qoraal ah: "App-ka sare ee aan ka jawaabin mar kale." Maxaa dhacaya? Halkee iyo waa maxay sababta "brakes"? Hadalkan, waxaad ku baran doontaa wax ku saabsan adeegyada ay Microsoft Azure siiso macaamiisha si ay u ururiyaan diiwaannada iyo, gaar ahaan, cabbirrada culeyska shaqada daruurahaaga. David ayaa kuu sheegi doona cabbirrada ay tahay in aad xiisaynayso marka aad ka shaqaynayso madal daruureed iyo sidaad u tagi lahayd. Waxaad baran doontaa qalabyada il furan iyo dhismaha dashboard-ka, oo waxaad ku dhammayn doontaa aqoon kugu filan si aad u abuurto dashboards adiga kuu gaar ah.

Oo haddii lagu toosiyo 3 subaxnimo mar kale fariin ah in codsi muhiim ah uu dhacay, waxaad si dhakhso ah u ogaan kartaa sababta.

Galab wanaagsan, maanta waxaan ka hadli doonaa cabbirada. Magacaygu waa David O'Brien, waxaan ahay aasaasaha iyo mulkiilaha shirkad yar oo Australian latalin ah, Xirus. Mar labaad waad ku mahadsan tahay imaatinka aad waqtigaaga ila qaadatay. Haddaba maxaan halkan u joognaa? Si aan uga hadalno mitirka, ama halkii, waxaan kaaga sheegi doonaa iyaga, ka hor intaanan waxna samayn, aan ku bilowno aragtida.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Waxaan kuu sheegi doonaa waxa cabbiradu yihiin, waxa aad ku samayn karto iyaga, waxa aad u baahan tahay inaad fiiro gaar ah u yeelato, sida loo ururiyo oo loo suurtogeliyo ururinta mitirka ee Azure, iyo waa maxay cabbirka muuqaalaynta. Waxaan ku tusi doonaa sida ay u egyihiin waxyaalahan daruuraha Microsoft iyo sida loola shaqeeyo daruurtan.

Kahor intaanan bilaabin, waxaan waydiin doonaa muujinta gacmaha kuwa isticmaala Microsoft Azure. Yaa la shaqeeya AWS? Wax yar baan arkaa. Ka warran Google? ALI Cloud? Hal nin! Wayn Haddaba waa maxay cabbiradu? Qeexida rasmiga ah ee Machadka Heerarka iyo Tignoolajiyada Qaranka ee Mareykanka waa: "Metricku waa halbeeg cabbir oo qeexaya shuruudaha iyo xeerarka lagu cabbirayo hantida una adeegaya fahamka natiijooyinka cabbirka." Waxa loola jeedaa?

Aan soo qaadanno tusaale mitirka lagu beddelayo booska diskka ee bilaashka ah ee mashiinka farsamada. Tusaale ahaan, waxa nala siiyay nambarka 90, tiradani waxay ka dhigan tahay boqolkiiba, taas oo ah, xaddiga booska diskooga xorta ah waa 90%. Waxaan ogsoonahay in aysan aad u xiiso lahayn in la akhriyo sharaxaadda qeexida mitirka, kaas oo qaata 40 bog oo qaab pdf ah.

Si kastaba ha ahaatee, mitirku ma sheegayo sida natiijada cabbirka loo helay, kaliya waxay muujinaysaa natiijadan. Maxaan ku samaynaa cabbirada?

Marka hore, waxaan cabbirnaa qiimaha shay si aan markaas u isticmaalno natiijada cabbirka.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Tusaale ahaan, waxaan ogaanay inta uu le'eg yahay booska diskiga bilaashka ah oo hadda waan isticmaali karnaa, isticmaalnaa xusuustan, iwm. Marka aan helno natiijada cabbirka, waa in aan fasirno. Tusaale ahaan, mitirku wuxuu soo celiyay natiijada 90. Waxaan u baahanahay inaan ogaano macnaha lambarkan: qadarka booska bilaashka ah ama qadarka booska diskka ee la isticmaalo boqolkiiba ama gigabytes, daahitaanka shabakada ee u dhigma 90 ms, iyo wixii la mid ah, taasi waa , waxaan u baahanahay inaan fasirno macnaha qiimaha mitirka. Si halbeegyadu u noqdaan kuwo macno leh gabi ahaanba, ka dib marka la turjumayo hal mitir, waxaan u baahanahay inaan hubinno in qiimayaal badan la ururiyay. Tani waa mid aad muhiim u ah sababtoo ah dad badan ayaan ka warqabin baahida loo qabo in la ururiyo cabbirada. Microsoft waxa ay aad u fududaysay ururinta cabbirada, laakiin adiga ayay kugu xidhan tahay inaad hubiso in la ururiyay. Qiyaasahan waxa la kaydiyaa 41 maalmood oo kaliya waxayna baaba'aan maalinta 42aad. Sidaa darteed, iyada oo ku xidhan sifooyinka qalabkaaga dibadda ama gudaha, waa inaad ka taxadartaa sida loo badbaadiyo mitirka in ka badan 41 maalmood - qaabka loox, logs, iwm. Sidaa darteed, ururinta ka dib, waa inaad meel dhigtaa meelo kuu ogolaanaya inaad kor u qaaddo dhammaan tirakoobyada isbeddelka natiijooyinka mitirka haddii loo baahdo. Markaad halkaas dhigto, waxaad bilaabi kartaa inaad si hufan ula shaqeyso.

Kaliya ka dib markaad hesho cabbirada, turjunto oo ururiso, waxaad abuuri kartaa heshiis heerka adeegga SLA. SLA waxa laga yaabaa inaanay muhiimad weyn u lahayn macaamiishaada; waxay aad uga muhiimsan tahay asxaabtaada, maamulayaasha, kuwa ilaaliya nidaamka oo ka walaacsan hawlihiisa shaqo. Mitirku wuxuu cabbiri karaa tirada tigidhada - tusaale ahaan, waxaad helaysaa 5 tigidh maalintii, xaaladdan waxay muujinaysaa xawaaraha jawaabta codsiyada isticmaalaha iyo xawaaraha cilad-bixinta. Halbeeggu ma aha oo kaliya in la yiraahdo goobtaadu waxay ku shuban tahay 20ms ama xawarahaagu waa 20ms, halbeeggu waa in ka badan hal tilmaame farsamo.

Sidaa darteed, hawsha wada sheekeysigeena waa inaan ku soo bandhigno sawir faahfaahsan oo ku saabsan nuxurka cabbirada. Mitirku wuxuu u adeegaa si markaad eegto aad ka heli karto sawir dhamaystiran oo ku saabsan habka.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Marka aan helno mitirka, waxaan 99% dammaanad qaadi karnaa in nidaamku shaqeynayo, sababtoo ah kaliya maahan in la eego faylka log ee sheegaya in nidaamku shaqeynayo. Dammaanad qaadis 99% ah waxay ka dhigan tahay, tusaale ahaan, 99% wakhtiga API-ga uu kaga jawaabo xawliga caadiga ah ee 30 ms. Tani waa dhab ahaan waxa xiisaynaya isticmaalayaashaada, asxaabtaada iyo maamulayaashaada. Qaar badan oo ka mid ah macaamiisheenna waxay la socdaan diiwaannada server-ka shabakadda, laakiin ma dareemaan wax khalad ah iyaga oo u haysta in wax walba ay fiican yihiin. Tusaale ahaan, waxay arkaan xawaaraha shabakada 200 Mb/s waxayna u maleynayaan: "ok, wax walba waa weyn yihiin!" Laakiin si loo gaaro kuwan 200, isticmaalayaashu waxay u baahan yihiin xawaare jawaab celin ah 30 millise seconds, tanina waa si sax ah tilmaame aan la cabbirin oo aan lagu soo ururin faylasha log. Isla mar ahaantaana, dadka isticmaala ayaa la yaabay in goobta ay si tartiib tartiib ah u xakameyso, sababtoo ah, ma laha jaangooyooyinka lagama maarmaanka ah, ma garanayaan sababaha habdhaqankan.

Laakiin maadaama aan haysano 100% SLA waqti-kordhin ah, macaamiishu waxay bilaabaan cabasho sababtoo ah goobta runtii aad ayey u adagtahay in la isticmaalo. Sidaa darteed, si loo abuuro ujeedo SLA ah, waxaa lagama maarmaan ah in la arko sawirka dhammaystiran ee geeddi-socodka ay sameeyeen qiyaasaha la soo ururiyey. Tani waa arin socota oo aan la leeyahay qaar ka mid ah bixiyeyaasha kuwaas oo, marka la abuurayo SLAs, aan wax fikrad ah ka lahayn waxa ereyga "waqti-gelin" macnaheedu yahay iyo inta badan kiisaska uma sharxaan macaamiishooda sida API-ga u shaqeeyo.

Haddii aad u samaysay adeeg, tusaale ahaan, API qof saddexaad ah, waa in aad fahanto waxa mitirka soo baxaya ee 39,5 ka dhigan yahay - jawaab celin, jawaab celin guulaysata, jawaabta xawliga 20 ms ama xawaaraha 5 ms. Adiga ayay ku xiran tahay inaad SLA-ga la qabsato SLA-gaaga, cabirkaada.

Marka aad ogaato waxaas oo dhan, waxaad bilaabi kartaa abuurista dashboard cajiib ah. Ii sheeg, ma jiraa qof horey u isticmaalay codsiga is dhex galka ee Grafana? Wayn! Waxaan ahay taageere weyn ishan furan sababtoo ah shaygani waa bilaash waana fududahay in la isticmaalo.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Haddii aadan weli isticmaalin Grafana, waxaan kuu sheegi doonaa sida loola shaqeeyo. Qof kasta oo ku dhashay 80-meeyadii iyo 90-meeyadii waxay u badan tahay inuu xasuusto CareBears? Ma garanayo sida caanka ah ee caanka ah ee caanka ah ee Ruushka, laakiin marka ay timaado qiyaasaha, waa inaan noqono mid isku mid ah "daryeelka daryeelka." Sida aan sheegay, waxaad u baahan tahay sawir weyn oo ku saabsan sida nidaamka oo dhan u shaqeeyo, mana aha oo kaliya inuu ku saabsan yahay API-gaaga, boggaaga, ama adeegga ku shaqeeya mashiinka farsamada.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Waa inaad abaabushaa ururinta qiyaasahaas kuwaas oo si buuxda uga tarjumaya hawlgalka nidaamka oo dhan. Badankiina waxaad tihiin horumariyayaal software, markaa noloshaadu si joogto ah ayay isu beddeshaa, ula qabsataa shuruudaha badeecada cusub, iyo sida aad uga walaacsan tahay hababka codaynta, waa inaad ka welwelsataa cabbirada. Waxaad u baahan tahay inaad ogaato sida mitirku ula xidhiidho khad kasta oo kood ah oo aad qorto. Tusaale ahaan, usbuuca soo socda waxaad bilaabaysaa olole suuqgeyn cusub oo aad filayso in tiro badan oo isticmaalayaashu ay soo booqdaan goobtaada. Si loo falanqeeyo dhacdadan, waxaad u baahan doontaa cabbiro, waxaana laga yaabaa inaad u baahato dashboard dhan si aad ula socoto dhaqdhaqaaqa dadkan. Waxaad u baahan doontaa cabbirro si aad u fahamto sida ololaha suuqgeyntu u najaxay iyo sida uu dhab ahaantii u shaqeeyo. Waxay kaa caawin doonaan, tusaale ahaan, horumarinta CRM wax ku ool ah - nidaamka maaraynta xiriirka macaamiisha.

Markaa aan ku bilowno adeegeena daruuraha Azure. Aad bay u fududahay in la helo oo la habeeyo ururinta cabbirka sababtoo ah waxay leedahay Azure Monitor. Kormeerahan ayaa udub dhexaad u ah maamulka qaabeynta nidaamkaaga. Mid kasta oo ka mid ah walxaha Azure ee aad rabto inaad ku dabaqdo nidaamkaaga ayaa leh cabbirro badan oo si toos ah u kartiyeeyay. Kani waa codsi bilaash ah oo isla markaaba ka shaqeeya meel ka baxsan sanduuqa oo aan u baahnayn wax habayn horudhac ah, uma baahnid inaad wax ku qorto ama ku β€œku xidho” nidaamkaaga. Waxaan ku xaqiijin doonaa tan annagoo eegayna demo soo socota.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Intaa waxaa dheer, waxaa suurtagal ah in loo diro cabbiradan codsiyada dhinac saddexaad, sida kaydinta iyo nidaamka falanqaynta Splunk log, codsiga maamulka log ku salaysan SumoLogic, ELK qalabaynta log, iyo IBM Radar. Run, waxaa jira kala duwanaansho yar oo ku xiran kheyraadka aad isticmaashid - mashiinka farsamada, adeegyada shabakada, Azure SQL databases, taas oo ah, isticmaalka mitirku wuu kala duwan yahay iyadoo ku xiran shaqooyinka deegaankaaga shaqada. Ma dhihi doono kala duwanaanshiyahani waa mid halis ah, laakiin, nasiib daro, weli way jiraan, waana in la tixgeliyaa. Awood-siinta iyo dirida cabbirada waxay suurtogal u tahay siyaabo dhowr ah: iyada oo loo marayo Portal, CLI/Power Shell, ama isticmaalka qaababka ARM.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Kahor intaanan bilaabin bandhigga ugu horreeya, waxaan ka jawaabi doonaa su'aalo kasta oo aad qabtid. Haddii aysan jirin su'aalo, aan bilowno. Shaashadu waxay muujinaysaa sida uu u eg yahay bogga Kormeeraha Azure. Midkiin ma dhihi karaa kormeerahan ma shaqeynayo?

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Markaa hadda wax walba way fiican yihiin, waxaad arki kartaa sida adeegyada kormeeruhu u eg yihiin. Waxaan dhihi karaa in tani ay tahay qalab aad u fiican oo aad u fudud oo loogu talagalay shaqada maalinlaha ah. Waxaa loo isticmaali karaa si loola socdo codsiyada, shabakadaha iyo kaabayaasha. Dhowaan, isdhexgalka la socodka waa la hagaajiyay, iyo haddii adeegyadii hore ay ku yaaleen meelo kala duwan, hadda dhammaan macluumaadka ku saabsan adeegyada waxaa lagu xoojiyay bogga guriga kormeeraha.

Jadwalka cabbirku waa tab ku teedsan waddada HomeMonitorMetrics, kaas oo aad aadi karto si aad u aragto dhammaan cabbirrada jira oo aad doorato kuwa aad u baahan tahay. Laakin haddii aad u baahan tahay in aad awood u yeelato ururinta mitirka, waxa aad u baahantahay in aad isticmaasho dariiqa hagaha habaynta HomeMonitorDiagnostic oo aad calaamee sanduuqyada hubinta ee karti/Naafada ah. Sida caadiga ah, ku dhawaad ​​dhammaan cabbirada waa la damqaday, laakiin haddii aad u baahan tahay inaad awood u yeelato wax dheeraad ah, waxaad u baahan doontaa inaad ka beddesho heerka ogaanshaha ee Disabled una beddelo karti.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Si tan loo sameeyo, dhagsii xariiqda mitirka la xushay iyo tabka furmaya, awood u yeelo habka ogaanshaha. Haddii aad rabto inaad falanqeyso mitirka la doortay, ka dib markaad gujiso Daar isku xirka ogaanshaha, waxaad u baahan tahay inaad hubiso Send to Log Analytics sanduuqa hubinta ee daaqada soo muuqata.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Log Analytics waxa ay la mid tahay Splunk, laakiin kharash yar. Adeegani wuxuu kuu ogolaanayaa inaad ururiso dhammaan cabbiradaada, diiwaannada iyo wax kasta oo kale oo aad u baahan tahay oo aad geliso goobta shaqada ee Log Analytics. Adeeggu waxa uu isticmaalaa luqadda habaynta su'aalaha KQL ee gaarka ah - Kusto Quarry Language, waxaanu ku eegi doonaa shaqadiisa demo soo socota. Hadda, waxaan ogaan doonaa in caawinteeda aad abuuri karto su'aalo ku saabsan cabbiraadaha, diiwaannada, shuruudaha, isbeddellada, qaababka, iwm. oo samee dashboards.

Markaa, waxaanu hubinaynaa Sanduuqa Hubinta Dir to Log Analytics iyo guddida LOG-ga ee hubinta: Codsiyada DataPlane, MongoRequests iyo QueryRuntimeStatistics, iyo hoosta guddiga METRIC - sanduuqa Codsiyada. Ka dib waxaan u qoondeeynnaa magac oo waxaan keydineynaa goobaha. Xariiqda taliska, tani waxay ka dhigan tahay laba sadar oo kood ah. Jid ahaan, qolofta Azure Cloud ee macnahani waxay u egtahay Google, kaas oo sidoo kale kuu oggolaanaya inaad isticmaasho khadka taliska ee biraawsarkaaga shabakadda. AWS ma haysto wax la mid ah, marka Azure aad ayuu ugu habboon yahay dareenkan.

Tusaale ahaan, waxaan ku wadi karaa demo iyada oo loo marayo interface interneedka aniga oo aan isticmaalin wax kood ah laptop-kayga. Si tan loo sameeyo, waa inaan ku caddeeyaa akoonkayga Azure. Markaa waxaad isticmaali kartaa, tusaale ahaan, terrafone, haddii aad hore u isticmaashay, sug xidhiidhka adeegga oo hel deegaanka shaqada Linux ee Microsoft ay si caadi ah u isticmaasho.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Marka xigta, waxaan isticmaalaa Bash, oo lagu dhisay Azure Cloud Shell. Wax aad u faa'iido badan ayaa ah IDE-ga lagu dhex dhisay browser-ka, nooca fudud ee VS Code. Marka xigta, waxaan geli karaa jaantuska mitiriga khaladka ah, wax ka beddelo, oo aan habayn karaa si aan ugu habboonaado baahiyahayga.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Markaad ku rakibto ururinta mitirka qaab-dhismeedkan, waxaad u isticmaali kartaa inaad u abuurto cabbir dhammaan kaabayaashaaga. Marka aan dabaqno cabbirada, uruurinay, oo kaydinay, waxaan u baahan doonaa inaan sawirno.

David O'Brien (Xirus): Metrics! Metrics! Metrics! Qaybta 1

Kormeerka Azure wuxuu kaliya ka shaqeeyaa cabbirada mana bixiyo sawirka guud ee caafimaadka nidaamkaaga. Waxa laga yaabaa inaad haysato tiro codsiyo kale ah oo ka socda meel ka baxsan deegaanka Azure. Markaa haddii aad u baahan tahay inaad la socoto dhammaan geeddi-socodyada, adigoo sawiraya dhammaan cabbirrada la soo ururiyey ee hal meel ah, markaa Azure Monitor kuma habboona tan.

Si loo xalliyo dhibaatadan, Microsoft waxay bixisaa Power BI Tool, software dhamaystiran oo loogu talagalay falanqaynta ganacsiga oo ay ku jirto sawirida xog badan oo kala duwan. Tani waa badeecad qaali ah oo qaali ah, qiimaha kaas oo ku xiran qaabka hawlaha aad u baahan tahay. Sida caadiga ah, waxay ku siinaysaa 48 nooc oo xog ah si aad u habayso waxayna ku xidhan tahay kaydinta xogta Azure SQL, kaydinta xogta harada Azure, Adeegyada Barashada Machine Azure, iyo Azure Databricks. Isticmaalka miisaanka, waxaad heli kartaa xog cusub 30kii daqiiqoba mar. Tani waxaa laga yaabaa ama laga yaabaa inay ku filnaato baahiyahaaga haddii aad u baahan tahay la socodka wakhtiga dhabta ah. Xaaladdan oo kale, waxaa lagu talinayaa in la isticmaalo codsiyada sida Grafana aan soo sheegay. Intaa waxaa dheer, dukumeenti Microsoft waxay qeexaysaa awoodda lagu diri karo cabbirada, diiwaannada iyo jaantusyada dhacdooyinka iyadoo la adeegsanayo qalabka SIEM si loo arko nidaamyada Splunk, SumoLogic, ELK iyo IBM radar.

23:40 daqiiqo

Si dhakhso ah loo sii wado...

Xayeysiisyada qaar πŸ™‚

Waad ku mahadsan tahay inaad nala joogto. Ma jeceshahay maqaalladayada? Ma doonaysaa inaad aragto wax badan oo xiiso leh? Nagu taageer adigoo dalbanaya amar ama kula talinaya asxaabta, Cloud VPS ee horumariyeyaasha laga bilaabo $ 4.99, analoog gaar ah oo ah server-yada heerka gelitaanka, kaas oo anaga aanu adiga kuu hindisay: Xaqiiqada oo dhan ee ku saabsan VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps laga bilaabo $19 ama sida loo wadaago server? (waxaa laga heli karaa RAID1 iyo RAID10, ilaa 24 cores iyo ilaa 40GB DDR4).

Dell R730xd 2x ka jaban xarunta xogta Equinix Tier IV ee Amsterdam? Kaliya halkan 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV laga bilaabo $199 Nederlaan! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - laga bilaabo $99! Wax ka akhri Sida loo dhiso infrastructure Corp. fasalka iyadoo la adeegsanayo Dell R730xd E5-2650 v4 servers oo qiimahoodu yahay 9000 euro dinaar?

Source: www.habr.com

Add a comment