Hvernig á að búa til stöðusíðu: íhlutir, atvik og uppitímamælingar
Stöðusíða segir notendum þínum á einum stað hvort þjónustan virkar. Til að búa hana til þarftu lista yfir íhluti (vefsíðu, API, greiðslur, tölvupóst), núverandi stöðu hvers íhluts, atvik með tímasettum uppfærslum, sögu fyrri atvika og, ef þú vilt, áskrift svo fólk fái fréttir af vandamálum án þess að athuga sjálft. Sjálf síðan er einföld. Mikilvægasta ákvörðunin er hvar hún keyrir: stöðusíða verður að haldast uppi þegar appið þitt er niðri, svo hún á ekki að deila hýsingu, gagnagrunni né útgáfuferli með því sem hún segir frá.
Hvað stöðusíða er fyrir
Þegar eitthvað bilar vilja notendur vita þrennt: er þetta bara ég, veistu af þessu og hvenær verður þetta lagað. Stöðusíða svarar öllum þremur án þess að flæða yfir þjónustubeiðnir. Hún byggir líka upp traust til lengri tíma, því sýnileg saga atvika með hreinskilnum skýrslum sýnir hvernig þú tekst á við vandamál.
Hún er ekki breytingaskrá. Nýir eiginleikar fara á breytingaskrársíðu; truflanir og viðhald fara hingað.
Hvað stöðusíðan þarf
Gögn
| Tafla | Helstu reitir |
|---|---|
| Íhlutir | Heiti (Vefforrit, API, Greiðslur, Tölvupóstsending), lýsing, núverandi staða, röð birtingar, hópur |
| Atvik | Titill, áhrif (minniháttar, veruleg, alvarleg), staða (Rannsakað, Greint, Vaktað, Leyst), tengdir íhlutir, hafið kl., leyst kl. |
| Uppfærslur atvika | Atvik, skilaboð, staða á þeim tíma, birt kl., birt af |
| Viðhaldsgluggar | Titill, tengdir íhlutir, áætluð byrjun og lok, skilaboð |
| Áskrifendur | Netfang, staðfest já/nei, íhlutir sem þeir hafa áhuga á, afskráningartóki |
Staða íhluta er venjulega stuttur fastur listi: Í lagi, Minni afköst, Hluta truflun, Alger truflun, Í viðhaldi.
Síður
- Opinber stöðusíða: heildarborði („Öll kerfi í lagi“ eða versta núverandi staða), hver íhlutur með sinni stöðu, virkt atvik með uppfærslum, komandi viðhald og 90 daga saga ef þú ert með gögn úr athugunum.
- Atviksíða: heil tímalína uppfærslna fyrir eitt atvik, með eigin vefslóð svo þjónustuver geti vísað á hana.
- Saga: fyrri atvik eftir mánuðum.
- Áskrift: skráning með tölvupósti, staðfesting og stillingar eftir íhlutum.
- Stjórnborð: stofna atvik, birta uppfærslur, breyta stöðu íhluta og áætla viðhald.
Aðgangsstýring
Almenningur sér allt sem er birt. Aðeins teymið þitt getur birt efni. Hafðu innskráningu stjórnborðsins aðskilda frá innskráningarkerfi aðalappsins ef þú getur, svo að truflun hjá auðkenningarþjónustunni þinni læsi þig ekki úti af eigin stöðusíðu.
Lykilákvörðunin: hafðu hana óháða
Hér klikka flestar heimasmíðaðar stöðusíður. Ef stöðusíðan þín:
- keyrir á sama þjóni eða hýsingaraðgangi og appið,
- les úr sama gagnagrunni,
- situr á bak við sömu lénsuppsetningu eða CDN-stillingar,
- eða er rúllað út með sama útgáfuferli,
þá munu margar truflanir taka hana líka niður, nákvæmlega þegar fólk þarf hana. Hagnýt skref:
- Aðskilin hýsing. Annað verkefni eða annar þjónustuaðili en aðalappið.
- Eigið undirlén, eins og
status.example.com, bent sérstaklega á í DNS. Sjá hvernig lén og DNS virka. - Eigin gögn. Atvik lifa í eigin geymslu stöðusíðunnar, ekki í gagnagrunni appsins.
- Kyrrstæð varaleið. Sum teymi gera opinberu síðuna kyrrstæða og byggja hana upp aftur við hverja uppfærslu, þannig að næstum ekkert er til að bila.
Handvirkar uppfærslur eða sjálfvirkar athuganir
Handvirkt (byrjaðu hér)
Teymið þitt skráir atvik og breytir stöðu íhluta handvirkt úr stjórnborðinu. Þannig virka margar stöðusíður í raun, því mannlegt mat („greiðslur eru hægar fyrir sum kortategund“) gagnast meira en sjálfvirkur rauður punktur.
Til að frétta fljótt af vandamálum notarðu utanaðkomandi uppitímaeftirlit sem athugar appið þitt á u.þ.b. mínútu fresti og lætur þig vita með tölvupósti, SMS eða spjallrás. Mörg eftirlitsþjónusta er með ókeypis þrep.
Sjálfvirkt
Sjálfvirkni þýðir að eitthvað athugar hvern íhlut reglulega og uppfærir stöðu hans. Það krefst kóða sem keyrir á áætlun, utan innviða aðalappsins. Tvö algeng mynstur:
- Utanaðkomandi eftirlit kallar á stöðusíðuna í gegnum vefkrók þegar athugun mistekst eða jafnar sig, og stöðusíðan uppfærir íhlutinn.
- Áætlað verk í hýsingu stöðusíðunnar sjálfrar pingar hvern íhlut og skráir niðurstöðuna. Athugaðu hvernig hýsingin þín meðhöndlar áætluð verk áður en þú treystir á það; leiðbeiningin okkar um keyrslu bakgrunnsverka útskýrir valkostina.
Sjálfvirkar breytingar geta flöktað (upp, niður, upp) á hægu neti. Krefstu tveggja eða þriggja misheppnaðra athugana áður en staða breytist, og láttu mann staðfesta áður en alvarleg truflun er tilkynnt.
Að skrifa uppfærslur um atvik
- Birtu snemma. „Við erum að rannsaka tilkynningar um misheppnaðar innskráningar“ innan nokkurra mínútna slær fullkomin skilaboð klukkutíma síðar.
- Segðu hvað notendur taka eftir, ekki hvað bilaði innbyrðis.
- Lofaðu tíma næstu uppfærslu og haltu því.
- Ljúktu með stuttri samantekt þegar atvik er leyst: hvað gerðist, hversu lengi og hvað þú ert að breyta.
Fyrsta fyrirmæli sem virkar
Smíðaðu sjálfstæða stöðusíðu fyrir appið okkar Parcelio, hýsta sér á status.parcelio.com. Íhlutir: Vefsíða, Rakningar-API, Tilkynningar og Greiðslur, hver með stöðu Í lagi, Minni afköst, Hluta truflun, Alger truflun eða Í viðhaldi. Opinbera síðan á að sýna heildarborða sem notar versta núverandi stöðu, hvern íhlut með stöðu sinni, virk atvik með tímasettum uppfærslum, nýjustu fyrst, komandi viðhald og lista yfir fyrri atvik eftir mánuðum. Hvert atvik hefur eigin síðu. Bættu við lykilorðsvarinni stjórnborðssíðu til að stofna atvik (titil, áhrif, tengda íhluti), birta uppfærslur (skilaboð og stöðu: Rannsakað, Greint, Vaktað, Leyst), breyta stöðu íhluta og áætla viðhald. Bættu við POST /api/check-result endapunkti sem tekur við heiti íhlutar og upp eða niður frá utanaðkomandi eftirliti, varinn með leyniorði, og merkir íhlut sem Minni afköst aðeins eftir þrjár samfelldar niðurstöður niður. Geymdu allt í eigin gagnagrunni þessa forrits. Einföld, róleg hönnun sem hleðst hratt í símum.
Byggingarskref
- Opinber síða og stjórnborð með handvirkum atvikum. Þetta eitt og sér er virk stöðusíða.
- Hýstu hana sérstaklega og bentu undirléni á hana.
- Atviksíður og saga.
- Viðhaldsgluggar.
- Áskriftir. Tvöföld staðfesting með tölvupósti og tilkynningar um ný atvik og uppfærslur. Tölvupóst þarf þjónustuaðila; sjá hvernig þú sendir tölvupóst úr appinu þínu.
- Vefkrókur fyrir eftirlit ef þú vilt sjálfvirkar stöðubreytingar.
- Keyrðu æfingu. Búðu til gervi atvik, birtu uppfærslur, leystu það, athugaðu tölvupóstana og eyddu því svo.
Algeng mistök
- Hýsa hana með appinu. Algengustu og alvarlegustu mistökin.
- Síða sem segir alltaf „Öll kerfi í lagi“. Ef hún sýnir aldrei vandamál hætta notendur að treysta henni.
- Engir tímastimplar eða tímabelti. Sýndu alltaf tíma ásamt tímabelti.
- Að treysta innskráningu aðalappsins fyrir stjórnborðssíðuna.
- Þögn milli uppfærslna. „Engin breyting, vinnum enn í þessu“ er gild uppfærsla.
- Flöktandi sjálfvirkar stöður. Krefstu endurtekinna bilana áður en breyting verður.
Þegar hýst stöðusíðuþjónusta er betri kostur
Hýstar stöðusíðuþjónustur eru byggðar í kringum sjálfstæðisvandann: þær keyra á aðskildum innviðum, sjá um áskriftartilkynningar með tölvupósti og SMS og innihalda oft eftirlit og samþættingar við atvikakerfi. Ef uppitími er hluti af því sem viðskiptavinir borga fyrir, eða þú hefur samningsskyldur um að tilkynna truflanir, er sérstök þjónusta yfirleitt þess virði. Margar eru með ókeypis eða ódýr þrep fyrir lítil teymi, svo athugaðu það áður en þú smíðar.
Smíðaðu þína eigin þegar þú vilt fulla stjórn á hönnun og orðalagi, þegar þarfirnar eru einfaldar (handfylli íhluta, handvirkar uppfærslur), eða þegar stöðusíða er hluti af vöru sem þú smíðar fyrir aðra.
Að smíða hana með Mythex
Í Mythex geturðu smíðað stöðusíðuna sem sitt eigið verkefni, aðskilið frá aðalappinu, sem gefur henni sérstaka hýsingu og eigin gagnagrunn. Lýstu henni í spjallinu, skoðaðu hana í lifandi forskoðun, birtu hana og tengdu síðan undirlén eins og status.yourdomain.com (sérsniðin lén eru í Pro). Hafðu í huga að birt Mythex forrit og gagnagrunnar þeirra sofna þegar þau eru ekki í notkun og vakna við næstu heimsókn, þannig að fyrsta hleðsla eftir rólegt tímabil getur verið hægari; einföld og létt síða hjálpar.
Mythex skjalfestir ekki áætluð verk, þannig að fyrir sjálfvirkar athuganir notarðu utanaðkomandi uppitímaeftirlit sem kallar á vefkróksendapunkt í stöðusíðunni þinni (sjá vefkrókauppskriftina). Tölvupóstur til áskrifenda fer í gegnum þinn eigin þjónustuaðila, með lyklinum geymdum sem leynilegu verkefnisgildi (uppskrift fyrir tölvupóst).
Spurningar
Hvað er stöðusíða?
Opinber síða sem sýnir hvort hver hluti þjónustunnar þinnar virkar, listar núverandi og fyrri atvik með tímasettum uppfærslum og leyfir fólki oft að gerast áskrifandi að tilkynningum. Hún minnkar álag á þjónustuver í truflunum.
Á stöðusíðan mín að vera hýst með appinu?
Nei. Ef hún deilir hýsingu, lénsuppsetningu eða gagnagrunni með appinu getur hún farið niður í sömu truflun og hún á að tilkynna. Hýstu hana sérstaklega, á undirléni eins og status.yourdomain.com.
Þarf ég sjálfvirkt eftirlit?
Það hjálpar, en það er ekki skilyrði til að byrja. Mörg lítil teymi skrá atvik handvirkt og nota utanaðkomandi uppitímavakt til að láta sig vita. Sjálfvirkar stöðubreytingar geta komið síðar.
Hvað ætti uppfærsla um atvik að segja?
Hvað hefur áhrif, hvað notendur taka eftir, hvað þú ert að gera og hvenær næsta uppfærsla kemur. Stutt, einföld og tímasett, jafnvel þótt uppfærslan sé „enn í rannsókn“.