Подсчет одновременных сетевых сессий в Linux
ZeroShell
11.04.2024 10:25
173
Поднял под клиентов сервер на выделенном гигабите с 40 тысячами IPv6 прокси, под парсинг инстаграмма. Клиент, не долго думая, выдал 100% утилизацию канала, т.ч стало интересно – каким образом можно посчитать количество конкурирующих сессий. Основной инструментарий для получения сетевой статистики – это команда netstat Например суммарная статистика по протоколам, доступна в выводе команды: Поэтому для быстрого просмотра активных сессий, лучше воспользоваться более новой командой сетевой статистики, ss. Например для получения полного количества активных сессий, можно использовать: Как вариант, для netstat, можно посмотреть статистику по сессиям, количество установленных, в режиме закрытия и т.д Если же мы хотим посмотреть кличество сессий установленных, например, с каким нибудь внешним айпи (например полезно при проверке прокси фермы), то для этого следует использовать ключи src или dst Например внешний модем с айпишником 192.168.1.151 # ss src 192.168.89.151 данная команда выведет все установленные сессии, если же добавить счетчик, то число установленных сессий Средний рейтинг 0 |
Комментарии:Здесь нет комментариев.Здесь пока нет ни одного комментария, вы можете стать первым! |