🔥

Тред (Игорь Камышев)


Третья категория метрик, которые хотелось собирать — размеры ресурсов. Мы не хотели брать эту информацию из кода, потому что:

Не весь код, котрый грузится на сайте наш — есть рекламные сетки, трекеры, внешний шрифты и еще чорт знает что

Хочется знать сколько именно трафик прилетит в браузер — уже после всех сжатий и оптимизаций

И мы решили задачу прямо в лоб — запускаем браузер через puppeteer и записываем размеры всех скачанных ресурсов по категориям и источнику (чтобы знать кто из рекламный сетей грузит слишком много). Данные оттдаем туда же в прометеус.

Результат выглядит примерно так
notion image