David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Sheol David O'Brien a chuideachta féin le déanaí, Xirus ( https://xirus.com.au ), ag díriú ar tháirgí scamall Microsoft Azure Stack. Tá siad deartha chun iarratais hibrideacha a thógáil agus a reáchtáil go comhsheasmhach in ionaid sonraí, láithreacha imeall, oifigí iargúlta, agus an scamall.

Cuireann David oiliúint ar dhaoine aonair agus ar chuideachtaí ar gach rud Microsoft Azure agus Azure DevOps (VSTS roimhe seo) agus déanann sé comhairliúchán agus infracódú praiticiúil fós. Tá sé ina bhuaiteoir Gradam MVP Microsoft (Microsoft Most Valuable Professional) le 5 bliana agus fuair sé Gradam Azure MVP le déanaí. Mar chomheagraí ar an Melbourne Microsoft Cloud agus Datacentre Meetup, labhraíonn O'Brien go rialta ag comhdhálacha idirnáisiúnta, ag comhcheangal a shuim i dtaisteal an domhain le paisean maidir le scéalta TF a roinnt leis an bpobal. Tá blag David lonnaithe ag david-obrien.net, foilsíonn sé a chuid oiliúna ar líne ar Iolrachas freisin.

Labhraíonn an chaint ar an tábhacht a bhaineann le méadracht chun tuiscint a fháil ar cad atá ag tarlú i do thimpeallacht agus conas atá d'iarratas ag feidhmiú. Tá bealach cumhachtach agus éasca ag Microsoft Azure chun méadracht a thaispeáint do gach cineál ualaí oibre, agus míníonn an léacht conas is féidir leat iad go léir a úsáid.

Ag 3 r.n. ar an Domhnach, agus tú i do chodladh, dúisítear thú go tobann le teachtaireacht téacs: “aip shárchriticiúil gan freagairt arís.” Cad atá ar súil? Cén áit agus cad é an chúis atá leis na “coscáin”? Sa chaint seo, beidh tú ag foghlaim faoi na seirbhísí a thairgeann Microsoft Azure do chustaiméirí chun logaí a bhailiú agus, go háirithe, méadracht ó d'ualaí oibre scamall. Inseoidh David duit cad iad na méadrachtaí ar cheart spéis a bheith agat iontu agus tú ag obair ar ardán scamall agus conas iad a bhaint amach. Foghlaimeoidh tú faoi uirlisí foinse oscailte agus tógáil deais, agus beidh go leor eolais agat chun do dheais féin a chruthú.

Agus má dhúisítear tú arís ag 3 am ag teachtaireacht go bhfuil feidhmchlár criticiúil tuairteála, is féidir leat a chúis a dhéanamh amach go tapa.

Dea-tráthnóna, inniu beimid ag caint faoi mhéadracht. David O'Brien is ainm dom, is comhbhunaitheoir agus úinéir cuideachta chomhairliúcháin Astrálach beag mé, Xirus. Go raibh maith agat arís as teacht anseo chun do chuid ama a chaitheamh liom. Mar sin, cén fáth a bhfuil muid anseo? Chun labhairt faoi mhéadracht, nó in áit, inseoidh mé duit mar gheall orthu, agus sula ndéanfaidh tú aon rud, déanaimis tosú leis an teoiric.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Inseoidh mé duit cad iad na méadrachtaí, cad is féidir leat a dhéanamh leo, cad is gá duit aird a thabhairt orthu, conas bailiú méadrachta a bhailiú agus a chumasú in Azure, agus cad é léirshamhlú méadrach. Taispeánfaidh mé duit cén chuma atá ar na rudaí seo i scamall Microsoft agus conas oibriú leis an scamall seo.

Sula dtosaímid, fiafróidh mé taispeáint lámh uathu siúd a bhaineann úsáid as Microsoft Azure. Cé a oibríonn le AWS? Is beag a fheicim. Cad faoi Google? Scamall ALI? Fear amháin! Go hiontach. Mar sin, cad iad méadracht? Is é an sainmhíniú oifigiúil ar Institiúid Náisiúnta um Chaighdeáin agus Teicneolaíocht na SA ná: “Is caighdeán tomhais é méadrach a chuireann síos ar na coinníollacha agus na rialacha chun maoin a thomhas agus a thuigeann na torthaí tomhais.” Céard is brí leis?

Glacaimis sampla de mhéadrach chun spás diosca saor in aisce meaisín fíorúil a athrú. Mar shampla, tugtar an uimhir 90 dúinn, agus ciallaíonn an uimhir seo céatadán, is é sin, is é 90% an méid spáis diosca saor in aisce. Tugaim faoi deara nach bhfuil sé an-suimiúil an cur síos ar an sainmhíniú ar mhéadracht a léamh, a thógann 40 leathanach i bhformáid pdf.

Mar sin féin, ní deir an méadrach conas a fuarthas an toradh tomhais, ní léiríonn sé ach an toradh seo. Cad a dhéanaimid le méadracht?

Ar dtús, déanaimid luach rud éigin a thomhas chun an toradh tomhais a úsáid ansin.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Mar shampla, fuair muid amach an méid spáis diosca saor in aisce agus anois is féidir linn é a úsáid, an chuimhne seo a úsáid, etc. Nuair a bheidh an toradh méadrach faighte againn, ní mór dúinn é a léirmhíniú. Mar shampla, d'fhill an méadrach toradh 90. Ní mór dúinn a fháil amach cad a chiallaíonn an uimhir seo: an méid spáis saor in aisce nó an méid spáis diosca a úsáidtear i gcéad nó ghigibheart, latency líonra comhionann le 90 ms, agus mar sin de, is é sin , ní mór dúinn brí an luach méadrach a léirmhíniú. Chun go mbeidh brí ar bith ag méadracht, tar éis luach méadrach amháin a léirmhíniú, ní mór dúinn a chinntiú go mbailítear luachanna iolracha. Tá sé seo an-tábhachtach toisc nach bhfuil go leor daoine ar an eolas faoin ngá atá le méadracht a bhailiú. Tá sé an-éasca ag Microsoft méadracht a bhailiú, ach is fútsa atá sé a chinntiú go bhfuil siad bailithe. Stóráiltear na méadrachtaí seo ar feadh 41 lá amháin agus imíonn siad ar an 42ú lá. Dá bhrí sin, ag brath ar airíonna do threalamh seachtrach nó inmheánach, ba cheart duit aire a thabhairt ar conas méadracht a shábháil ar feadh níos mó ná 41 lá - i bhfoirm logs, logs, etc. Mar sin, tar éis a bhailiú, ba chóir duit iad a chur in áit éigin a ligeann duit na staitisticí go léir a tharraingt suas maidir le hathruithe ar thorthaí méadracha más gá. Nuair a chuireann tú ann iad, is féidir leat tosú ag obair leo go héifeachtach.

Is tar éis duit an mhéadracht a fháil, iad a léirmhíniú agus a bhailiú, an féidir leat CLS - comhaontú seirbhíse a chruthú. B’fhéidir nach bhfuil mórán tábhachta ag baint leis an CLS seo do do chustaiméirí; tá sé níos tábhachtaí do do chomhghleacaithe, do bhainisteoirí, iad siúd a dhéanann an córas a chothabháil agus a bhfuil imní orthu faoina fheidhmiúlacht. Is féidir leis an méadrach líon na dticéad a thomhas - mar shampla, faigheann tú 5 thicéad in aghaidh an lae, agus sa chás seo taispeánann sé an luas freagartha ar iarratais úsáideoirí agus an luas fabhtcheartaithe. Níor cheart go ndéarfadh méadrach go bhfuil do shuíomh lódáilte i 20ms nó gurb é do luas freagartha ná 20ms, is mó ná táscaire teicniúil amháin atá i méadrach.

Dá bhrí sin, is é tasc ár gcomhrá pictiúr mionsonraithe de bhunbhrí na méadrachta a chur i láthair duit. Feidhmíonn an mhéadracht ionas gur féidir leat pictiúr iomlán a fháil den phróiseas ach féachaint air.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Nuair a bheidh an méadrach againn, is féidir linn 99% a ráthú go bhfuil an córas ag obair, toisc nach bhfuil sé ach ag féachaint ar chomhad logála a deir go bhfuil an córas ag obair. Ciallaíonn ráthaíocht uptime 99%, mar shampla, 99% den am a fhreagraíonn an API ag gnáthluas 30 ms. Is é seo go díreach a bhfuil spéis ag d'úsáideoirí, do chomhghleacaithe agus bainisteoirí. Déanann go leor dár gcliaint monatóireacht ar logaí freastalaí gréasáin, ach ní thugann siad faoi deara aon earráidí iontu agus ceapann siad go bhfuil gach rud ceart go leor. Mar shampla, feiceann siad luas líonra 200 Mb/s agus smaoiníonn siad: “ceart go leor, tá gach rud go hiontach!” Ach chun na 200 seo a bhaint amach, ní mór d'úsáideoirí luas freagartha de 30 milleasoicindí, agus is é seo go beacht an táscaire nach bhfuil tomhaiste agus nach bhfuil bailithe i gcomhaid logála. Ag an am céanna, tá iontas ar úsáideoirí go n-ualach an láithreán go han-mhall, mar, gan na méadrachtaí riachtanacha a bheith acu, níl a fhios acu na cúiseanna atá leis an iompar seo.

Ach ós rud é go bhfuil CLS Aga fónaimh 100% againn, tosaíonn custaiméirí ag gearán mar go bhfuil an suíomh fíordheacair le húsáid. Dá bhrí sin, chun CLS oibiachtúil a chruthú, is gá pictiúr iomlán an phróisis cruthaithe ag an méadracht bhailithe a fheiceáil. Is ceist leanúnach í seo atá agam le roinnt soláthraithe nach bhfuil aon tuairim acu, agus CLSanna á gcruthú acu, cad a chiallaíonn an téarma “Aga fónaimh” agus i bhformhór na gcásanna nach míníonn dá gcliaint conas a oibríonn a n-API.

Má chruthaigh tú seirbhís, mar shampla, API do thríú duine, ba cheart duit a thuiscint cad a chiallaíonn an méadrach 39,5 mar thoradh air - freagra, freagra rathúil, freagra ar luas 20 ms nó ar luas 5 ms. Is fút féin atá sé a CLS a chur in oiriúint do do CLS féin, do do mhéadracht féin.

Nuair a bheidh sé seo ar fad déanta agat, is féidir leat tosú ar phainéal néal a chruthú. Inis dom, ar bhain aon duine úsáid as feidhmchlár léirshamhlaithe idirghníomhach Grafana cheana féin? Go hiontach! Tá lucht leanúna mór agam den fhoinse oscailte seo mar tá an rud seo saor in aisce agus éasca le húsáid.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Mura bhfuil Grafana úsáidte agat fós, inseoidh mé duit conas oibriú leis. Is dócha gur cuimhin le haon duine a rugadh sna 80í agus sna 90idí CareBears? Níl a fhios agam cé chomh coitianta a bhí na béir seo sa Rúis, ach maidir le méadracht, ba cheart dúinn a bheith mar an gcéanna "bears cúraim". Mar a dúirt mé, tá pictiúr mór ag teastáil uait ar an gcaoi a n-oibríonn an córas ar fad, agus níor cheart go mbeadh sé faoi do API, do shuíomh Gréasáin nó don tseirbhís a ritheann i meaisín fíorúil amháin.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Ní mór duit bailiú na méadrachta sin is mó a léiríonn oibriú an chórais iomláin a eagrú. Is forbróirí bogearraí an chuid is mó daoibh, agus mar sin bíonn do shaol ag athrú de shíor, ag oiriúnú do riachtanais táirgí nua, agus díreach mar a bhaineann tú le próisis códaithe, ba cheart duit a bheith buartha faoi mhéadracht. Ní mór duit fios a bheith agat conas a bhaineann an mhéadrach le gach líne de chód a scríobhann tú. Mar shampla, an tseachtain seo chugainn tá tú ag tosú ar fheachtas margaíochta nua agus ag súil le líon mór úsáideoirí cuairt a thabhairt ar do shuíomh. Chun anailís a dhéanamh ar an imeacht seo, beidh méadracht uait, agus seans go mbeidh painéal iomlán de dhíth ort chun gníomhaíocht na ndaoine seo a rianú. Beidh méadracht uait chun tuiscint a fháil ar cé chomh rathúil agus atá do fheachtas margaíochta agus conas atá sé ag feidhmiú i ndáiríre. Cabhróidh siad leat, mar shampla, CRM éifeachtach a fhorbairt - córas bainistíochta caidrimh chustaiméirí.

Mar sin cuirimis tús lenár seirbhís scamall Azure. Tá sé an-éasca bailiúchán méadrachta a aimsiú agus a eagrú toisc go bhfuil Azure Monitor aige. Déanann an monatóir seo do bhainistiú cumraíochta córais a lárú. Tá go leor méadrachta cumasaithe de réir réamhshocraithe ag gach ceann de na heilimintí Azure is mian leat a chur i bhfeidhm ar do chóras. Is feidhmchlár saor in aisce é seo a oibríonn díreach as an mbosca agus ní gá aon réamhshocruithe a bheith ann; ní gá duit aon rud a scríobh nó a “scriú” chuig do chóras. Déanfaimid é seo a fhíorú trí bhreathnú ar an taispeántas seo a leanas.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Ina theannta sin, is féidir na méadrachtaí seo a sheoladh chuig iarratais tríú páirtí, mar shampla an córas stórála agus anailíse logáil Splunk, an t-iarratas bainistíochta loga scamall-bhunaithe SumoLogic, uirlis próiseála logála ELK, agus IBM Radar. Fíor, tá difríochtaí beaga ann a bhraitheann ar na hacmhainní a úsáideann tú - meaisín fíorúil, seirbhísí líonra, bunachair shonraí Azure SQL, is é sin, tá difríocht idir úsáid méadrachta ag brath ar fheidhmeanna do thimpeallachta oibre. Ní bheidh mé ag rá go bhfuil na difríochtaí seo tromchúiseach, ach, ar an drochuair, tá siad fós i láthair, agus ba chóir é seo a chur san áireamh. Is féidir méadracht a chumasú agus a sheoladh ar bhealaí éagsúla: trí Tairseach, CLI/Power Shell, nó trí úsáid a bhaint as teimpléid ARM.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Sula dtosóidh mé ar mo chéad taispeántas, freagróidh mé aon cheisteanna atá agat. Mura bhfuil aon cheisteanna ann, cuirimis tús leis. Taispeánann an scáileán cad is cosúil leis an leathanach Monatóireacht a dhéanamh ar Azure. An féidir le haon duine agaibh a rá nach bhfuil an monatóir seo ag obair?

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Mar sin anois go bhfuil gach rud ceart go leor, is féidir leat a fheiceáil cad is cosúil leis na seirbhísí monatóireachta. Is féidir liom a rá gur uirlis iontach agus an-simplí é seo don obair laethúil. Is féidir é a úsáid chun monatóireacht a dhéanamh ar fheidhmchláir, ar líonraí agus ar bhonneagar. Le déanaí, feabhsaíodh an comhéadan monatóireachta, agus dá mbeadh seirbhísí lonnaithe in áiteanna éagsúla roimhe seo, anois tá an fhaisnéis go léir faoi sheirbhísí comhdhlúthaithe ar leathanach baile an mhonatóra.

Is cluaisín é an tábla méadrachta feadh an chosáin HomeMonitorMetrics, ar féidir leat dul chuige chun na méadrachtaí go léir atá ar fáil a fheiceáil agus na cinn atá uait a roghnú. Ach más gá duit bailiú méadrachta a chumasú, ní mór duit cosán eolaire socruithe HomeMonitorDiagnostic a úsáid agus na ticbhoscaí méadrachta Cumasaithe/Díchumasaithe a sheiceáil. De réir réamhshocraithe, tá beagnach gach méadracht cumasaithe, ach más gá duit rud éigin breise a chumasú, beidh ort an stádas diagnóiseach a athrú ó Mhíchumas go Cumasaithe.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Chun seo a dhéanamh, cliceáil ar líne na méadrach roghnaithe agus ar an táb a osclaíonn, cumasaigh mód diagnóiseach. Má tá tú chun anailís a dhéanamh ar an méadrach roghnaithe, ansin tar éis duit cliceáil ar an nasc diagnóiseach Cas air, ní mór duit an ticbhosca Seol chuig Anailísíocht Logála a sheiceáil sa fhuinneog atá le feiceáil.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Tá Log Analytics beagán cosúil le Splunk, ach cosnaíonn sé níos lú. Ligeann an tseirbhís seo duit do mhéadracht, do logaí agus gach rud eile a theastaíonn uait a bhailiú agus iad a chur sa spás oibre Log Analytics. Úsáideann an tseirbhís teanga próiseála fiosrúcháin speisialta KQL - Kusto Quarry Language, féachfaimid ar a cuid oibre sa chéad taispeántas eile. Faoi láthair, tabharfaidh mé faoi deara, lena chabhair, gur féidir leat ceisteanna a chruthú maidir le méadracht, logaí, téarmaí, treochtaí, patrúin, etc. agus deais a chruthú.

Mar sin, seiceálaimid an ticbhosca Seol chuig Anailísíocht Logála agus ticbhoscaí an phainéil LOG: DataPlaneRequests, MongoRequests agus QueryRuntimeStatistics, agus thíos ar an bpainéal METRIC - an ticbhosca Iarratas. Ansin sannaimid ainm agus sábhálaimid na socruithe. Ar an líne ordaithe, seasann sé seo do dhá líne de chód. Dála an scéil, tá an bhlaosc Azure Cloud sa chiall seo cosúil le Google, rud a ligeann duit an líne ordaithe a úsáid i do bhrabhsálaí gréasáin freisin. Níl aon rud mar sin ag AWS, agus mar sin tá Azure i bhfad níos áisiúla sa chiall seo.

Mar shampla, is féidir liom taispeántas a reáchtáil tríd an gcomhéadan gréasáin gan aon chód a úsáid ar mo ríomhaire glúine. Chun seo a dhéanamh, ní mór dom a fhíordheimhniú le mo chuntas Azure. Ansin, is féidir leat terrafone a úsáid, mar shampla, má úsáideann tú é cheana féin, fan ar an nasc leis an tseirbhís agus faigh an timpeallacht oibre Linux a úsáideann Microsoft de réir réamhshocraithe.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Ansin, úsáidim Bash, a tógadh isteach sa Azure Cloud Shell. Rud an-úsáideach is ea an IDE atá ionsuite sa bhrabhsálaí, leagan éadrom den Chód VS. Ansin, is féidir liom dul isteach i mo theimpléad méadrachta earráide, é a chur in eagar, agus é a shaincheapadh chun freastal ar mo chuid riachtanas.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Nuair a bheidh bailiúchán méadrachta bunaithe agat sa teimpléad seo, is féidir leat é a úsáid chun méadracht a chruthú do do bhonneagar iomlán. Nuair a bheidh an mhéadracht curtha i bhfeidhm againn, bailithe, agus stóráilte againn, beidh orainn iad a shamhlú.

David O'Brien (Xirus): Méadracht! Méadracht! Méadracht! Cuid 1

Ní dhéileálann Azure Monitor ach le méadracht agus ní sholáthraíonn sé pictiúr iomlán de shláinte do chórais. B'fhéidir go bhfuil roinnt feidhmchlár eile agat ag rith lasmuigh de thimpeallacht Azure. Mar sin más gá duit monatóireacht a dhéanamh ar na próisis go léir, na méadrachtaí bailithe go léir a léirshamhlú in aon áit amháin, ansin níl Azure Monitor oiriúnach dó seo.

Chun an fhadhb seo a réiteach, cuireann Microsoft an uirlis Power BI ar fáil, bogearraí cuimsitheach le haghaidh anailíse gnó a chuimsíonn léirshamhlú ar raon leathan sonraí. Is táirge sách daor é seo, a bhfuil a chostas ag brath ar an sraith feidhmeanna a theastaíonn uait. De réir réamhshocraithe, cuireann sé 48 cineál sonraí ar fáil duit le próiseáil agus tá sé nasctha le Trádstórais Sonraí Azure SQL, Azure Data Lake Storage, Azure Machine Learning Services, agus Azure Databricks. Ag baint úsáide as scalability, is féidir leat a fháil sonraí nua gach 30 nóiméad. D’fhéadfadh nó nach leor é seo do do chuid riachtanas má tá léirshamhlú monatóireachta fíor-ama uait. Sa chás seo, moltar feidhmchláir mar an Grafana a luaigh mé a úsáid. Ina theannta sin, déanann doiciméadú Microsoft cur síos ar an gcumas méadracht, logaí agus táblaí imeachta a sheoladh ag baint úsáide as uirlisí SIEM chuig córais léirshamhlaithe Splunk, SumoLogic, ELK agus radar IBM.

23:40 nóim

Le leanúint ar aghaidh go luath...

Roinnt fógraí 🙂

Go raibh maith agat as fanacht linn. An maith leat ár n-alt? Ar mhaith leat ábhar níos suimiúla a fheiceáil? Tacaigh linn trí ordú a dhéanamh nó moladh a thabhairt do chairde, scamall VPS d'fhorbróirí ó $4.99, analóg uathúil de fhreastalaithe leibhéal iontrála, a cheap muid duit: An fhírinne iomlán a insint faoi VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps ó $19 nó conas freastalaí a roinnt? (ar fáil le RAID1 agus RAID10, suas le 24 croíleacan agus suas le 40GB DDR4).

Dell R730xd 2x níos saoire i lárionad sonraí Equinix Tier IV in Amstardam? Ach anseo 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 teilifíse ó $199 san Ísiltír! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - ó $99! Léigh faoi Conas corprú bonneagair a thógáil. rang le húsáid freastalaithe Dell R730xd E5-2650 v4 fiú 9000 euro ar phingin?

Foinse: will.com

Add a comment