I am currently using Wireshark whenever I want to debug an application that talks over the network. In general, this works fine but I always feel like Wireshark is an overkill for my demands. When I for example monitor the traffic of a REST application, I first have to filter heavyly in order to find "my" traffic. This always takes a minute or two to set up.
Instead, I would rather specify an IP and a port to monitor and get for example the XML that is sent over this port printed as is in some dialog form.
Recommendations can be for any operating system (Windows, Linux or OS X), at best: all of them as it's not always up to me to decide where an application is deployed.
Is there something that aims towards this demand?