#show ip sockets - is the current, but if you looking more reports you need to considerenable Netflow or NBAR to get the visibility.
Routers should have IOS that supports NetFlow. When enabled, NetFlow gets traffic samples on router interfaces and forwards it to applications that gathers and displays these information. NBAR is quite similar in nature. This are great tools that provides high level monitoring but would require additional resources to implement.
To know more about these tools, please check the following links:
Network Based Application Recognition Performance Analysis