Kaʻina CASE: nānā kanaka

Kaʻina CASE: nānā kanaka
Dziiiiiin! ʻO ka hola 3 o ke kakahiaka, he moeʻuhane maikaʻi kāu, a hiki koke mai ke kāhea ʻana. Ke hana nei ʻoe i kēia pule, a ʻike ʻia kekahi mea. Kāhea ka ʻōnaehana automated e ʻike i ka hewa. He ʻano koʻikoʻi kēia o ka hoʻokele ʻana i nā ʻōnaehana kamepiula hou, akā e nānā kākou pehea e hoʻomaikaʻi ai i nā leka hoʻomaopopo no nā poʻe.

E ʻike i ka ʻatikala nānā, i hānau ʻia ma luna o nā makahiki he nui o kaʻu mau hana ma nā hui kiaʻi like ʻole. Ua hoʻoikaika nui ʻia ʻo ia e ka Baibala maoli mai Rob Evashchuk ʻO koʻu manaʻo no ka hoʻolaha ʻana (My Notification Philosophy) i loko o ka puke ma Google SRE, a me ka puke na John Alspaugh Nā Manaʻo no ka Hoʻolālā Alert (Nā memo no ka hoʻonohonoho ʻana i nā makaʻala).

Kelly Dunn, Arijit Mukheryi и Maxim Petazzoni - mahalo no kāu kōkua i ka hoʻoponopono ʻana i ka pou.

He aha ka CASE?

Ua hoʻoholo wau e hana i kahi pōkole nani e like me ʻO ke ʻano USE a Brendan Gregg ai ole ia, ʻO ke ʻano RED a Tom Wilkie. Kāhea wau ʻano CASE. Hōʻike ʻo ia i ʻehā mau mea e hoʻolohe ai i ka wā e hana ai me ka nānā ʻakomi:

Inā ʻoe e hoʻohana i ka CASE, mālama ʻoe i nā leka hoʻomaopopo me ka mālama pono ʻole a ʻaʻole hoʻāla i ka poʻe i ka pō. Pono e loiloi mau ʻia ka nānā ʻana no ka pono a me ka pono. Ke loaʻa i ke kanaka ka leka hoʻomaopopo, e loaʻa iā lākou nā hiʻohiʻona noʻonoʻo maikaʻi aʻe a ʻoi aku ka hilinaʻi.

I mea e maʻalahi ai ka hoʻomanaʻo ʻana, e noʻonoʻo pono ʻoe i kahi CASE [ʻo ia hoʻi, kahi hihia, kahi kumu - palapala unuhi] e hoapono i kela me keia makaala. :maka aniani:

A no ke aha kēia mau mea?

He mea ʻeha paha ke kau ʻana i ka hana. No nā kumu he nui. A ʻaʻole e hoʻopau ʻo CASE iā lākou a pau. Akā me ia, e ala ʻoe i ka pō no ka hoʻolaha maikaʻi ʻana. Hoʻopili kēia ʻano hana i nā kaʻina hoʻonohonoho like ʻole e kōkua pū i kēia mea.

ʻO ka nani o nā ʻano RED a me USE me kā lākou kōkua ʻaʻole mākou i ʻike wale i ka hana, akā ʻōlelo pū kekahi i ka ʻōlelo like me kekahi. ʻO koʻu manaʻolana ʻo ia ka maʻalahi o ke ʻano CASE e kūkākūkā i nā leka hoʻomaopopo e pale ana i kā mākou mau ʻōnaehana akā hoʻomau i kā mākou mau hoa hana.

ʻO ka manaʻo, pono ʻoe e hana i kahi moʻomeheu i kāu hui kahi e mālama ʻia ai nā hoʻolaha me ka mālama pono ʻole. Hiki ke hana ʻia nā leka hoʻomaopopo no kahi kumu kikoʻī, akā ʻaʻole ia he ʻoiaʻiʻo ʻaʻole e nalowale ka waiwai ma hope. No ke aha mākou i hoʻonohonoho ai i kēia leka hoʻomaopopo? Pehea ka lōʻihi i hoʻoponopono hou ʻia ai kāna mau ʻōlelo? Me CASE, hiki ke pane ʻia kēia mau nīnau.

Kūkākūkā-kaumaha - hoʻopaʻa pōʻaiapili

