Naúrar 3 / 11

Binciken Log da Binciken Tushen Tushen: Neman Sigina a cikin amo

Riba:

  • Nemo sigina da sauri a cikin amo ta amfani da AI don taƙaitawa, rukuni da rajistan ayyukan lokaci
  • Ikon raba alaƙa da dalili da kuma kula da tushen abubuwan da ke haifar da bayanan sirri a matsayin hasashe waɗanda ke buƙatar tabbatarwa.
  • Ikon isa ga ainihin tushen dalilin ta hanyar aiki da hanyar '5 Me yasa' tare da hankali na wucin gadi da tallafawa kowane mataki tare da shaidar gaske.

Binciken Log da Binciken Tushen Tushen: Neman siginar amo tare da AI

Lokacin da tsarin ya fado, wuri na farko da kuke kallo shine rajistan ayyukan. Log rafin rubutu ne wanda ke adana rikodin lokaci-lokaci na "abin da na yi, abin da ya faru, abin da ya karye" na tsari ko aikace-aikace. Amma kayan aikin zamani na samar da miliyoyin layin katako a kowace awa; ba tekun bayanai ba ne, amma galibi tekun hayaniya ne. Binciken log shine fasahar gano mahimman sigina (kuskure, rashin daidaituwa, tsari) a cikin wannan amo. Hanyar amsa tambayar "menene ainihin dalilin" bayan wani taron ana kiransa tushen bincike (RCA - Tushen Bincike). Anan, AI yana da ƙarfi sosai wajen taƙaita dubunnan layukan daƙiƙa ɗaya, fitar da tsari, kafa layukan lokaci da jera abubuwan da zasu yiwu. Amma kalmar taka tsantsan: AI yana haifar da dalilai masu yiwuwa; Kai ne wanda ya tabbatar a cikin tsarin wanda yake ainihin kuma ya yanke shawara.

A cikin wannan rukunin za ku koyi yadda za ku iya taƙaita rajistan ayyukan tare da AI, yadda za a kafa tsarin lokaci na taron, yadda za a bambanta tsakanin daidaituwa (canzawa tare) da haddasawa (ɗayan yana haifar da ɗayan), da kuma yadda ake gudanar da hanyar RCA kamar "5 Whys" tare da AI.

Me yasa haɗin kai ba dalili bane?

Wannan shine mafi mahimmancin ra'ayi na wannan rukunin. Don kawai abubuwa biyu suna faruwa a lokaci guda, ɗayan ba ya haifar da ɗayan. CPU na uwar garken da zirga-zirgar hanyar sadarwa na iya karuwa a lokaci guda; amma ɗayan ba sakamakon ɗayan ba ne, duka biyun na iya zama sakamakon lamari na uku (misali, fara aikin batch). Lokacin da AI ya ga awo yana canzawa tare, yana ɗaukan "wataƙila X ya haifar da Y." Wannan mafari ne, ba ƙarshe ba. Don tabbatar da abin da ya faru, kuna buƙatar ko dai ku keɓe mai canzawa (harda X a cikin yanayin gwaji kuma duba idan Y ya faru) ko tabbatar da tsarin (nuna hanyoyin fasaha da X ke samar da Y).

Tsanaki: Ɗauki jimlar AI "wataƙila wannan ya haifar da wannan" a matsayin hasashe, ba bincike ba. A cikin RCA, tushen tushen kuskure ba daidai ba yana haifar da gyare-gyaren kuskure da maimaita abin da ya faru. Kun sami wanda ake zargi na farko, ba dalili ba; Daga nan ne ake fara aikin.

Mataki-mataki: Shiga bincike tare da AI

  1. Ƙuntataccen iyaka. Ba da taga taron, ba duka log ɗin ba: " taron ya fara a 14:05, mai mahimmanci daga 14:00–14:20". Faɗa wa AI lokacin da ya dace da sabis ɗin.
  2. Abin rufe fuska. Logs sun ƙunshi IP na ciki, sunan mai masauki, mai amfani da alama. Rufe su (10.x.x.x, host-A, user1, REDACTED) sannan a fitar dashi.
  3. Nemi taƙaitawa da haɗawa. "Rukunin wannan log ɗin da tsanani, ƙidaya kurakurai masu maimaitawa, nemo tambarin lokaci na kuskuren farko." Nemi tsarin, ba ɗanyen log ɗin ba.
  4. Saita tsarin lokaci. "Shirya waɗannan abubuwan a cikin tsari lokaci kuma ku nuna abin da ke biyo baya." Nemo domino na farko shine hanyar zuwa tushen dalilin.
  5. Nemi hasashe, ba shaida ba. "Jera abubuwan da za a iya haifar da su cikin tsari na yuwuwar kuma ku ba ni umarnin tabbatarwa don gudanar da tsarin don kowane." Nemi ganewar asali, ba sakamakon ba.
  6. Tabbatar a cikin tsarin. Gwada kowace hasashe tare da umarnin bincike-kawai (loggrep log, tambayar matsayi, awo). Cire har sai an tabbatar da tushen tushen guda ɗaya kawai.

5 Me yasa hanya

Kayan aiki na gargajiya da ƙarfi na RCA shine "5 Me yasa": farawa da alama ɗaya da tambayar "me yasa?" sau biyar. Ta tambaya, za ku iya zuwa tushen dalilin da ke ƙarƙashin alamar saman. Misali: "Shafin ya fadi. Me ya sa? Aikace-aikacen ya mutu saboda ya ƙare da ƙwaƙwalwar ajiya. Me yasa? Tambayar ta cinye duk ƙwaƙwalwar ajiya. Me yasa? Tambayar ba ta yi amfani da ma'anar ba. Me ya sa? An share fihirisar a cikin sakin karshe. Me ya sa? Ba a lura da wannan ba a cikin sake dubawa na canji." Tushen dalilin ba shine saman "shafi ya fadi ba" amma "tsarin sake dubawa mai rauni". AI zai zama abokin tarayya mai kyau wajen gina wannan sarkar - amma dole ne ku goyi bayan kowane mataki na "me yasa" tare da shaida ta gaske, ko kuma AI na iya fito da sarkar gaskiya amma karya.

uku mini lokuta

Case 1 - Layi 40,000, mintuna 3. Wani jami'in gudanarwa ya fara bincikar layukan rajistar aikace-aikacen guda 40,000 da hannu a lokacin rashin aikin dare. Ya ba da abin da ya dace na mintuna 20 na log ɗin da aka rufe ga AI kuma ya nemi taƙaitawa da haɗawa. AI ta ƙaddamar da bug na OutOfMemory na farko a 02:14, daidai bayan ƙara yawan kurakuran lokacin ƙarewa. Injiniyan ya karɓi takardar lokacin a cikin mintuna 3; ya tabbatar da ganewar asali a kan nasa ma'aunin awo.

Case 2 - Dawowa daga tushen tushen kuskure. Wata ƙungiya ta yi tunanin cewa hasashe na farko na AI ("logs sun cika faifai") daidai ne kuma sun share rajistan ayyukan. Amma washegari lamarin ya sake maimaitawa. A zagaye na biyu, sun aiwatar da "5 Whys" tare da ladabtarwa: ainihin dalilin shi ne kuskuren aikace-aikacen yana rubuta ɗaruruwan juji a cikin sakan daya. Hasashen farko shine daidaitawa; Ainihin dalilin ya bambanta. Karɓa ba tare da tabbatarwa ba ya bayar da jinkirin kwana ɗaya kawai.

Case na 3 - Tsarin lokaci ya sami mai laifi. Akwai tarin na'urori masu tarin yawa yayin katsewar hanyar sadarwa ta tsaka-tsaki. Injiniyan ya ba da rajistan ayyukan da aka rufe ga AI kuma ya sa ya ƙirƙiri tsarin lokaci ɗaya. Jadawalin ya nuna cewa kowane fita ya fara daidai daƙiƙa 30 bayan saƙon duba lafiyar sake sakewa. Wannan alaƙar ta kasance ma'ana mai ƙarfi; Ƙungiyar ta tabbatar da kuskuren firmware na maɓallin akan na'urar kuma ta maye gurbinsa.

Samfura huɗu masu kwafi

1) Log summary da grouping:

A ƙasa akwai mashin log ɗin don [sabis] daga 14:00-14:20. Fada mani: (1) rukuni kuma kirga layin da tsanani (KUSKURE/GARGADI/INFO), (2) jera manyan alamu na kurakurai guda 5, (3) nemo tambarin lokaci na ERROR na farko. Kar a sake rubuta danyen log ɗin, kawai ba da taƙaitaccen bayani. Ƙara layin da aka yi. Log: [masked log]

2) Kafa tsarin lokaci:

Mun tsara waɗannan bayanan abubuwan rufe fuska cikin jerin lokaci guda (tambarin lokaci + tushen + taron). Nuna abin da ke biye da abin kuma yi alama abin da ya faru wanda da alama shine farkon fararwa. Lura cewa wannan MATSAYI ne kuma ana buƙatar tabbatar da dalilin. Rikodi: [masked rikodin]

3) Dalilai 5 na abokin tarayya na RCA:

Matsayinku: RCA mai gudanarwa. Alama: [alama].Yi "5 Me yasa" tare da ni: "me yasa?" a kowane mataki. Tambayi, zan amsa da shaidar da nake da ita, ku yi tambaya ta gaba. Idan shaidara ta yi rauni, gargaɗe ni kuma gaya mani bayanan da nake buƙatar tattarawa. Kada ku bayyana tushen dalili ba tare da shaida ba.

4) Hasashen + umarnin tabbatarwa:

Jera abubuwan da za su iya haifar da wannan alamar [alama] a cikin tsari mai yiwuwa. For each reason: (a) what do you suspect, (b) give me a READ-ONLY verification command to run on my system (no delete/change). Bayyana ko wane sakamako ya tabbatar ko ya karyata hasashen.

Rauni mai ƙarfi / Ƙarfi mai ƙarfi

Rawanin faɗakarwa:

