What are the current best PostgreSQL free or open source profilers for Windows?
A profiler should be able to log traces of queries run on the server based on specific filters and also timings, CPU usage, data transferred, etc.
Ideally the profiler should work by connecting to the database as a client and not by reading server logs.
For reason mentioned above the following do not qualify:
An analogous example of a profiler is
SQL Server Profiler that works for MS SQL: