TcpLogView is a new utility that monitors the opened TCP connections on your system, and adds a new log line every time that a TCP connection is opened or closed. For every log line, the following information is displayed: Even Time, Event Type (Open, Close, Listen), Local Address, Remote Address, Remote Host Name, Local Port, Remote Port, Process ID, Process Name, and the country information of the Remote IP (Requires to download IP to country file separately.)
Be aware that TcpLogView creates the TCP log by taking a snapshot of currently open TCP connections, and comparing it to the previous snapshot, so if a TCP connection is opened for a very short time, then TcpLogView will not be able to capture it.
You can download TcpLogView from this Web page.