Zinn® Uptime
Հատկանիշներ
Zinn® Uptime-ը վեբ-կայքի աշխատունակության մոնիտորինգ է ցանկացած վեբ հասցեի համար․ այն ստուգում է շուրջօրյա, հաստատում է յուրաքանչյուր խափանում երկրորդ ստուգմամբ՝ նախքան ձեզ զգուշացնելը, և տեղեկացնում է ձեզ էլ․ փոստով, Slack-ով, Telegram-ով կամ webhook-ով։ Երեք մոնիտոր անվճար են՝ առանց քարտի։
Կայքի ստուգումներ, որոնք գործում են այցելուի պես
Յուրաքանչյուր ստուգում իրական հարցում է ձեր էջին՝ ճիշտ այնպիսին, ինչպիսին կկատարեր այցելուի դիտարկիչը:
Մոնիտորինգի համակարգն այնքանով է լավը, որքանով այն հարցը, որն այն տալիս է: Zinn® Uptime-ը չի սահմանափակվում սերվերին փինգ ուղարկելով կամ պորտ բացելով՝ դա կայք անվանելու համար. այն հարցում է կատարում հենց էջի համար HTTP կամ HTTPS միջոցով, ճիշտ այնպես, ինչպես կաներ բրաուզերը, և սպասում է պատասխանի: Եթե անունը չի լուծարկվում, միացումը մերժվում է, սերտիֆիկատը վստահելի չէ, սերվերը պատասխանում է սխալով, կամ տասը վայրկյանի ընթացքում ոչինչ չի վերադառնում, այդ ստուգումը ձախողված է համարվում, իսկ պատճառն արձանագրվում է պարզ բառերով, որպեսզի ծանուցումը Ձեզ հուշի, թե որտեղից սկսել որոնումը:
- Անվճար մոնիտորները ստուգվում են յուրաքանչյուր 5 րոպեն մեկ. փաթեթի դեպքում հաշվի յուրաքանչյուր հասցե ստուգվում է ամեն րոպե:
- Վերահասցեավորումներին հետևում են, այնպես որ դուք կարող եք դիտել այն հասցեն, որը մարդիկ մուտքագրում են, այլ ոչ թե այն, թե որտեղ է այն ավարտվում:
- Ցանկացած 2xx կամ 3xx պատասխան համարվում է աշխատող, իսկ 4xx կամ 5xx պատասխանը՝ չաշխատող:
- Էջը, որի պատասխանի համար պահանջվում է ավելի քան 10 վայրկյան, համարվում է ժամանակը սպառված:

Խափանումները հաստատվում են նախքան որևէ մեկին ծանուցելը
Կեղծ ահազանգերը մարդկանց սովորեցնում են անտեսել ծանուցումները, ուստի յուրաքանչյուր խափանում պետք է ապացուցի իր իսկությունը:
Համացանցը կորցնում է փաթեթներ, երթուղիները տատանվում են, և ինչ-որ տեղ մեկ սերվեր կարող է ունենալ վատ րոպե։ Մոնիթորը, որը ձեզ ծանուցում է դրանցից յուրաքանչյուրի դեպքում, սովորեցնում է ձեզ անտեսել այն, իսկ հետո բաց է թողնում իսկապես կարևոր խափանումը։ Ուստի խափանումը պետք է երկու անգամ ապացուցի իրեն. հենց որ ստուգումը ձախողվում է, նույն հասցեն կրկին հարցվում է բոլորովին նոր հարցումով, որը սովորաբար սպասարկվում է այլ վայրից։ Եթե այդ երկրորդ հարցումն անցնում է, կարճատև անսարքությունը մի կողմ է դրվում։ Միայն այն դեպքում, երբ խափանումները հաստատվում են երկու անընդմեջ ստուգումների արդյունքում, հասցեն նշվում է որպես անհասանելի, և որևէ մեկը տեղեկացվում է։ Եթե մեր կողմից վերահսկվող յուրաքանչյուր հասցեի մեծ մասը ձախողվում է նույն պահին, մենք ենթադրում ենք, որ խնդիրը մերն է, ոչ թե ձերը, և ոչինչ չենք գրանցում։
- Ձախողված ստուգումն անմիջապես կրկնվում է նոր հարցումով, որը սովորաբար սպասարկվում է այլ վայրից:
- Եթե այդ երկրորդ հարցումը հասնում է կայքին, առաջին ձախողումն անտեսվում է:
- Կայքը համարվում է անհասանելի երկու հաջորդական հաստատված խափանումից հետո, ուստի դուք տեղեկացվում եք մոտավորապես երկու ստուգման միջակայքի ընթացքում։
- Բոտերից պաշտպանության ստուգման էջը երբեք չի համարվում Ձեր կայքի անհասանելիություն:

