These implement the Reporter
interface
awsecs
Deals with talking to AWS ECS to get stats and infodocker
Inspects the docker statusendpoint
Gathers connection datahost
Gets data from the host os, including things like CPU and mem statskubernetes
Gathers data from k8soverlay
Talks to Weave Net for network stats from the overlay networkprocess
Is code that looks up running process and stats form the os
appclient
Deals with generating and sending reportscontrols
Utility code for control messages and the likeplugins
allows plugins to be added to the probe.