add hostname to metrics
use custom thread pool instead of pmap