Кіріспе

Веб-сайтты бақылау – бұл соңғы пайдаланушылардың веб-сайтпен немесе веб-қосымшамен күтілгендей әрекеттесуін тексеру және растау процесі. Көптеген компаниялар веб-сайттың жұмыс істеу уақытын, өнімділігін және функционалдығын қалыпты деңгейде ұстау үшін веб-сайтты бақылауды пайдаланады. Веб-сайтты бақылауды ұсынатын компаниялар ұйымдарға веб-сайт немесе сервердің жұмысын үнемі бақылап, олардың қалай жауап беретінін қадағалау мүмкіндігін береді. Бақылау әдетте әлемнің әртүрлі аймақтарынан белгілі бір веб-сайтқа немесе серверге жүргізіледі, бұл жалпы интернет жеңілдеуіне, желілік байланыс мәселелеріне байланысты туындайтын проблемаларды анықтауға және жергілікті немесе байланыс желісіндегі ақауларға байланысты қате ескертулерді болдырмауға көмектеседі. Бақылау компаниялары әдетте осы тексерулердің нәтижелерін түрлі есептер, кестелер және графиктер түрінде ұсынады. Қате анықталған жағдайда бақылау қызметтері электрондық пошта, SMS, телефон, SNMP тұзағы немесе пейджер арқылы ескерту жібереді, бұл ескертулерге желілік трасса сияқты диагностикалық ақпарат, веб-беттің HTML кодының көшірмесі, веб-беттің скриншоты және тіпті веб-сайттың жұмысын тоқтату видеосы кіруі мүмкін. Бұл диагностикалық құралдар желілік әкімшілер мен веб-мастерлерге мәселелерді жылдам түзетуге мүмкіндік береді. Бақылау веб-сайттың өнімділігі туралы, мысалы, жүктелу уақыты, сервердің жауап беру уақыты және бет элементтерінің өнімділігі туралы кең ауқымды деректерді жинап, оларды талдау арқылы веб-сайттың өнімділігін одан әрі жақсартуға пайдаланады.

Мақсаты

Веб-сайттың қолданушыларға қолжетімді болуын, жұмыс істемеу уақытын азайтуды және өнімділікті оңтайландыруды қамтамасыз ету үшін мониторинг маңызды. Жұмыс немесе ойын-сауық үшін веб-сайтқа немесе қосымшаға сене тірелетін қолданушылар, егер ол сенімді түрде қолжетімді болмаса, көңілі тойып, тіпті қолданбаны пайдалануды тоқтатуы мүмкін. Мониторинг, қосымшаның жұмыс істеуі үшін қажетті көптеген аспектілерді қамтуы мүмкін, мысалы, желілік байланыс, домендік атаулар жүйесінің жазбалары, деректер базасымен байланыс, өткізу қабілеті, сондай-ақ бос жад, процессор жүктемесі, дискідегі орын, оқиғалар және т.б. сияқты компьютерлік ресурстар. Көбінесе өлшенетін метрикалар – жауап беру уақыты және қолжетімділік (немесе жұмыс уақыты), бірақ тұрақтылық және сенімділік метрикалары да маңыздылыққа ие болып келеді. Веб-сайттың әртүрлі трафик көлеміндегі қолжетімділігі мен сенімділігін өлшеуді жүктемелік сынақ деп атайды. Веб-сайтты мониторингтеу, веб-сайтты бәсекелестің көрсеткіштерімен салыстыруға мүмкіндік береді, осылайша сайттың қаншалықты жақсы жұмыс істейтінін анықтауға көмектеседі. Веб-сайттың жылдамдығы іздеу жүйесінің рейтингін анықтауда да қолданылады. Веб-сайтты мониторингтеу, веб-хостинг провайдерлерін қызмет деңгейі туралы келісімдерге сәйкестігі үшін жауапкершілікке тартуға болады. Көптеген веб-хосттар 99,9% жұмыс уақытына кепілдік береді және жұмыс уақыты одан кем болған жағдайда, қолданушыларға артық жұмыс істемеген уақыт үшін ақша қайтарылуы мүмкін. Барлық хосттар артық жұмыс істемеген уақыт үшін ақшаны қайтармайды, сондықтан хостың қызмет көрсету шарттарымен танысу қажет. Көптеген ақылы веб-сайт мониторинг қызметтері вирустарды және зиянды бағдарламаларды сканерлеу сияқты қауіпсіздік мүмкіндіктерін ұсынады, бұл веб-сайттар күрделене түскенде және бизнес үшін маңызды бола бастағанда өте маңызды.

Веб-сайттың қол жетімділігі

Қолжетімділік тоғыз Жыл сайынғы үзіліс уақыты90%1 тоғыз876 сағат95%–438 сағат99%2 тоғыз87 сағат, 36 минут99.9%3 тоғыз8 сағат, 45 минут, 36 секунд99.99%4 тоғыз52 минут, 33.6 секунд99.999%5 тоғыз5 минут, 15.36 секунд99.9999%6 тоғыз31.68 секунд

Хаттама түрлері

Веб-сайтты бақылау қызметі HTTP және HTTPS беттерінен басқа FTP, SMTP, POP3, ActiveSync, IMAP, DNS, SSH, Telnet, SSL, TCP, PING, UDP, SOAP сияқты басқа да интернет-протоколдарды, сондай-ақ домендік атаудың мерзімін, SSL сертификатының мерзімін және түрлі порттарды тексере алады. Бақылау жиілігі 4 сағаттан 15 секундқа дейін белгілі интервалмен жүзеге асырылады. Көбінесе, веб-сайтты бақылау қызметтері серверді немесе қолданбаны сағатына бір реттен минутына бір ретке дейін тексереді. Күрделі бақылау қызметтері макрос жазу құралдары немесе Selenium, iMacros сияқты браузерге қосымшалар арқылы веб-сайттармен браузердің өзара әрекеттесуін жазады. Бұл қызметтер веб-сайтты әдеттегі веб-сайт транзакциясын (мысалы, тауар себеті) немесе арнайы сценарийді орындау арқылы, пайдаланушы тәжірибесіндегі мәселелерді, өнімділік проблемаларын және қолжетімділік қателерін анықтау үшін сынап көреді. Браузерлік бақылау қызметтері желі мен сервердегі мәселелерді ғана емес, сонымен қатар веб-бет объектілеріндегі мәселелерді (мысалы, баяу жүктелетін JavaScript немесе үшінші тараптан орналастырылған бет элементтері) анықтайды. Apache HTTP сервері үшін уақыт өнімділігін бақылауды іске асыру mod_arm4 модулі арқылы жүзеге асырылады.

Бақылау түрлері

Веб-сайтты бақылауды пайдаланушылар (әдетте желі әкімшілері, веб-мастерлер, веб-операциялар қызметкерлері) веб-сайттың бір бетін ғана бақылап қоймай, толыққанды бизнес-процестерді де (көбінесе көп қадамды транзакциялар деп аталады) бақылай алады.

Әлемнің түкпір-түкпірінен бақылаушы серверлер

Веб-сайттарды бақылау қызметтері әдетте бүкіл әлемде, Оңтүстік Америка, Африка, Солтүстік Америка, Еуропа, Азия, Австралия және басқа да аймақтарда бірнеше серверлерге ие. Әр түрлі географиялық орналасқан серверлердің болуы, бақылау қызметіне веб-сервердің Интернет арқылы континенттерде қолжетімді екенін анықтауға мүмкіндік береді. Кейбір жеткізушілер қызметтің қолжетімділігі туралы толыққанды мәлімет алу үшін көп локациялардың қажет екенін алға тартады, ал басқалары үш жаһандық станцияның жеткілікті екенін және одан артық станциялар қосымша ақпаратты қамтамасыз етпейтінін айтады.

Хабарламалау параметрлері: ескертулер

Веб-сайттарды бақылау қызметтері ұсынатын ақпарат көбінесе шұғыл және өте маңызды болғандықтан, түрлі хабарлау әдістері қолданылады, олар "ескертулер" деп те аталады: электрондық пошта, жылдам хабар алмасу, қалыпты және ұялы телефондар, SMS, факс, пейджер, Skype, RSS ағыны, SNMP тұзағы, URL хабарламалары және т.б.

Веб-сайттарды бақылау қызметі

Веб-сайттарды бақылау нарығы өте бәсекелі. 150-ден астам белсенді қызмет провайдерлері бар, және 100-ден астамы бизнестен шығып қалғаны құжатталып отыр. Көптеген провайдерлер төмен жиілікте бақылаумен тегін тарифтік жоспар ұсынады. Соңғы жылдары синтетикалық мониторинг қызметтері кеңінен коммерциялық қолжетімділікке ие болды, бұл нақты веб-ресурстардың өнімділігін егжей-тегжейлі деңгейде бақылауға мүмкіндік беретін тағы бір құралды ұсынады.