Nkeji 7 / 11

Ijikwa ihe mberede na ọnwụ ọnwụ: Mgbọrọgwụ Ntụle na ọgụgụ isi Artificial

Uru:

  • Ikike ịghọta usoro ndụ nke ihe mere (nchọpụta, triage, mbelata, mkpebi, postmortem), MTTD/MTTR metrics na ụkpụrụ nke 'ibu ụzọ belata, nyochaa ma emechaa'
  • Ikike iji AI iji belata echiche n'oge ihe ahụ merenụ wee mepụta ihe osise na-enweghị ntụpọ, na-akwado ihe kpatara mgbọrọgwụ ọ bụla na data.
  • Ikike itinye ịdọ aka ná ntị nke ide n'asụsụ nke na-adịghị ata ụta postmortem na ịkekọrịta data ihe omume site na ikpuchi ya.

Usoro ọ bụla na-akụda n'ikpeazụ. Ihe dị iche bụ ka ezigbo ndị otu na-akwado maka mmemme a na-apụghị izere ezere na otu ha si amụta. Ihe omume a na-atụghị anya ya nke na-akpaghasị ma ọ bụ na-eyi egwu imebi ọrụ: okuku ọrụ, oge nzaghachi na-arị elu, mfu data. Nlekọta ihe mberede pụtara ịchọpụta, ibelata, dozie ihe merenụ ngwa ngwa o kwere mee, wee mụta ihe na ya. Nke a bụ ọzụzụ na-achụ DevOps na SRE (Site Reliability Engineering) ọkachamara ehihie na abalị.

Metiriks abụọ dị oke egwu na-atụle ịdịmma nke mmemme ahụ: MTTD (Mean Time to Detect) na MTTR (Mean Time to Recovery). Ebumnobi bụ ibelata ha abụọ. AI na-agbakwụnye ụkpụrụ abụọ buru ibu ebe a: ngwa ngwa na-achịkọta ndekọ na metrics n'oge ihe omume ahụ iji belata ihe kpatara ihe kpatara ya, na-edepụta ngwa ngwa postmortem (akụkọ nyocha ihe omume mgbe ihe omume gasịrị). Ma mkpebi banyere usoro ihe omume - nke ọrụ iji gbanyụọ, rollback, ihe ị ga-agwa onye ahịa - bụ nke gị.

Usoro ndụ ihe omume

  1. Nchọpụta: Oti mkpu na-ada ma ọ bụ mkpesa ndị ahịa na-abịa. Ngwa ngwa ka mma.
  2. Triage: Kedu ka ọ dị njọ? Gịnị bụ ngalaba? A na-ekenye ọkwa dị njọ - na-emekarị SEV1 (kachasị mkpa, usoro dum) na SEV4 (obere).
  3. Kpọkọta ndị otu nzaghachi gị. N'ọnọdụ dị oke egwu, onye isi ihe merenụ na-ewere nhazi.
  4. Mbelata: Buru ụzọ kwụsị ọbara ọgbụgba - na-abụkarị nlọghachi azụ ma ọ bụ kpuchie ọkọlọtọ. Ị ga-ahụ ihe kpatara ya ma emechaa.
  5. Kpebie: Tinye ndozi na-adịgide adịgide.
  6. Mụta (postmortem): Gịnị mere, gịnị kpatara o ji mee, kedu ka anyị ga-esi gbochie ya ime ọzọ?
NDỤMỌDỤ: Otu n'ime mmejọ kachasị ọnụ n'oge ihe ahụ merenụ bụ igbu oge ịkwụsị ọbara ọgbụgba n'ihi na "ka anyị buru ụzọ buru ụzọ nweta ihe kpatara ya." Iwu: mbelata nke mbụ (iweghachite / weghachi ọrụ), wee jụọ. Ịghaghachi na ụdị mara mma na-abụkarị mbelata kacha ngwa ngwa.

Omenala postmortem na-enweghị ikpe

Ọkpụkpụ azụ nke ndị otu ahụike bụ omenala nke postmortem na-enweghị ntụpọ: ihe mgbaru ọsọ abụghị "onye mere ya," mana "kedu usoro na usoro kwere ka mmejọ a?" bụ ajụjụ. Ndị mmadụ na-ezochi mmejọ ahụ ma ọ bụrụ na ha mara na a ga-ata ha ahụhụ; A na-emegharị njehie ahụ zoro ezo. Postmortem abụghị akụkọ ebubo, kama ọ bụ akwụkwọ mmụta.

Ezi postmortem gụnyere: nchịkọta, mmetụta ( ole ndị ọrụ, ogologo oge, ego ole), usoro iheomume, ihe kpatara (s), ihe gara nke ọma/adịghị mma, na ihe omume-ihe dị mkpa, nke ọ bụla nwere onye nwe ya na ụbọchị.

Kpachara anya: Mgbe ị na-ede AI post-mortems, jide n'aka na ị ga-ewepụ asụsụ ebubo (ya bụ "onye X mehiere"). Na-ekpuchikwa NJ ndị ahịa, IP dị n'ime, na ihe nzuzo mgbe ị na-enye data ihe omume na AI - a na-ekesakarị ndị nwụrụ anwụ.

Mgbọrọgwụ nyocha nyocha: 5 Gịnị kpatara na AI

Usoro kpochapụwo bụ "5 Gịnị kpatara": jụọ " gịnị kpatara?" na nsogbu. Site n'ịjụ ugboro ugboro, ị ga-esi na akara ngosi elu gaa na ezigbo mgbọrọgwụ. "Ọrụ ahụ dara. Gịnị kpatara? N'ihi na ebe nchekwa. Gịnị kpatara? E nwere nkwụsị. Gịnị kpatara? Mmelite ọbá akwụkwọ ... " AI dị ngwa iji wuo agbụ a ma na-atụ aro alaka ndị nwere ike - ma ị ga-enyocha nke ọ bụla "ihe kpatara" na data gị; AI nwekwara ike wulite agbụ nwere ezi uche mana na-ezighi ezi.

Tebụl siri ike

Ọkwa

Mmetụta

ihe atụ

ntinye aka

SEV1

Sistemu dum/mfu azụmahịa dị oke mkpa

Ịkwụ ụgwọ kwụsịrị kpamkpam

Ngwa ngwa, ndị otu niile, ọchịagha

SEV2

Nnukwu arụrụ ọrụ

Nbanye adaghị

Ọsọ, nkwado oku +

SEV3

Mmetụta akụkụ/nke nwere oke

A na-egbu oge akụkọ

n'oge awa ọrụ

SEV4

obere / ịchọ mma

typo

nkịtị ọrụ kwụ n'ahịrị

Obere ikpe atọ

Ikpe 1 - MTTR site na nkeji 45 ruo nkeji 8. Ọrụ ịkwụ ụgwọ dara. Onye injinia nọ n'ọrụ nyere akwụkwọ ndekọ mkpuchi mkpuchi na ozi mbupu ikpeazụ na AI wee jụọ "Gịnị nwere ike ịkpalite na nkeji 20 gara aga?" ọ jụrụ. AI gosipụtara na ọdịda ahụ malitere n'otu nkeji oge mbugharị ikpeazụ. Onye injinia ozugbo weghachiri ụdị ahụ; Ọrụ ahụ laghachiri na nkeji 8. Achọpụtara ihe kpatara ya (mkpọchi ọdọ mmiri njikọ na ụdị ọhụrụ) nke ọma.

Ikpe 2 — Eserese postmortem n'ime nkeji iri abụọ. Mgbe SEV2 gasịrị, ike gwụrụ otu ahụ ma ha enweghị ike ide akụkọ; Ọtụtụ mgbe akụkọ ahụ na-egbu oge ruo izu. N'oge a, ha nyere AI usoro iheomume na ndetu ihe merenụ wee mepụta ihe osise postmortem na-enweghị mpụ. AI mepụtara usoro dị mma maka mmetụta, usoro iheomume na ihe omume; Ndị otu ahụ jupụtara na eziokwu wee bipụta ya n'ime nkeji iri abụọ. Ihe mmụta ahụ efughị.

Ikpe 3 - ezighị ezi mgbọrọgwụ kpatara jidere. N'otu oge, AI kwuru "mgbọrọgwụ na-ebufe data data" na ọ dị ka ihe ezi uche dị na ya. Mana onye injinia ahụ kwadoro metrik: ibu nchekwa data bụ ihe nkịtị n'oge ihe a mere. Ihe kpatara ya bụ nsogbu DNS mpụga. Echiche mbụ nke AI bụ mmiri mmiri mana ezighi ezi; Nkwenye na data gbochiri ka ebipụta akụkọ ahụ na nkwubi okwu na-ezighi ezi.

Ndebiri anọ enwere ike iṅomi

1) Ntughari ngwa ngwa n'oge ihe omume ahụ:

Anyị na-enwe mmemme mmepụta. Mgbaàmà ndị kpuchiri ekpuchi: [AKWỤKWỌ].Mgbanwe ikpeazụ: [Nkwalite/Mgbanwe ikpeazụ]. Nye m: (1) 3 yikarịrị ka mgbọrọgwụ na-akpata hypotheses n'usoro nke puru omume, (2) iwu / metric nke ga-enyocha nke ọ bụla n'ime nkeji 1, (3) usoro nkwụsịtụ SAFE kachasị ngwa ngwa (dịka mpịakọta). Kwuo na m ga-enyocharịrị echiche ọ bụla.

2) Eserese ọnwụ ọnwụ na-emeghị ihe ọjọọ:

Dee ihe osise na-enweghị ntụpọ site na ndetu ihe merenụ n'okpuru. Nkeji: Nchịkọta, Mmetụta (onye ọrụ / ogologo oge / ọnụ ahịa), usoro iheomume, ihe kpatara (s), Ihe na-aga nke ọma, Ihe na-aga nke ọma, Ihe omume (nke ọ bụla nwere onye nwe + ụbọchị ubi). Lekwasị anya na aha, usoro na usoro. ndetu: [MASKED]

3) 5 Gịnị kpatara nyocha:

Rụpụta ụdọ "5 Whys", malite na akara ndị a: [AJỤMỤ].Gosi ma ọ bụrụ na e nwere ihe karịrị otu alaka nwere ike ime na nzọụkwụ ọ bụla. Na-esote "ihe kpatara" nke ọ bụla, dee ihe akaebe (log/metric) nke m ga-eleba anya iji nyochaa ya. Na njedebe, kaa akara nke usoro a na-enyochabeghị.

4) Ịmepụta ihe ndị nwere ike ịrụ ọrụ:

Dị ka isi ihe kpatara ya si dị, tụọ aro ihe ndị ga-eme ka otu ihe omume ghara imegharị. Kewaa ihe ọ bụla site na: (a) mgbochi, nchọpụta ma ọ bụ mbelata, (b) mbọ echere, (c) mmetụta. Hazie site na oke mmetụta/mgbalị kacha elu. Ihe kpatara ya: [X]

Ngwa ngwa adịghị ike / Ike siri ike

Adịghị ike: "Ọrụ ahụ adaala, gịnị ka m ga-eme?"

Nsonaazụ: enweghị ọnọdụ; AI nwere ike ịnye ndụmọdụ n'ozuzu na-adabaghị n'okwu gị, ma nwee ike wepụta ihe kpatara ya.

siri ike: "Ọrụ ịkwụ ụgwọ mmepụta na-enye 5xx maka nkeji 5. Nke ikpeazụ na-ebuga bụ 6 nkeji gara aga. Nye 3 nwere ike ịbụ mgbọrọgwụ kpatara echiche n'usoro nke puru omume, gwa iwu nke ga-enyocha nke ọ bụla n'ime ha, ma na-atụ aro mbelata nchebe kachasị ngwa ngwa. Adịla kpọmkwem, kwuo na m kwesịrị iji nyochaa. "

Ọdịiche: ngwa ngwa nke abụọ na-enye akara ngosi, oge, na mgbanwe ikpeazụ; ọ na-achọ hypothesis + nkwenye + mbelata ma na-eme ka AI bụrụ nke ezighi ezi.

Mmejọ ndị nkịtị

  • Na-achọ kpọmkwem ihe kpatara ya tupu ibelata. Ọ na-egbu oge ịkwụsị ọbara ọgbụgba ma na-abawanye MTTR.
  • Na-ebipụta echiche mbụ nke AI na-akwadoghị ya. Mmiri mmiri mana mgbọrọgwụ ụgha na-ebute mwepu n'ime akụkọ ahụ.
  • Asụsụ ebubo. Postmortem nke edere na-amaghị aha na-akwalite nzuzo yana megharịa njehie.
  • Akuko gbadoro ụkwụ n'omume na-enweghị akara mgbo. Atụmatụ na-enweghị onye nwe na ụbọchị agaghị eme ya ma ọlị.
  • Ịkekọrịta data mmemme na-ekpuchighị ya. Postmortem na-agara ọtụtụ ndị na-ege ntị; nzuzo/data nkeonwe agbapụtala.
  • Adịghị akwado ụzọ nlọghachi azụ tupu oge eruo. Ọ bụrụ na ngbanwe abaghị uru, mbelata na-eji nwayọ.

Na nchịkọta

Nlekọta ihe mberede bụ ịchọpụta ngwa ngwa, ibelata, dozie na ịmụta site na ihe omume ndị a na-apụghị izere ezere; MTTD na MTTR bụ metrics bụ isi. Iwu ọla edo bụ "bu ụzọ belata, nyochaa ma emechaa" na ịlaghachi na ụdị mara mma na-abụkarị mbelata ngwa ngwa. AI bara uru n'ịchịkọta ndekọ n'oge ihe omume ahụ, na-ebelata echiche, na ịmepụta ihe osise postmortem na-enweghị ntụpọ mgbe ihe omume ahụ gasịrị - mana ọ bụ ọrụ gị iji kwado echiche mgbọrọgwụ ọ bụla na-akpata hypothesis na data, kpochapụ asụsụ nke ụta, na nkpuchi data ihe omume.

Ọrụ ngwa

Tụlee ihe omume gara aga (ma ọ bụ akụkọ ifo). (1) Nwee AI na-emepụta echiche na usoro nkwenye na ndebiri "ngwa ngwa na-ahụ anya"; Rịba ama echiche nke data nwere ike ịkwado. (2) Chepụta akụkọ site na iji ndebiri “enweghị ikpe mkpegbu postmortem” wee mejupụta ya na eziokwu. (3) Chọpụta ma ọ dịkarịa ala ihe abụọ nwere ike ime ma kenye onye nwe ya na ụbọchị maka nke ọ bụla.

ndetu

  • [] N'oge ihe ahụ merenụ, echere m na m ga-ebelata (mkpọghachi azụ / mechie) ma hapụ isi ihe kpatara ya ruo mgbe e mesịrị.
  • [] Eji m log / metric nyochaa mgbọrọgwụ ọ bụla kpatara echiche nke AI.
  • [ ] Edere m ya n'asụsụ na-adịghị ata ụta postmortem, na-elekwasị anya na usoro na usoro.
  • [ ] Enyere m ihe ọ bụla nwere ike ime onye nwe ya na ụbọchị.
  • [] Ekpuchiri m ihe nzuzo na ozi nkeonwe site na data ihe omume m nyere AI.
  • [] Enyere m ọkwa ịdị njọ nke ọma dịka mmetụta siri dị.