Сеть и диагностика

Инструменты и понятия, которые нужны, когда сайт «то открывается, то нет»: ping и трассировка, MTR, проверка портов, curl, netcat, tcpdump, TCP и UDP, MTU и NAT. Статьи с готовыми командами и разбором вывода по строкам.

Базовый набор: ping, трассировка маршрута и проверка порта.

24 статьи

Что такое сокет: TCP-, UDP- и unix-сокеты простыми словами, и почему сайт падает с «Too many open files»
11 мин

Что такое сокет: TCP-, UDP- и unix-сокеты простыми словами, и почему сайт падает с «Too many open files»

Что такое сокет и чем он отличается от порта, зачем nginx и PHP-FPM общаются через файл в /run и почему при нагрузке сервер пишет «Too many open files».

Читать →
Модель OSI на примере падений сайта: на каком уровне ломается и какая проверка это ловит
12 мин

Модель OSI на примере падений сайта: на каком уровне ломается и какая проверка это ловит

Семь уровней OSI через реальные падения сайта: что ломается на каждом, какая ошибка в браузере, какая команда и какая проверка мониторинга это находит.

Читать →
Что такое ping и почему сервер может на него не отвечать
10 мин

Что такое ping и почему сервер может на него не отвечать

Утилите ping уже больше сорока лет, но вокруг неё до сих пор хватает мифов. Разбираемся, как работает ICMP, почему ping «молчит» чаще, чем кажется, и зачем он всё ещё нужен в мониторинге

Читать →
TTFB: что это такое, почему важно и как его снизить
5 мин

TTFB: что это такое, почему важно и как его снизить

TTFB (Time To First Byte) — это время от момента, когда браузер отправил HTTP-запрос, до момента, когда он получил первый байт ответа от сервера. Это не время полной загрузки страницы. Это время до начала её получения.

Читать →