Pull to refresh

INP: что это и зачем с этим работать

Level of difficultyEasy
Reading time7 min
Views2K

С 12 марта 2024 года показатель FID (First Input Delay) из семейства Core Web Vitals заменён новой метрикой — INP (Interaction to Next Paint), которая отражает скорость отклика сайтов. Необходимость такой замены, среди прочего, подтверждают данные об использовании Chrome: согласно им, 90% времени пользователь проводит на странице после её загрузки. Таким образом, важно тщательно измерять скорость реагирования сайта на протяжении всего жизненного цикла страницы. В этом и помогает метрика INP.

Меня зовут Коновалов Илья. Я Performance Engineer и Front-end Developer в медицинской компании «СберЗдоровье». В этой статье я расскажу, что такое INP и как работать с новой метрикой.

Читать далее
Total votes 11: ↑11 and ↓0+11
Comments5

25 апреля, в четверг в Санкт-Петербурге состоится BigMonitoringMeetup — конференция мониторингового сообщества Monhouse

Reading time4 min
Views217

Уже через неделю, 25 апреля, мы соберемся в конгресс-центре Ленполиграфмаш на одиннадцатой конференции BigMonitoringMeetup, посвященной технологиям мониторинга — разработке, настройке и эксплуатации. Сообщество Monhouse приглашает всех, кто пользуется мониторингами, от инженеров, до IT директоров, вход свободный, но лучше заранее зарегистрироваться. Онлайн отрансляция будет доступна на Youtube.

🔹 Бесплатная регистрация на конференцию Big Monitoring Meetup 11

Читать далее
Total votes 2: ↑3.5 and ↓-1.5+5
Comments0

Уже в этот четверг в Санкт-Петербурге состоится Big Monitoring Meetup 07

Reading time1 min
Views742

Big Monitoring Meetup — техническая конференция, собирающая вместе специалистов разных областей мониторинга. Это инженеры, эксплуатирующие системы мониторинга, разработчики, создающие системы мониторинга, интеграторы, использующие системы мониторинга в своих решениях. Конференцию организовывают активисты мониторингового сообщества Monhouse.

Программа и регистрация
Total votes 3: ↑3 and ↓0+3
Comments0

SuperMon -  бот для простого и эффективного мониторинга

Reading time2 min
Views8.6K

Ни для кого не секрет что хороший системный администратор должен не только заботится о резервных копиях, но предотвращать события которые могут привести к необходимости воспользоваться ими, т.е. постоянно "держать руку на пульсе своих систем", т.е. иметь хорошую систему мониторинга.

Но как показывает практика , сама система мониторинга может дать сбой или не дать достаточно информации для исправления проблем. Особенно это актуально если предоставляются сервисы для наружного использования, например web-ресурс, внутри он доступен для внутренней системы мониторинга, а для внешних клиентов нет, а Администратор используя только внутреннюю систему мониторинга этого  может не знать...

Именно потому мы всегда использовал внутреннюю и внешнюю системы мониторинга и желательно чтоб это было реализовано на разном ПО, например zabbix и nagios.  Как правило для внешнего мониторинга нужно  было арендовать VDS или пользоваться платными сервисами, которые не удовлетворяли всех наших потребностей и были не самыми простыми. Понимание этого привело к мысли создать что-то максимально простое и максимально подходящее для внешнего мониторинга, и главное всегда доступное и с удобным доступом с мобильного телефона.

