Intangiriro
Ubwihindurize bwihuse bwikoranabuhanga bwatumye habaho iterambere ryinshi muburyo bugoye bwa sisitemu ya IT igezweho. Kubera iyo mpamvu, amatsinda ya IT ahura ningorane zitigeze zibaho mugucunga no kubungabunga sisitemu, biganisha ku kongera igihe, kugabanuka k'umusaruro, hamwe nigiciro kinini cyo gukora. Kugira ngo ibyo bibazo bikemuke, igitekerezo cya Artific Intelligence for IT Operations (AIOps) cyagaragaye nkumukino uhindura umukino. AIOps ikoresha imashini yiga imashini hamwe na AI kugirango ihindure ibikorwa bya DevOps, itume imiyoborere ikora neza, isesengura riteganijwe, hamwe na automatike.
Muri iki kiganiro, tuzasuzuma ejo hazaza ha AIOps, inyungu zayo, ningamba zo gushyira mubikorwa. Tuzacengera kandi mubyukuri-kwisi kandi tunatanga kode igoye kugirango twerekane ikoreshwa rya AIOps mubuyobozi bwa IT.
AIOps ni iki?
AIOps ni umurima ugaragara uhuza imbaraga zubwenge bwubwenge (AI) no kwiga imashini (ML) hamwe nibikorwa bya IT (ITOps) kugirango tunoze imikorere, imikorere, no kwizerwa bya serivisi za IT. Ihuriro rya AIOps rikoresha isesengura ryamakuru, kwerekana imiterere, hamwe na automatike kugirango tumenye kandi dukemure ibibazo bya IT mbere yuko biba ibibazo bikomeye.
AIOps irashobora gukoreshwa mubice bitandukanye byo gucunga IT, harimo:
- ** Gucunga ibyabaye **: AIOps irashobora guhita itahura no gukemura ibibazo bya IT, bikagabanya igihe cyo kumenya (MTTD) nigihe cyo gukemura (MTTR).
- ** Automation **: AIOps irashobora gukoresha imirimo isanzwe, nko gucunga iboneza, gucunga patch, no kugarura no kugarura.
Inyungu za AIOps
Ibyiza bya AIOps ni byinshi kandi bifite akamaro:
- ** Kunoza imikorere **: AIOps itangiza imirimo isanzwe, irekura abakozi ba IT kugirango bibande kubikorwa byingenzi.
- ** Kongera umusaruro **: AIOps ituma amakipe ya IT yakira vuba ibyabaye, bikagabanya igihe cyo kumenya (MTTD) nigihe cyo gukemura (MTTR).
Ingamba zo Gushyira mu bikorwa
Gushyira mubikorwa AIOps bisaba inzira yibikorwa:
- ** Ikusanyamakuru **: Kusanya amakuru ya IT kuva ahantu hatandukanye, harimo ibiti, ibipimo, na dosiye ziboneza.
- ** Guhuza Data **: Kwinjiza amakuru aturuka ahantu hatandukanye murwego rumwe.
- ** Kwiga Imashini **: Koresha algorithms yiga imashini gusesengura amakuru no guhanura ibibazo bishobora kuba IT.
- ** Automation **: Hindura imirimo isanzwe hamwe nakazi.
- ** Gukurikirana no gutanga ibitekerezo **: Gukomeza gukurikirana imikorere ya AIOps no gutanga ibitekerezo kugirango tunoze neza kandi neza.
Inyigisho Zukuri-Isi
Amashyirahamwe menshi yashyize mubikorwa AIOps kugirango ahindure imikorere yimikorere ya IT:
- ** Verizon **: Verizon yashyize mubikorwa AIOps kugirango itezimbere kwizerwa no kugabanya igihe. Ihuriro ryakoresheje imashini yiga imashini guhanura no gukumira ibibazo byurusobe, bigatuma kugabanuka kwa 30%.
- ** AT & T **: AT&T yashyize mubikorwa AIOps kunoza imicungire yibyabaye no kugabanya igihe cyo kumenya (MTTD) nigihe cyo gukemura (MTTR). Ihuriro ryakoresheje automatike mu gutahura no gukemura ibibazo bya IT, bituma MTTD igabanuka 40% na MTTR igabanukaho 50%.
- ** Microsoft **: Microsoft yashyize mu bikorwa AIOps kunoza isesengura riteganijwe no kwikora. Ihuriro ryakoresheje imashini yiga imashini guhanura ibibazo bishobora guterwa na IT, bigafasha kubungabunga no kugabanya igihe.
Guhagarika Kode: AIOps Urugero muri Python
Hano hari kode igoye muri Python yerekana ikoreshwa rya AIOps mubuyobozi bwa IT: `` python gutumiza panda nka pd Kuva kuri sklearn.ensemble itumiza RandomForestClassifier kuva kuri sklearn.model_hitamo gutumiza gariyamoshi_kugerageza kuva sklearn.metrics itumiza neza_ibisobanuro
Fungura amakuru
amakuru = pd.isoma_csv ('it_data.csv')
Gutegura amakuru
X = data.drop (['ibyabaye'], axis = 1) y = amakuru ['ibyabaye']
Gabanya amakuru mumahugurwa no kugerageza
X_imyitozo, X_ikizamini, y_imyitozo, y_ikigereranyo = gariyamoshi_yerekana
Gutoza amashyamba adasanzwe
rfc = Ibiti bisanzwe (n_estimators = 100, random_state = 42) rfc.fit (X_imyitozo, y_imyitozo)
Kora ubuhanuzi
y_pred = rfc.guteganya (X_test)
Suzuma icyitegererezo
ubunyangamugayo = ukuri_ibisobanuro (y_ikizamini, y_pred) icapiro (f'Amakuru: {ukuri: .2f} ')
Koresha icyitegererezo kugirango uhanure ibibazo bya IT
ibishya_data = pd.DataFrame ({'cpu_usage': [80], 'kwibuka_usage': [90]}) guhanura = rfc.guteganya (ibishya_data) niba guhanura [0] == 1: icapiro ('Ikibazo gishobora kuba IT cyagaragaye!') `` ` Iyi kodegisi ikoresha amashyamba atunguranye kugirango ahanure ibibazo bya IT bishingiye kuri CPU hamwe namakuru yo gukoresha yibuka. Icyitegererezo cyatojwe kumateka yamateka kandi gikoreshwa muguhanura amakuru mashya.
Kubona amashusho: Ubwubatsi bwa platform ya AIOps
Hano hari amashusho yububiko bwa AIOps ukoresheje Chart.js:
imbonerahamwe { "ubwoko": "pieChart", "amakuru": { "ibirango": ["Ikusanyamakuru", "Kwinjiza Data", "Kwiga Imashini", "Automation", "Gukurikirana no Gutanga ibitekerezo"], "imibare": [ { "label": "AIOps Platform Architecture", "amakuru": [30, 20, 20, 15, 15], "backgroundColor": ["# FF6384", "# 36A2EB", "# FFCE56", "# 4BC0C0", "# FF99CC"], "hoverBackgroundColor": ["# # FF99CC", "# 36A2EB", "# FFCE56", "# 4BC0C0", "# FF99CC"] } ] }, "amahitamo": { "umutwe": { "kwerekana": ukuri, "inyandiko": "Ubwubatsi bwa platform ya AIOps" }, "umugani": { "kwerekana": ukuri } } } `
Iyerekwa ryerekana ibice bitandukanye byububiko bwa AIOps, harimo gukusanya amakuru, guhuza amakuru, kwiga imashini, kwikora, no gukurikirana no gutanga ibitekerezo.
Umwanzuro
AIOps ni tekinoroji ihindura umukino ihindura uburyo amakipe ya IT acunga kandi agakomeza sisitemu ya IT igoye. Mugukoresha imashini yiga imashini hamwe na AI, AIOps ituma imiyoborere ikora neza, isesengura riteganijwe, hamwe na automatike, biganisha ku kunoza imikorere, kongera ubwizerwe, no kongera umusaruro. Mugushira mubikorwa AIOps, amashyirahamwe arashobora kugabanya igihe cyateganijwe, kunoza gufata ibyemezo, no kunguka isoko kumasoko.
Mugihe ikoranabuhanga rikomeje gutera imbere, turashobora kwitegereza kubona nibindi bishya byifashishwa bya AIOps mugucunga IT. Nubushobozi bwayo bwo guhindura uburyo bwo gucunga sisitemu ya IT, AIOps numurima ushimishije kandi ukura vuba bikwiye gukurikiranwa.