Հիմնաբառերի ստուգումներ չաշխատող էջերի համար
Այն խափանումը, որը կարգավիճակի կոդը չի կարող տեսնել, բեռնվող, բայց դատարկ էջն է:
Ամենալուրջ խափանումներից մի քանիսը պատասխանում են միանգամայն նորմալ կարգավիճակի կոդով: WordPress կայքը, որի տվյալների բազան անհասանելի է դարձել, խանութը, որի թեմայի թարմացումը խաթարել է ձևանմուշը, սխալ կազմաձևված քեշի պատճառով դատարկ բեռնվող էջը՝ դրանք բոլորը կարող են վերադարձնել 200: Մոնիթորին տրամադրեք կարճ տեքստ, որը հայտնվում է միայն այն դեպքում, երբ էջն իսկապես աշխատում է (օրինակ՝ ձեր կայքի անվանումը կամ արտահայտություն էջատակից), և այն էջը, որը բեռնվում է առանց դրա, կհամարվի չաշխատող՝ «սպասվող տեքստը բացակայում է» պատճառաբանությամբ:
- Ավելացրեք մինչև 200 նիշ պարունակող տեքստ, որը պետք է ցուցադրվի էջում:
- Եթե տեքստը բացակայում է, ստուգումը ձախողվում է «expected text missing» պատճառով:
Ծանուցումներ էլփոստով, Slack-ով, Telegram-ով և webhook-ով
Մեկ հաղորդագրություն, երբ կայքն անջատվում է, և մեկը, երբ այն վերականգնվում է — երբեք հաղորդագրություն ամեն րոպե:
Ծանուցումն օգտակար է միայն այն դեպքում, եթե այն տեսնում է ճիշտ մարդը: Հաշվի յուրաքանչյուր անդամ ստանում է էլ․ նամակ, երբ հասցեն անհասանելի է դառնում՝ առանց որևէ կարգավորման անհրաժեշտության: Միացրեք Slack, Telegram կամ ձեր սեփական webhook-ը, և նույն ծանուցումը կուղարկվի նաև այնտեղ, որպեսզի թիմի ալիքը և հերթապահ ինժեների հեռախոսը երկուսն էլ տեղեկանան այդ մասին: Ծանուցումներն ակտիվանում են փոփոխության, ոչ թե վիճակի դեպքում․ մեկ հաղորդագրություն, երբ կայքն անհասանելի է դառնում, և մեկ հաղորդագրություն, երբ այն վերականգնվում է՝ նշելով խափանման մոտավոր տևողությունը, և ոչ երբեք հաղորդագրություն ամեն րոպե, քանի դեռ այն անհասանելի է:
- Հաշվի յուրաքանչյուր անդամ էլեկտրոնային նամակ է ստանում, երբ հասցեն դադարում է աշխատել։
- Միացրեք Slack-ը, Telegram-ը կամ վեբհուկը, և նույն ծանուցումները կուղարկվեն նաև այնտեղ:
- Վեբհուքերը ստորագրվում են HMAC-ով ժամանակի դրոշմակնիքի և մարմնի վրա, որպեսզի ձեր վերջնակետը կարողանա ստուգել, որ դրանք մեզանից են ստացվել։
- Վերականգնման հաղորդագրությունը մոտավորապես նշում է, թե որքան ժամանակ կայքն անհասանելի է եղել:
Ուղարկեք անխափան աշխատանքի մասին ծանուցումներ Slack-ին, Telegram-ին կամ վեբհուկին

Անխափան աշխատանքի պատմություն և արձագանքման ժամանակներ
Թվեր, որոնք կարող եք ցույց տալ հաճախորդին և որոնք պահպանվում են այնքան ժամանակ, քանի դեռ մոնիտորը գոյություն ունի:
Երբ հաճախորդը հարցնում է, թե արդյոք իր կայքը չի աշխատել երեքշաբթի օրը, պատասխանը պետք է լինի գրառում, ոչ թե հիշողություն: Յուրաքանչյուր հասցե ցանկում պահպանում է վերջին 30 օրվա իր անխափան աշխատանքի ժամանակը (uptime) և արձագանքման տիպիկ ժամանակը, մանրամասն դիտման մեջ՝ ժամ առ ժամ անխափան աշխատանքի ժամանակը միջին և ամենադանդաղ արձագանքման ժամանակի հետ միասին, ինչպես նաև յուրաքանչյուր խափանում՝ նշելով, թե երբ է այն սկսվել, որքան է տևել և որտեղից է հաստատվել խափանումը: Պատմությունը պահպանվում է այնքան ժամանակ, քանի դեռ դուք շարունակում եք հետևել հասցեին. մոնիտորինգի կասեցումը պահպանում է այն, իսկ մոնիտորի հեռացումը՝ ջնջում:
- Անխափան աշխատանքի ժամանակը և արձագանքման սովորական ժամանակը վերջին 30 օրվա ընթացքում ցանկում։
- Յուրաքանչյուր հասցեի համար աշխատաժամանակն ըստ ժամերի, ինչպես նաև միջին և ամենադանդաղ արձագանքման ժամանակը:
- Գրանցված յուրաքանչյուր խափանում՝ դրա տևողությամբ և հաստատման վայրով։

Էջի արագությունը՝ անխափան աշխատանքի տևողության հետ մեկտեղ
Արձագանքող կայքը դեռ կարող է չափազանց դանդաղ լինել օգտագործման համար:
Ութ վայրկյանում պատասխանող կայքը տեխնիկապես հասանելի է, իսկ գործնականում՝ անհասանելի: Հասանելիության ստուգումներին զուգահեռ, յուրաքանչյուր վերահսկվող էջի համար չափվում են Core Web Vitals ցուցանիշները՝ բեռնման, ինտերակտիվության և դասավորության կայունության տվյալները, որոնք օգտագործում են որոնողական համակարգերը՝ փաթեթ ունենալու դեպքում օրական, իսկ անվճար սակագնով՝ շաբաթական կտրվածքով: Փլագինի թարմացումից հետո դանդաղ աշխատանքով շաբաթը ցուցադրվում է անխափան աշխատանքի (uptime) պատմության հետ նույն էկրանին, ուստի այն նկատելու համար երկրորդ գործիքի կարիք չեք ունենա:
- Core Web Vitals-ը չափվում է յուրաքանչյուր վերահսկվող էջի համար՝ օրական փաթեթով, շաբաթական՝ անվճար սակագնով։
- Ցուցադրվում է անխափան աշխատանքի պատմության կողքին, այնպես որ դանդաղ շաբաթը և խափանումը մեկ էկրանին են:
Դոմեյնի մոնիթորինգ, անվճար
Ժամկետանց դոմենն իր հետ տանում է կայքը, էլ. փոստը և որոնման արդյունքների դիրքերը:
Տիրույթների գործողության ժամկետը լրանում է սովորական պատճառներով․ պահպանված քարտի ժամկետն անցել է, երկարաձգման հիշեցումն ուղարկվել է հեռացած աշխատակցի, կամ ավտոմատ երկարաձգումը երբեք միացված չի եղել: Երբ դա տեղի է ունենում, կայքը, էլեկտրոնային փոստը և որոնման արդյունքներում տարիների վարկանիշը կորչում են դրա հետ միասին, իսկ անվանումը կարող է գրանցվել մեկ ուրիշի կողմից: Zinn® Uptime-ը օրական մեկ անգամ կարդում է յուրաքանչյուր վերահսկվող տիրույթի հանրային գրանցման գրառումը և զգուշացնում է Ձեզ ժամկետը լրանալուց 60, 30, 14, 7 և 1 օր առաջ: Այն նաև համեմատում է գրառումը նախորդ օրվա տվյալների հետ և տեղեկացնում Ձեզ, երբ փոխվում են ռեգիստրատորը, անվան սերվերները (nameservers) կամ ռեգիստրի կարգավիճակը, ինչը հաճախ հանդիսանում է տիրույթի հաշվի զավթման առաջին նշանը:
- Մենք օրական մեկ անգամ կարդում ենք յուրաքանչյուր վերահսկվող դոմեյնի գրանցման գրառումը։
- Ժամկետի ավարտի նախազգուշացումներ 60, 30, 14, 7 և 1 օր առաջ:
- Ծանուցումներ, երբ փոխվում են ռեգիստրարը, անունների սերվերները կամ ռեգիստրի կարգավիճակը, կամ երբ դոմեյնն անհետանում է:
- Մեզ մոտ գրանցված կամ հոսթինգ ունեցող դոմեյններն ավելացվում են ձեզ համար. ավելացրեք ցանկացած այլ դոմեյն ըստ անվանման:

Դադարեցնել, կանգնեցնել և ավտոմատացնել
Մշտադիտարկումը պետք է հարմարվի աշխատանքին, ոչ թե հակառակը։
Մոնիթորինգը պետք է հարմարեցվի իրական աշխատանքին: Դադարեցրեք մոնիթորի աշխատանքը պլանավորված միգրացիայից կամ սպասարկումից առաջ և վերսկսեք այն դրանից հետո. դադարեցված մոնիթորները չեն ստուգվում և ոչինչ չեն ուղարկում, իսկ դրանց պատմությունը պահպանվում է: Uptime էկրանին առկա ամեն ինչ հասանելի է նաև REST API-ի միջոցով, ուստի մոնիթորները կարող են ստեղծվել և հեռացվել ձեր սեփական տեղակայման սկրիպտների կողմից: Եվ քանի որ անջատումը և վերականգնումը հարթակի իրադարձություններ են, դրանք կարող են գործարկել ավտոմատացում Zinn® Boards գրատախտակի վրա՝ օրինակ՝ քարտ բացելով խափանման համար:
- Դադարեցրեք մոնիտորին պլանավորված աշխատանքների ընթացքում և վերսկսեք այն դրանից հետո՝ պահպանելով պատմությունը անձեռնմխելի:
- Ստեղծեք, վերանվանեք, դադարեցրեք և հեռացրեք մոնիտորները REST API-ի միջոցով:
- Անհասանելիության և վերականգնման իրադարձությունները կարող են ավտոմատացում գործարկել Zinn® Boards գրատախտակում:
Հոսթինգ տրամադրեք կայքին նաև մեզ մոտ
Zinn® Uptime-ը գտնվում է նույն հաշվում, ինչ Zinn Digital® հոսթինգը․ մեկ մուտքանուն, մեկ հաշիվ-ապրանքագիր, և այն կայքերը, որոնք հոսթինգ եք անում մեզ մոտ, գտնվում են հենց ձեր կողմից վերահսկվողների կողքին։ Հոսթինգը տրամադրվում է ամսական 99.9% հասանելիության երաշխիքով, որը չապահովելու դեպքում վերադարձվում է որպես կրեդիտ մեկ սեղմումով։
Մոնիտորինգը և դոմեյնների վերահսկումն անվճար են յուրաքանչյուր Zinn Digital® հաշվում՝ հոսթինգով կամ առանց դրա: