Reporting Real-time Performance of Channels
3 min readSep 27, 2019
Go ships with great tools for runtime performance monitoring. However, for one of the projects I am working on I needed tailored metrics around three channels that do the primary communication between the larger components of the processing service.
I wanted to be able to print realtime stats on movement and blocking of these channels only each minute. So I created ChannelPerf
: