Мониторинг TCP-трафика на определенном порту

Я довольно долго искал это, но, похоже, не могу придумать рабочий пример.

Моя цель - отслеживать TCP-трафик на определенном порту, чтобы видеть входящие соединения и записывать их в текстовый файл. Загвоздка в том, что мне также нужна метка времени в каждой строке, чтобы точно показать, когда клиент подключился ко второму.

Я уже исчерпал netstat, nmap и tcptrack, но ни один из них не поддерживает метку времени.

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

Я играл с этим:

netstat -ano|grep 443|grep ESTABLISHED

А также это:

tcptrack -i eth0 port 443

Но ни то, ни другое не соответствует моим потребностям, так как мне нужно время, в которое происходит соединение.

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

Спасибо. :)