Задать вопрос
gremlintv2
@gremlintv2

Какие существуют утилиты под linux для мониторинга количества конектов и их состояния на портах в системе?

Да я знаю что есть netstat, ss, iftop, nload, dstat и т.д. и т.п.
Но эти утилиты не позволяют мониторить в реалтайме количество конектов на каждом порту и их состояния.
Да это можно костыльно сделать через wath + bash скриптинг, а если нужно данные собирать скажем в Prometheus и выводить на борду в Grafana (или другую систему для мониторинга)? Существуют ли такие экспортеры?
Оговрка - тулза нужна опенсорсная. Но если такой не существует, то какую можно использовать на подобии okmeter для данной задачи?
Пробовал node_exporter, но он не выводит инфо о коннектах на каждом порту. Да и в общем проблематично вывести через него состояния коннекта: established - показывает, time_wait нет. Есть conntrack_exporter но он заточен под debian и на других дистрибутивах не тестировался
  • Вопрос задан
  • 190 просмотров
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
Radjah
@Radjah
Для мониторинга есть механизм conntrack. Грузишь модуль nf_conntrack и через команду conntrack из одноименного пакета смотришь состояние соединений.
Ответ написан
@LexPex
PM Sysadm
vmstat
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы