I have a number of custom SQL Server Service Broker queues. The messages from the queues are processed by stored procedures (both T-SQL and CLR). I want to monitor the throughput of each processor per queue, i.e. how many queue messages were processed per minute in the given SSB queue.