ʻAʻole ʻo 3 am ka manawa maikaʻi loa e heluhelu ai i nā memo i loaʻa nā huaʻōlelo akamai. No ka pane maikaʻi ʻana, pono ʻoe i ka ʻike. ʻO ke kūpono, ʻo ia ka ʻike e pili ana i kahi pilikia kikoʻī, kahi e maopopo koke ai ka pōʻaiapili, a pono e hoʻonohonoho ʻia nā hoʻolaha i hiki ai. ʻO kēia ka "nānā" a me ka "orientation" mai OODA loop. ʻAʻole ia he mea hilahila ke hoʻolilo i ka manawa ma kēia hoʻonohonoho, no ka mea, ʻoi aku ka maikaʻi o ka hoʻohuli ʻana i ke kanaka. E mahalo kekahi i kekahi.

Kaʻina CASE: nānā kanaka
He nui nā kumu o nā pilikia. ʻOi aku ka ʻuhane.

Pehea e hiki ai iaʻu ke kōkua i ka luna hana? ʻO ka mea mua i ʻike ʻia e ka luna dute he leka hoʻomaopopo, no laila kūkulu ʻo ia i nā kuhiakau a pau ma ke kumu. A laila nānā ʻo ia i nā ʻōlelo aʻoaʻo a me nā dashboards, akā aia mau ka ʻikepili ma kahi hoʻolaha kikoʻī, ʻaʻole wale ka ʻike maʻamau? Manaʻo ʻo Alspaugh "e noʻonoʻo e pili ana i kāu wehewehe a pane ʻana paha i ka hoʻolaha" (paheʻe 29)1. ʻO ka leka hoʻomaopopo maikaʻi e pili ana i ke kanaka ma ke kuleana, ʻaʻole i hoʻonohonoho ʻia e kahi paepae.

No laila, eia kekahi mau manaʻo no ka hoʻomaikaʻi ʻana i ka pōʻaiapili hoʻolaha:

  • Hōʻike i ka mea hoʻohana i kahi mea pono a hana kūikawā, ʻaʻole wale i nā kuhikuhi maʻamau a i ʻole kahi dashboard. Ma mua, ua hoʻohana wau a me nā kāne i nā dashboards noiʻi i hoʻonohonoho ʻia no nā hoʻolaha kikoʻī. E kōkua kēia inā ʻike ʻia ka pilikia, akā e huikau wale i nā mea ʻē aʻe. Pono mākou e ʻimi i kahi kaulike ma aneʻi.
  • E haʻi mai iā mākou e pili ana i ka mōʻaukala o ka hoʻolaha: he mea hou? Hana pinepine ia? He kau anei ia?
  • Hōʻike i nā hoʻololi hou i ke kūlana ʻōnaehana. Ua loli paha kekahi mea i kēia manawa? (No ka laʻana, hoʻolalelaʻi a hoʻopau paha i ka hana.)
  • Hōʻike i nā pilina a hāʻawi i ka ʻike no ke kumu hoʻohālike noʻonoʻo: pono e ʻike maopopo ʻia nā hilinaʻi ʻōnaehana, ʻoi aku ka maikaʻi me kahi hōʻailona o ka hana.
  • Hoʻopili koke i ka mea hoʻohana me ka hui: hiki iā lākou ke ʻike i nā hanana e hoʻomau nei a i ʻole hiki iā lākou ke ʻike i ka mea ʻē aʻe o ka hui i loaʻa i kahi leka? Papahana hooponopono hanana ho'ā?

Ma ke kūpono, e hāʻawi ka papahana hoʻokele hanana i ka ʻōlelo aʻo e pili ana i ka hoʻomaikaʻi ʻana i ka pōʻaiapili hoʻolaha o nā hoʻokolokolo hanana. Aia mau kekahi mea e hana ai!

Hiki ke hana - waiwai kūpono

Pono anei ka luna dute e hana i kekahi mea ma ka pane ʻana i ka hoʻolaha? Inā ʻaʻole pono ʻoe e hana i kekahi mea a ʻaʻole maopopo i ka mea e hana ai, no ke aha ʻoe i hoʻāla ai iā ia? Pono ʻoe e pale i nā leka hoʻomaopopo e hoʻonāukiuki i ka poʻe ma ka hana a ʻaʻole koi i ka hana.

View lāʻau kū ma luna o imgur.com

He aha kaʻu e hana ai? He aha kou makemake?

I ka wā ma mua, i ka wā maʻalahi nā ʻōnaehana a liʻiliʻi nā hui, hoʻonohonoho mākou i ka nānā ʻana e noho ma luna o nā mea. ʻO ka hoʻomaopopo ʻana ua hoʻonui ʻia ka ukana ma ka puʻu e hāʻawi iā mākou i ka pōʻaiapili inā hewa ka lawelawe ma hope. Ma ka laulā nui, ʻo ia mau hoʻolaha e hoʻoulu wale i ka huikau no ka mea ke hana mau nei kā mākou ʻōnaehana i kahi kūlana o ka hoʻohaʻahaʻa ʻana o nā ʻano koʻikoʻi. Hiki koke kēia i luhi mai nā hoʻolaha a, ʻoiaʻiʻo, i ka nalowale o ka naʻau. No laila, ʻaʻole nānā ka luna dute a i ʻole kānana ʻana i nā leka hoʻomaopopo a ʻaʻole pane mau iā lākou e like me ka mea e pono ai. Mai hāʻule i loko o kēia pahele! Mai hoʻonohonoho i nā leka hoʻomaopopo a pau i ka lālani a laila e hoʻouna iā lākou ma ka leka uila i kekahi waihona akua.

Penei ke ano o ka hoolaha me ka waiwai kupono:

  • Pono ka hoʻolaha i ka hana ma mua o ka hōʻike wale ʻana i ka nūhou.
  • He mea paʻakikī a pilikia paha kēia hana i ka hoʻohana ʻana. Inā hiki ke hoʻohana ʻia kahi hana, a laila e hoʻokaʻawale iā ia, e hoʻōki i ka pestering kanaka!
  • Aia ka leka hoʻomaopopo i nā ʻōlelo paipai ma ke ʻano aelike pae lawelawe (SLA) a i ʻole pahu hopu manawa ho'ōla (RTO). Hiki i ka luna hana ke ho'ā i ka papahana hoʻokele hanana hanana o ka hui.

Makemake au e wehewehe: ʻAʻole au e ʻōlelo nei e hele mai nā leka hoʻomaopopo no nā SLO koʻikoʻi (nā pahuhopu pae lawelawe) no ka API. Hoʻokaʻawale mau ʻia ka nānā ʻana o SLO a hoʻokaʻawale ʻia a koi ʻia ke ala like i nā lawelawe āpau. ʻIke maopopo ʻoe e ʻimi ana i nā SLO koʻikoʻi no nā mea kūʻai aku e uku iā ʻoe. Akā, pono e nānā ʻia nā ʻōnaehana SLO, e like me nā ʻikepili. ʻAʻole koke ʻoe e hana me nā mea kūʻai aku kūloko a kākoʻo iā lākou. A pēlā aku ad infinitum.

Hoʻokumu i ka hōʻailona - ka manaʻo nui i nā hōʻailona

Inā makemake ʻoe a ʻaʻole paha, ke hana nei ʻoe i kahi ʻōnaehana puʻupuʻu (Kavaj)2. ʻO ka hopena, hoʻohana ʻoe i nā ʻano hana like ʻole e hoʻokaʻawale i nā lawelawe a pale iā lākou mai ka hāʻule ʻole (Trainor et al.)3. A ʻoiai ʻo ka hōʻiliʻili ʻōpala i hoʻopaneʻe ʻia a i ʻole kahi nīnau waihona waihona e hōʻike ana i nā pilikia, ʻaʻohe pono e wikiwiki e hoʻoponopono inā ʻaʻole pilikia nā mea hoʻohana i ka wā e hiki mai ana.

He mau hōʻailona koʻikoʻi kēia a loaʻa paha ka waiwai kūpono, akā inā ʻaʻole lākou e hoʻopilikia i nā mea hoʻohana, a laila ʻaʻole lawa ka wikiwiki e hoʻohuli i ka mea lawelawe. ʻO nā hoʻolaha ma muli o ke kumu he mau kiʻi o kā mākou mau hiʻohiʻona noʻonoʻo e pili ana i kahi hemahema ʻōnaehana. ʻOi aku ka maikaʻi o ka hahai ʻana i nā hōʻailona koʻikoʻi ma mua o ka hoʻāʻo ʻana e papa inoa i nā kumu kūpono a pau o kahi hemahema.

No ka hoʻomaopopo ʻana i ka manaʻo, e noʻonoʻo pono hōʻailona hana, mea nui i nā mea hoʻohana. Ua kapa ʻo Evashchuk i kēia "ka nānā ʻana no nā mea hoʻohana." E hoʻomanaʻo pono e hoʻohana ʻia kēia ʻatikala a puni ka hui. Inā loaʻa i kahi lawelawe nā pilikia koʻikoʻi ma kahi hohonu o ka ʻōnaehana, na ka hui kūpono e mālama iā lākou. ʻO ka pale ʻana i nā ʻōnaehana mai ia mau hemahema he mea ʻokoʻa loa ia (Trainer et al., ʻāpana ma nā hoʻolālā no ka hōʻemi ʻana i nā hilinaʻi koʻikoʻi)3.

ʻAʻole like nā hōʻailona

Hoʻomanaʻo mai ʻo Richard Cook iā mākou ua piha nā ʻōnaehana paʻakikī i nā hemahema, nā hemahema a me nā pilikia4. ʻO ka hoʻāʻo ʻana e papa inoa i nā kumu āpau he hana Sisyphean. Ho'āʻo ʻoe e wehewehe i nā pilikia, akā hoʻololi lākou i nā manawa āpau. Manaʻo ʻo Cindy Sridharan "ʻaʻole pono nā ʻōnaehana i ke kūlana kūpono i kēlā me kēia kekona" a ʻoi aku ka maikaʻi o ka hoʻohana ʻana i kahi ala kanaka ("Nā Pūnaehana Hoʻolaha ʻia" (“Monitoring Distributed Systems”), 7)5.

Hōʻalo i nā leka hoʻomaopopo ma hope o kahi hanana

ʻO ka maʻamau, hoʻonohonoho ʻia nā hoʻolaha no nā kumu e hoʻoponopono i nā hanana. A ʻo kēia mau hoʻolaha liʻiliʻi e pili ana i ka ʻoiaʻiʻo o ka mea i hana ʻia e hoʻokumu i kahi manaʻo hoʻopunipuni o ka palekana, no ka mea ke hele mai nei ka ʻōnaehana i kēlā me kēia manawa me nā ala hou e haki ai.

Mai hoʻopunipuni i nā leka kumu. E noʻonoʻo maikaʻi:

  • No ke aha i ʻike ʻole ai ka hoʻolaha e pili ana i ka hōʻailona i ka pilikia?
  • He mea kōkua paha ka hoʻomaikaʻi ʻana i ka pōʻaiapili no ka mea hoʻohana?
  • Pehea e hoʻomaikaʻi ʻia ai nā mea hana nānā e hana wikiwiki ai i kahi maʻi, ma mua o ka hōʻiliʻili ʻana i nā leka e pili ana i ka mea i hana?

E kōkua wale nō ka nānā ʻana i nā mea hana no ka maʻi maʻi inā ʻoe e noʻonoʻo iā lākou he ala e neʻe ai mai ka hōʻailona a i ka hopena. Me ka ʻole o kēia manaʻo manaʻo, e hoʻopiʻi wale ʻia ʻoe me nā leka hoʻomaopopo hope a me nā palapala e pili ana i nā hemahema i hala aku nei - ʻaʻole kahi huaʻōlelo e pili ana i nā mea e hiki mai ana. He manawa kūpono kēia no kahi hui e neʻe ai mai kahi pale a hoʻouka. A e loaʻa i nā mea hoʻomohala a me nā luna huahana nā manaʻolana like a me nā pahuhopu maopopo. ʻO ka hihia - CASE (:wink:) - maopopo no kēlā me kēia hoʻolaha.

Hiki ke ʻae ʻia ka hoʻolaha ʻana i ke kumu

I kekahi manawa waiho kā mākou ʻōnaehana iā mākou i kahi koho liʻiliʻi e pili ana i nā hoʻolaha kumu kumu. A i kekahi manawa maopopo ka poʻe e hana ana i kahi hōʻailona e alakaʻi i kahi hemahema, a no laila aia ka waiwai kūpono. Malia paha ʻaʻole ʻoe maopopo i ka mea e hana nei a ke hoʻonohonoho nei i nā leka hoʻomaopopo ma ka ʻaoʻao palekana. Lana ka manaʻo he manawa pōkole kēia hana a hiki iā mākou ke hoʻololi i ka ʻōnaehana e hoʻonā i ka pilikia hana.
E hoʻomanaʻo i nā ʻāpana ʻē aʻe o CASE i ka wā e hana ai i kēia mau kūlana. ʻAʻole no ka manawa pōkole ʻaʻole hiki iā ʻoe ke hoʻōki i ka noʻonoʻo me kou poʻo.

Loiloi ʻia - loiloi

ʻO nā hoʻololi i ka ʻōnaehana (code hou, nā mea hou, nā mea hou) e hoʻonui i ka laulā o nā hemahema (Cook, 3).4 Ke hana mau nei kēia hoʻolaha e like me ka mea i manaʻo ʻia? ʻO nā hiʻohiʻona noʻonoʻo maopopo a me kēia manawa o nā ʻōnaehana a me ka ʻike e pane ana i kekahi mau leka kākoʻo ʻano pale - ʻo ia nā hiʻohiʻona nui hui hoʻonaʻauao. Ke ulu mau nei nā hemahema o nā ʻōnaehana, a pono mākou e hoʻomau iā lākou.

Pono ʻoe e loiloi mau i ka maikaʻi o kēlā me kēia hoʻolaha e hōʻoia i ka hana ʻana e like me ka mea i manaʻo ʻia. E nā alakaʻi aloha! E ʻoi aku ka maʻalahi o kāu mau hui inā kōkua ʻoe iā lākou e hoʻokumu i kēia kaʻina hana! Eia kekahi mau manaʻo loiloi:

  • E hoʻohana chaos engineering, nā lā pāʻani a i ʻole nā ​​ʻano hoʻāʻo hoʻolaha ʻē aʻe. Hiki i ka hui ke hana iā lākou iho me ka ʻole e hilinaʻi i kahi ʻōnaehana hoʻokele koʻikoʻi!
  • E hoʻohui i ka hōʻiliʻili o nā leka hoʻomaopopo pili i nā hanana i kāu papahana hoʻokele hanana. E kaha i ka pono, ka ino, ka pono ole, ka maopopo ole, a pela aku.
  • Hoʻomaka pinepine ʻia nā hoʻolaha kūpono a hoʻāʻo maikaʻi ʻia. E hōʻoia i ka hana ʻana o nā loulou a pau, kuhikuhi i ka pōʻaiapili kūpono, etc.
  • Inā ʻaʻole e ʻā a ʻā pinepine paha ka leka hoʻomaopopo, aia kekahi hewa. Hoʻoponopono a wehe paha. E makaʻala i ka passivity nui a i ʻole ka hana!
  • E hoʻonoho i nā hōʻailona manawa hoʻolaha me nā lā pau. Inā ua pau ka lā hoʻopau, e loiloi i ka hoʻolaha me ka hoʻohana ʻana i ke ʻano CASE a hoʻonui i ka manawa. E like me ka meaʻai, e nānā mau i ka lā pau.
  • E hoʻomaʻamaʻa i ke kaʻina hana o ka hoʻomaikaʻi ʻana i nā leka. E hoʻohana i ka nānā ʻana ma ke ʻano he code a mālama i nā leka i loko o kahi waihona Git. E kōkua nā noi huki e komo i ka hui a hāʻawi iā ʻoe i ka mōʻaukala o nā hoʻolaha i hala. A ʻaʻole ʻoe e makaʻu hou e hoʻololi i nā leka hoʻomaopopo a noi i ka ʻae mai ka poʻe kuleana no lākou.
  • E hoʻonohonoho i nā manaʻo manaʻo no ka hoʻolaha ʻana, ʻoiai he maʻalahi palapala Google, no laila e hōʻailona nā luna hana i nā leka hoʻomaopopo he mea ʻole a hoʻopilikia paha. Hoʻopili i kahi loulou a i ʻole kelepona i ka hana i loko o ka hoʻolaha ponoʻī a nānā mau i kāu manaʻo manaʻo.
  • E hoʻokumu i ka lula ma ka hui - e hana ka poʻe ma ke kuleana e maʻalahi i ka hana inā liʻiliʻi ka hana. E ʻoi aku ka maikaʻi o nā mea a pau ma hope o kou ma mua.

hopena

Manaʻo wau e kōkua ke ʻano CASE i nā mea hoʻomohala a me nā hui e kūkākūkā i ka hoʻonohonoho ʻana a me ka hoʻouna ʻana i nā leka hoʻomaopopo. Hiki i kekahi mea hoʻomohala ke hoʻomaka e loiloi i nā leka hoʻomaopopo me ka hoʻohana ʻana i ke ʻano CASE, a laila e hui pū ka hui holoʻokoʻa me nā mea hoʻomohala ʻē aʻe, hoʻokele, a me nā papahana hoʻokele hanana e mālama i nā leka hoʻomaopopo i ke ʻano maikaʻi. ʻAʻole pono kēia i nā mea hana kūikawā a i ʻole nā ​​​​kaʻina hana paʻakikī.

Pono ka ʻoihana holoʻokoʻa e noʻonoʻo e pili ana i ke ʻano o ke kanaka i ka wā o ka hana me ka ʻole o ka ʻai ʻana i ka lawelawe mea kūʻai aku kiʻekiʻe. Hiki ke hoʻomaikaʻi ʻia kēia mau mea hana a me nā hana a pau. Manaʻo wau e kōkua ke ʻano CASE i kēia.

E hauʻoli i nā hoʻolaha i hoʻomaikaʻi ʻia!
Kaʻina CASE: nānā kanaka

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka