Please recommend some books about ‘devloping monitoring agent’ to monitor docker containers

I’m now trying to develope monitoring tools like Zabbix, Ceilometer to aggregate resource usage in go-lang. But It’s hard to find books or docs about developing monitoring agent. There’s just book about learning or managing cloud platform or docker. Please recommend docs or books about developing monitoring tool to monitor resource usage about docker container in go langague.

Source: StackOverflow