Uru:
- Ikike ịkọwa metrik n'ụzọ ziri ezi site na nkwado ọgụgụ isi mmadụ site na iji percentile (p95/p99) na ntọala kama ịbụ nkezi.
- Ikike ikewapụ oge oge na usoro na imepụta atụmatụ ikike dị ka oke nchekwube-enweghị nchekwube karịa otu nọmba.
- Ịghọta na itinye ego akụ na mkpebi oke mkpu bụ mmadụ, yana oge ụzọ akụ na ọnọdụ azụmahịa.
Ikike na nlekota oru: Ịgụ metrics na AI na ịhazi ọdịnihu
Ị pụghị ịhụ ahụike nke usoro na anya gị; Ị ghọtara ya site na metrik. Metiriki bụ uru ọnụọgụgụ dabere na oge nke njirimara sistemụ: ojiji CPU, ebe nchekwa, oghere diski efu, nkwụsị netwọkụ, arịrịọ kwa sekọnd. Nleba anya arụmọrụ na-anakọta metrik ndị a wee zaa ajụjụ a "Sistemụ ọ dị mma ugbu a?" Atụmatụ ikike na-aga n'ihu otu nzọụkwụ: Ọ na-aza ajụjụ a "n'ọnụego a, olee mgbe m ga-ezughị ezu, olee mgbe m ga-azụta ihe ọhụrụ?" N'ebe a, AI bụ onye enyemaka nwere nkà nke ukwuu n'ịkọwa ikpo okwu nke metrik, akara anomalies, ịgụ usoro na imepụta amụma n'ọdịnihu. Ma otu caveat na-emeri karịa ihe niile: AI na-ewepụta usoro site na data akụkọ ihe mere eme; Ị bụ onye na-eme ntinye ego, na-emeziwanye ihe, na mkpebi ndị dị njikere na gburugburu.
Na nkeji a, nleba anya echiche dị ka baseline (akara omume nkịtị), anomaly (deviction si nkịtị), percentile (percentile); Nkọwa metrik na AI; omume na amụma uto; ma ị ga-amụta ka ịtọọ ebe oti mkpu ziri ezi.
Nkezi ụgha: gịnị kpatara percentile?
Mmejọ kachasị na nsochi bụ iji nkezi tụọ ihe niile. Ka anyị kwuo na oge nzaghachi gị bụ 200 ms na nkezi. Dị mma. Mana 5% nke ndị ọrụ nwere ike na-eche 8 sekọnd; Nkezi na-ezo nke a. Ọ bụ ya mere ndị ọkachamara ji jiri percentile: p95 = "95% nke arịrịọ dị n'okpuru oge a." Ọ bụrụ na oge nzaghachi p95 bụ 8 sekọnd, otu n'ime ndị ọrụ iri abụọ na-enwe ahụmịhe dị egwu - nkezi anaghị egosi nke ahụ. Mgbe ị na-enye metrics na AI, doo anya nke ọnụ ọgụgụ ịchọrọ: "kọwapụtara m p50, p95, na p99, ọ bụghị nkezi." Otu àgwà a na-ekpughe nsogbu ndị zoro ezo.
NDỤMỌDỤ: Lelee pasentị maka metric ọ bụla nke metụtara ahụmịhe onye ọrụ (oge nzaghachi, latency); p95/p99 kama nkezi ga-eduga gị na obere ahụhụ n'ezie. Na metrik akụrụngwa (CPU, ebe nchekwa), lelee ma ụkpụrụ kacha elu na nke kwụgidere.
Ọ dịghị anomaly na-enweghị ndabere
Tupu ị nwee ike ịma ma metrik ọ bụ “nkịtị,” ịkwesịrị ịma “nkịtị.” Baseline bụ ụdị omume nke sistemu na ụbọchị ahụike: "ọrụ a n'ehihie izu CPU na-abụkarị 40-60%". Enweghị usoro ntọala, ị gaghị ama ma uru 70% dị egwu ma ọ bụ nkịtị. Ị nwere ike ịtọ ntọala site n'inye AI data ahụike akụkọ ihe mere eme ma na-ekwu "wepụ usoro nkịtị na usoro kwa ụbọchị / kwa izu nke metric a". Mgbe ahụ, ị na-atụgharị data ọhụrụ dị ka usoro a si dị: "Ebee ka uru a dị na nkịtị?" Anomaly bụ ihe dị ịrịba ama na-adịgide adịgide site na ntọala - otu mwụli elu na mberede na-abụkarị mkpọtụ.
Nzọụkwụ site na nzọụkwụ: ntule ikike
- Chịkọta akụkọ dị ọcha ma zuru oke. Omume chọrọ opekata mpe izu ole na ole nke data, ọkachamma kwa ọnwa. Ntụle ejiri obere data mee bụ ntule, ọ bụghị amụma.
- Oge dị iche iche. Okporo ụzọ na-adaba na ngwụsị izu, na-abawanye na njedebe nke ọnwa, na-agbawa n'oge mkpọsa ahụ. Gwa ndị AI okirikiri ndị a ka ọ ghara ịgbagwoju anya uto na mgbanwe oge.
- Wepụ usoro ahụ. "Ole GB na nkezi ka diski a toro kwa izu n'ime izu asatọ gara aga?" AI na-agbakọ ọnụego uto.
- Rịọ maka amụma, hapụ ya. "N'ọnụego a, olee mgbe diski ahụ ga-ejupụta 90%?" - mana rịọ maka oke nchekwube / enweghị nchekwube, ọ bụghị otu ụbọchị. Ọdịnihu ejighị n'aka; ọnụọgụgụ dị egwu bụ nkenke ụgha.
- Kpebie oke mkpebi na ndị mmadụ. Ọ bụrụ na amụma ahụ na-ekwu "Ọ ga-agwụ n'ime izu 6", ị ga-atụle oge ịchọta (ịzụta, nkwenye) wee kpebie ma ị ga-eme ihe taa.
- Tọọ mkpu nke ọma. Oti mkpu na-enwe mmetụta nke ukwuu na-emepụta mkpọtụ na ike ọgwụgwụ; oke tọhapụrụ mkpu ga-atụfu mmemme ahụ. Nweta nkwanye ọnụ ụzọ site na AI, mana jiri nnabata ihe egwu nke gị chọpụta ọnụ ụzọ ikpeazụ.
Obere ikpe atọ
Ikpe 1 - Nkezi ezoro ezo, p99 gosiri. Otu otu chere API ha bụ "180 ms na nkezi, ọ dị mma." Mgbe m nyere metrics nri na AI wee jụọ maka nkọwa pasentị, ọ tụgharịrị na p99 bụ 6,400 ms - otu n'ime narị arịrịọ ọ bụla ji nwayọ karịa 6 sekọnd. Ihe kpatara ya bụ ajụjụ nchekwa data dị nwayọ. Ọ bụ ezie na nkezi pụtara ahụike, ndị pere mpe nwere ahụmahụ dị egwu.
Ikpe 2 - amụma dọrọ aka ná ntị 3 izu tupu. Onye nchịkwa nyere AI data ọnụnọ diski log. AI weputara usoro uto nke ~ 7 GB kwa izu wee buru amụma na n'ọnụego ugbu a, 90% ga-erute n'ime ụbọchị 19, yana oke nchekwube-enweghị nchekwube nke ụbọchị 16-23. Ebe ọ bụ na ọ were ụbọchị 10 iji weta diski ọhụrụ, ndị otu ahụ nyere iwu ozugbo ma gbochie nkwụsị ahụ tupu ya emee.
Ikpe 3 - Laghachi site na anomaly ụgha. Oti mkpu nleba anya na-apụ kwa abalị Sọnde ọ bụla na-ekwu na CPU na-arịgo 95%. Tupu ụjọ ahụ, onye injinia ahụ nwere AI na-ebuli ntọala: ihe a na-awụ elu bụ ọrụ nkwado ndabere na mpaghara akwadoro nke mere n'otu oge kwa izu, ya mere ọ bụ akụkụ nke ụkpụrụ. Ọ bụghị ihe ọjọọ; ntọala efu efu. Edoziwo oke oti mkpu maka oge ahụ yana mwelite abalị na-enweghị isi agakwaghị.
Ndebiri anọ enwere ike iṅomi
1) Nkọwa metrik (pasent):
N'okpuru bụ metrik oge nzaghachi [ọrụ] (ihe mkpuchi). Kwuo m p50, p95 na p99, ọ bụghị nkezi. Kedu ihe dị iche n'etiti p99 na p50 pụtara, kedu nsogbu ahụmịhe onye ọrụ ka ọ na-egosi? Etinyekwala ụkpụrụ emebere, naanị kọwapụta data m na-enye gị. Data: [metrics]
2) Mwepụ ntọala:
N'okpuru bụ data [metric] ahụike maka izu anọ gara aga. Wepụ usoro (1) nkịtị (2) usoro kwa ụbọchị na kwa izu (dịka abalị dị ala, ehihie elu) nke metric a. Mgbe ahụ, m ga-enye otu uru ọhụrụ; kewaa ya dị ka "nkịtị / ịkpachara anya / ihe na-adịghị mma" dabere na ntọala a.Data: [metric metric]
3) Ntule ikike (nwere oke):
N'okpuru bụ izu 8 ikpeazụ nke data ọnụnọ [akụrụngwa]. (1) Gbakọọ ọnụego uto kwa izu, (2) gosi mmetụta nke oge, (3) tụọ oge iji rute ọnụ ụzọ 90% na ọnụego ugbu a, yana oke OPTIMISTIC na PESIMISTICAL. Nye otu ụbọchị, nye oke, wee dee echiche gị. Data: [usoro oge]
4) Nkwado ọnụ ụzọ mkpu:
Ntọala m maka [metric] bụ [oke]. Ebumnobi m bụ ibelata mkpu ụgha na-enweghị ezigbo nsogbu. Nye m ndụmọdụ maka (1) ịdọ aka ná ntị na (2) ọnụ ụzọ dị oke egwu, na-akwado nke ọ bụla na nyochaa ihe ize ndụ nke ike ọgwụgwụ mkpu. M ga-ekpebi ọnụ ụzọ ikpeazụ.
Ngwa ngwa adịghị ike / Ike siri ike
Ngwa ngwa adịghị ike:
Ihe nkesa m ọ dị nwayọ?
Enweghị ọnọdụ, enweghị metrik na enweghị ntọala. AI amaghị nkọwa nke "nwayọọ" ma ọ bụ nwee uru nkịtị iji tụnyere ya. Azịza ya bụ echiche efu.
Mgbasa ozi siri ike:
Ọrụ gị: ọkachamara nhazi ikike. N'okpuru bụ ụbọchị 14 ikpeazụ nke oge nzaghachi p95 yana arịrịọ/data nke abụọ nke API (masked). Ntọala m bụ 250-400 ms maka p95. Gwa m (1) akara ụbọchị ndị na-apụ na ntọala n'ime ụbọchị 14 ikpeazụ, (2) gwa m ma ọ bụrụ na enwere mmekọrịta a na-ahụ anya n'etiti oge nzaghachi na ịrịọ ibu (dị ka nkwupụta okwu), (3) buru amụma ebe p95 ga-aga na ụbọchị 30 ma ọ bụrụ na usoro a na-aga n'ihu. Data: [usoro oge]
Ụdị metrik
nha na-ezighi ezi
nha ziri ezi
oge nzaghachi
Naanị nkezi
p50, p95, p99
CPU/ ebe nchekwa
uru ozugbo
Ọnụ ọgụgụ kasị elu + kwadoro + ntọala
uto diski
Taa bi
Omume kwa izu + amụma
Anomaly
otu ibiaghachi
Ngbanwe na-aga n'ihu site na ntọala
mkpu
Otu ọnụ ụzọ aka ike
Ịdọ aka ná ntị ezi uche dị na ya + dị oké egwu
Mmejọ ndị nkịtị
- Na-atụ ihe niile na nkezi. Nkezi na-ezochi ahụmahụ ọjọọ nke ole na ole; Hụ pasentị.
- Na-achọ anomalies na-enweghị ihe ndabere. Ị nweghị ike ịsị na uru bara uru n'amaghị ihe ọ bụla; Ị na-emepụta mkpu ụgha.
- Oge oge na-ezighi ezi maka omume. Ịgwọ mgbasa ozi kacha elu dị ka uto na-adịgide adịgide na iwere ihe ndị na-adịghị mkpa na-efu ego.
- Na-adabere na ntule ọnụọgụgụ dị iche. "Kpọmkwem 19 ụbọchị" bụ ụgha nkenke; Jiri oke nchekwube-enweghị nchekwube.
- Na-echefu oge iwepụta ihe. A ga-ejide otu ndị na-adịghị atụle ọnụ ụzọ ntule na oge ịzụrụ ọnụ na nkwụsị.
Ịkpachara anya: Atụmatụ omume AI na-eche na ihe gara aga ga-aga n'ihu n'ọdịnihu. Mwepụta ngwaahịa ọhụrụ, mbugharị ndị ahịa, ma ọ bụ mgbanwe ụkpụrụ ụlọ na-akpaghasị echiche a. Ọ bụ ọrụ gị iji gburugburu gị dozie ntule ahụ.
Na nchịkọta
Nyochaa arụmọrụ na-aza ajụjụ a "ọ dị mma ugbu a?" na nhazi ikike na-aza ajụjụ a "olee mgbe o zughị oke?" AI bụ onye mmekọ siri ike n'ịkọwa metrik, guzobe usoro ntọala, na-egosipụta anomalies na usoro atụmatụ. Ma nkezi ụgha - jiri percentile; Enweghị baseline ọ dịghị anomaly - guzosie ike mbụ; iche iche seasonality si na-emekarị; ma were amụma ahụ dịka oke, ọ bụghị otu nọmba. Ntinye ego akụrụngwa na mkpebi ọnụ ụzọ njikere bụ mmadụ, yana oge ụzọ akụrụngwa yana ọnọdụ azụmaahịa.
Ọrụ ngwa
Were izu ole na ole ikpeazụ nke data maka akụrụngwa (disk, ebe nchekwa, oge nzaghachi) site na sistemu nke gị yana mpaghara ihe mkpuchi. Jiri ndebiri "Baseline mwepu" wepụ ihe dị mma na ụkpụrụ dị n'elu. Mgbe ahụ nwee amụma “ike amụma” amụma mgbe ị ga-eru n'ọnụ ụzọ, yana oke nchekwube-enweghị nchekwube. Ọzọkwa, tụgharịa metric oge nzaghachi gị site na iji ndebiri "percentile" wee hụ ma ọ dị ihe ọ bụla nkezi na-ezo. Dee nchoputa gị na ihe ị ga-eme n'ime ihe ise.
ndetu
- [] Ahụrụ m p95/p99 karịa nkezi na metrik oge nzaghachi?
- [] Enwere m ntọala ntọala sitere na data ahụike tupu ịchọọ ihe adịghị mma?
- [ ] Enwere m ọdịiche dị n'oge mgbanwe mgbanwe na usoro na-adịgide adịgide?
- [ ] È weere m ntule ahụ dị ka oke nchekwube-enweghị nchekwube kama ịbụ otu ụbọchị?
- [ ] Atụlela m oge ịwepụta ihe yana ọnụ ụzọ ntule?
- [] Etinyere m ọnụ ụzọ mkpu dabere na nnabata ihe egwu nke m na ọ bụghị nkwanye AI?