changing graphite reporting to use sockets, fixing missed connection