Me ke damun wannan log ɗin? [Layi na 10,000 na ɗanyen loggia]

Wannan faɗakarwar duka biyun suna fitar da mahimman bayanai ba a rufe su kuma suna barin AI ba tare da mahallin ba. AI na iya yin tuntuɓe akan layin bazuwar kuma ya ba da wani dalili na zahiri ko ma daɗaɗɗen dalili.

Ƙarfi mai ƙarfi:

Matsayinku: babban SRE. Lamarin: sabis na biyan kuɗi ya ba da kuskuren 50% tsakanin 02:10-02:25. A ƙasa akwai abin rufe fuska na taga. Ka ba ni (1) taƙaitawar da aka haɗa ta da tsanani, (2) tambarin lokaci na kuskuren farko, (3) yuwuwar tushen sanadi bisa tsari mai yiwuwa, da umarnin tabbatarwa-karanta kawai ga kowane. Alama causality ikirarin azaman hasashe. Log: [masked log]

mataki

Manufar

Matsayin AI

matsayin mutum

Takaitawa/kungiyoyi

rage hayaniya

Yana daidaita dubunnan layuka

Ƙayyade iyaka da abin rufe fuska

tsarin lokaci

Nemo domino na farko

warware abubuwan da suka faru

Validate stamps

tsara tsara

warware wadanda ake zargi

jera abubuwan da za a iya

tace ta mahallin

tabbatarwa

gano ainihin dalili

Ba da shawarar umarnin bincike

Gudun umarni kuma kuyi sharhi

yanke shawara

Zabar gyara

bayar da zaɓuɓɓuka

Yi yanke shawara kuma tabbatar

Kuskuren gama gari

  • Kuskuren daidaitawa don dalili. Karɓar ma'auni biyu waɗanda ke canzawa tare kamar yadda "ɗayan ya haifar da ɗayan" yana haifar da gyara na ƙarya.
  • Manna danyen log ɗin ba tare da abin rufe fuska ba. Ba da log ɗin da ke ɗauke da IP, alama da mai amfani zuwa buɗaɗɗen kayan aiki laifi ne na tsaro.
  • Bayyana hasashe na farko a matsayin tushen dalili. Yarda da shawarar farko ta AI ba tare da tabbatar da ita gayyata ce don maimaita taron ba.
  • Ana fitar da duk log ɗin. Babban log ba tare da mahallin mahallin toshe AI ​​cikin layin bazuwar ba; Rushewa zuwa taga taron.
  • Dalilai 5 Ba Shaida ba. Idan ba ku adana kowane mataki na "me yasa" tare da ainihin bayanai ba, za ku ƙare da sarkar da za ta iya yiwuwa amma na halitta.
Tukwici: Kafin kawo karshen RCA, tambaya "idan an gyara tushen wannan tushen, ba zai sake faruwa ba?" Yi tambaya. Idan amsar ita ce "wataƙila," ba ku kai ga tushen dalilin ba tukuna; Tambayi wani "me yasa".

a takaice

Binciken log shine game da gano siginar a cikin tekun amo; AI yana taƙaitawa kuma ya tsara wannan teku a cikin daƙiƙa, yana kafa tsarin lokaci kuma yana haifar da hasashe. Amma haɗin kai ba dalili ba ne: dalilin da AI ya ba da shawara shine zato na farko, ba bincike ba har sai an tabbatar da shi. Rushe log ɗin cikin taga taron, rufe shi, nemi tsari, tono zurfi tare da "5 Whys" kuma gwada kowace hasashe akan tsarin tare da umarnin karantawa kawai. Kai ne wanda ya samo asali kuma ya tabbatar da gyara; AI abokin ku ne.

Aikin aikace-aikace

Ɗauki rajistan ayyukan abubuwan da suka gabata (ko taron gwaji), rurrushe shi cikin taga taron, kuma rufe duk wani wuri mai mahimmanci. Nemi taƙaitawa da jadawalin daga AI tare da samfuran "Log summary" da "Timeline" a sama. Sa'an nan kuma matsa daga alama zuwa tushen dalili tare da samfurin "5 Dalilai RCA abokin tarayya"; Rubuta shaidarka akan kowane mataki. A ƙarshe, gwada hasashen farko na AI tare da umarnin tabbatarwa kuma a yi rikodin ko an tabbatar ko an musanta. Takaitaccen tsari a cikin abubuwa 6.

jerin abubuwan dubawa

  • [ ] Na rurrushe log ɗin cikin taga taron da kuma wuraren da aka rufe fuska?
  • [] Shin na tambayi AI don taƙaitaccen tsari da tsarin lokaci, ba ɗanyen log ɗin ba?
  • [ ] Shin na yiwa da'awar dalilin AI alama a matsayin hasashe?
  • [ ] Na gwada kowace hasashe akan tsarin tare da umarnin tabbatarwa kawai?
  • [ ] Shin na goyi bayan kowane mataki na "5 Me yasa" tare da ainihin shaida?
  • [ ] Shin na yi tambaya kuma na yanke shawara ko tushen zai hana faruwar lamarin?