И это было сделано - Телеграм бот @SuperMon_bot( https://t.me/SuperMon_Bot ),  который умеет :

Читать далее
Total votes 15: ↑1 and ↓14-13
Comments16

Telegram бот, который улучшит любую IT компанию

Reading time2 min
Views14K

Всем привет, в этой статье я хотел бы рассказать о создании бота для мониторинга систем (сайтов) и внутренних сервисов – их доступность/недоступность.

Кому данный бот будет полезен 100%?
Абсолютно всем!

Вы можете мониторить как одну систему, так и хоть 100, получать уведомления в Telegram и оперативно принимать меры по устранению проблем.

Вкратце опишу принцип работы бота. Есть список URL, первый поток бегает по ним и проверяет на доступность, если находит недоступный ресурс – помещает его в список не работающих ресурсов и оповещает нас о недоступности ресурса, временно удаляя неработающий ресурс из списка рабочих. В свою очередь список неработающих систем также мониторится и в случае обнаружения рабочего ресурса – нас оповещают об этом и ресурс, который был в списке неработающих покидает этот список.

Первое что мы делаем – это создаем бота в @BotFather. Придумываем имя и получаем токен. Итак, перейдем непосредственно к коду.

Импортируем нужные библиотеки, telebot (pyTelegramBotAPI) хорошая и лёгкая библиотека для создания бота на Python. Библиотека threading импортируется для запуска в несколько потоков.

Читать далее
Total votes 18: ↑3 and ↓15-12
Comments10

Что может пойти не так? Чек-лист, как избежать проблем в проекте

Level of difficultyEasy
Reading time7 min
Views5.5K

Привет, Хабр!

В моей первой статье хочу поделиться чек-листом, который родился на основе инцидентов в различных проектах. А если конкретней, то опишу управленческий опыт работы с мониторингами, показателями бизнеса и продукта, затрону тему маркетинга и экономики.

Рекомендации простые, но могут помочь избежать ряда трудностей и подготовиться к возможным проблемам.

Читать далее
Total votes 13: ↑12 and ↓1+11
Comments0

Мониторинг сайта с помощью Google Docs

Reading time2 min
Views13K


Автор блога Digital Inspirations Амид Агарвал (Amit Agarwal) опубликовал скрипт для Google Docs, который опрашивает статус сайта и заносит ответ в ячейку таблицы. Таким образом, можно сделать сервис мониторинга своими руками. Google Docs позволяет запускать скрипт с минутным интервалом и получать уведомления на email.
Читать дальше →
Total votes 106: ↑100 and ↓6+94
Comments32

Полезные ссылки для PHP разработчика с MageConf 2012

Reading time2 min
Views28K
MageConf 201216.09.2012 в Киеве в три потока прошла конференция MageConf 2012. Два потока были посвящены системе Magento, третий – PHP. Посетив все 6 докладов на потоке PHP, хотел бы кратко изложить основную информацию, донесенную спикерами. В итоге пост получился набором полезных ссылок по разработке на PHP.

Докладчики особое внимание уделяли утилитам и софту, которыми они активно пользуются в Magento. Один из спикеров ранее был разработчиком портала i.ua.
Читать дальше →
Total votes 61: ↑50 and ↓11+39
Comments23

Распределенный мониторинг и географическая доступность

Reading time4 min
Views7.5K
Большинство из нас регулярно сталкивается с вопросом технической доступности сайтов, которые мы посещаем ежедневно. Хотя кажется, что надежные каналы доступа и высокая скорость связи уже давно решили эту проблему, но появление мобильных устройств, облачной инфраструктуры, распространение Интернета в регионы заставляют по-прежнему задумываться: а почему для меня (или для моих пользователей) этот сайт не открывается или работает некорректно? И как открывается (и вообще выглядит) мой сайт для моих пользователей?

Как ответить на эти вопросы?
Читать дальше →
Total votes 4: ↑2 and ↓20
Comments11

Популярные причины падения сайтов

Reading time4 min
Views14K


Медленная загрузка и некорректная работа сайта, полное падение веб-ресурса или недоступность отдельных страниц – это настоящее бедствие для любого онлайн-бизнеса в независимости от тематики и направления. Теряется трафик, потенциальные клиенты уходят на конкурирующие ресурсы, падают продажи, снижаются seo-показатели и позиции в поисковой выдаче. Эта публикация посвящена обзору наиболее распространенных проблем и типичных «болезней» сайтов, опираясь на опыт сервиса мониторинга доступности сайтов ХостТрекер и его клиентов.
Читать дальше →
Total votes 12: ↑4 and ↓8-4
Comments0

Мониторинг из России: новые возможности сервиса ХостТрекер

Reading time2 min
Views2.4K
Сервис мониторинга доступности сайтов ХостТрекер постоянно расширяет свою сеть. Мониторинг из России и ранее был доступен, но у нас не было достаточного покрытия и количества серверов, чтобы выделить ее в отдельный пул, поэтому она входила в регион Восточная Европа. Теперь у нас 10 агентов в разных городах страны — от Санкт-Петербурга до Владивостока, и возможность проверять сайты только с них, что удобно в случае, если они ориентированы исключительно на российскую аудиторию.



Читать дальше →
Total votes 8: ↑5 and ↓3+2
Comments0

Как сделать автоматический снепшот вашего сайта, когда он упал

Reading time2 min
Views3.7K

Как выглядит сайт, когда я на него не смотрю? Вопрос из разряда «существует ли мир, когда я закрываю глаза?», только в этом случае глубокий философский смысл чреват также реальными последствиями. Это если вдруг выглядит он плохо или вообще не работает. ХостТрекер предлагает инструмент для подглядывания за сайтами — функцию снепшота. Практический смысл раскрывается ниже.
Читать дальше →
Total votes 12: ↑6 and ↓60
Comments2

Проверить свой сайт с Марса? Нет ничего невозможного

Reading time2 min
Views7.7K
Сервис мониторинга ХостТрекер совместно с NASA и другими ведущими космическими агентствами добился поистине вселенского расширения сети. Мы уже много лет работаем над улучшением параметров своей системы, как-то: алгоритм мониторинга, добавление новых серверов, постоянная разработка новых полезных функций. При этом, мы пытаемся всегда идти в ногу со временем, и даже немного заглядываем в будущее, где это возможно. Ниже речь пойдет как раз о крайне интересной функции, которая, несмотря на свою (пока) сомнительную практическую ценность, может немного развеять пятничную скуку.

Читать дальше →
Total votes 19: ↑11 and ↓8+3
Comments11

Домены: есть ли жизнь после смерти?

Reading time5 min
Views22K

Шанс потерять свой домен имеет каждый, у кого какой-нибудь домен есть. Это если перефразировать песню «Если у вас нет собаки...». В этой же статье мы увидим наиболее яркие примеры потери доменов и убедимся, что даже масштаб компании не спасает от таких банальных проблем. Кроме того, рассмотрим процедуру утилизации домена, если его так и не продлили. Сколько он будет вас ждать и как быстро его сможет приобрести кто-то другой? И как от этого спастись? Об этом ниже.
Читать дальше →
Total votes 12: ↑11 and ↓1+10
Comments21

Расширение сети мониторинга сайтов: Европа, Латинская Америка, Индия

Reading time2 min
Views2.4K

Очередное расширение сети мониторинга сервиса ХостТрекер. Мы постоянно работаем над добавлением новых серверов, чтобы быть как можно ближе к клиенту и предоставить наиболее точную информацию о работе проверяемых сайтов. На этот раз список наших агентов пополнился серверами из Италии, Индии и Коста-Рики.
Читать дальше →
Total votes 6: ↑6 and ↓0+6
Comments2

Обзор гибридной системы мониторинга Okerr

Reading time18 min
Views3.9K

Два года назад я уже делал пост Простой failover для вебсайта про okerr. Сейчас есть некоторое развитие проекта, а еще я опубликовал исходный код серверной части okerr под открытой лицензией, поэтому и решил написать на хабр этот небольшой обзор.



[ full size ]


Кому это может быть интересно


Вам это может быть интересно если вы работаете небольшой командой или вообще один. У вас нет мониторинга и вы не уверены, точно ли он нужен. Либо же вы пробовали какой-то популярный серьезный мониторинг "для больших мальчиков", но для вас он как-то "не взлетел", или работает в почти дефолтной конфигурации и не сильно изменил вашу жизнь. А еще — если вы точно не планируете выделять целого сотрудника (а то и отдел) на то, чтобы тот хотя бы пару часов в день мониторил в дашборд мониторинга или настраивал его.


Чем необычен okerr


Дальше я покажу интересные особенности окерра, которые отличают его от некоторых других мониторингов.


Okerr — это гибридный мониторинг


При внутреннем мониторинге на наблюдаемых машинах крутится "агент", который передает данные на сервер мониторинга (например, свободное место на дисках). При внешнем — сервер по сети выполняет проверки (например, ping или доступность вебсайта). У каждого подхода свои ограничения. Okerr использует оба варианта. Проверки внутри серверов выполняются очень легким (30Kb) агентом или вашими собственными скриптами и приложениями, а сетевые — через сенсоры okerr в разных странах.

Читать дальше →
Total votes 1: ↑1 and ↓0+1
Comments7

Доверяй, но проверяй: контроль неотправленных писем в Битриксе с уведомлением админу

Reading time4 min
Views5K

Предыстория


Когда-то у меня возникла необходимость проверять наличие неотправленных сообщений в «1С-Битрикс: Управление сайтом» (далее Битрикс) и получать уведомления об этом. Проблемы с отправкой почты были крайне редкими, однако довольно неприятными событиями, т.к. обычно это были заказы, подтверждения регистрации и прочие важные письма.

Сложность была в том, что если используемый Битриксом метод отправки почты перестал работать(с большой вероятностью причина в этом), то этим же самым методом отправлять уведомление будет ненадёжно.
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments19

Контролируй свой сайт вместе с новым сервисом мониторинга от REG.RU

Reading time2 min
Views7.2K
image

1 августа REG.RU запустил открытое бета-тестирование своего нового сервиса «Мониторинг работы сайта», который позволяет получать данные о работоспособности ключевых функций сайта пользователя. Тестирование будет проходить в течение месяца и будет бесплатным для всех клиентов REG.RU. Кроме того, по завершении бета-теста всем участникам будет доступен дополнительный бесплатный период работы с сервисом.

Что такое «Мониторинг работы сайта»?

Сервис представляет собой планировщик запуска мониторов (скрипт мониторинга сайта / сервера), каждый из которых отслеживает определенный процесс работы интернет-ресурса, что позволяет администратору вовремя реагировать на проблемы, возникающие в работе сайта, и оперативно устранять неполадки.
Параметры работы мониторов можно устанавливать как вручную, так и с помощью готовых шаблонов.
Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments11

История одного highload проекта

Reading time4 min
Views4.6K
Как написать высоконагруженный, многофункциональный проект вдвоём? Что делать, если нет денег и времени, а открываться нужно? Под катом немного интересной информации из личного опыта.


Подробности
Total votes 25: ↑12 and ↓13-1
Comments27

Сравнение сервисов для мониторинга сайтов клиентов или страховка для SEO-параноика

Reading time5 min
Views7.6K
Типичная ситуация, вы продвигаете сайт и взамен запланированных позиций в поисковой выдаче получаете странные результаты. Но ведь вы делали все правильно? В процессе анализа произошедшего переходите на сайт клиента и обнаруживаете совершенно другой контент. Ругаться с клиентом нельзя, мы его любим, но иметь возможность контролировать то, что делает клиент на своём сайте, очень хочется. Ведь виноватым в плохих результатах оптимизации окажетесь именно Вы. Попав в очередной раз в такую ситуацию я решил автоматизировать мониторинг изменений на сайтах и описать как я выбирал для этого инструмент.
Читать дальше →
Total votes 6: ↑4 and ↓2+2
Comments2