separate function for publishing to metrics channel
no need to match channel token format here