I get this fairly regularly. I am not sure of the pattern. I am not sure why it happens, but I regularly have to kill -9 the agent after it's been running for a while.
One note: it might be related to the computer sleeping, rather than just related to the computer having been running a while, (just like that issue with gohai on MacOS).
If there's any data that might help us figure this out, let me know. This is from the logs:
2017-06-20 12:49:26 EDT | INFO | (pkg/collector/runner/runner.go:157) | Done running check bad
2017-06-20 12:49:26 EDT | INFO | (pkg/collector/runner/runner.go:157) | Done running check MemoryCheck
2017-06-20 12:49:26 EDT | INFO | (pkg/collector/runner/runner.go:157) | Done running check NTPCheck
2017-06-20 12:49:26 EDT | ERROR | (pkg/forwarder/worker.go:67) | Error while processing transaction: Error '403 Forbidden' while sending transaction, rescheduling it
^C2017-06-20 12:49:33 EDT | INFO | (cmd/agent/app/start.go:48) | Received signal 'interrupt', shutting down...
2017-06-20 12:49:33 EDT | INFO | (pkg/collector/runner/runner.go:63) | Runner is shutting down...
2017-06-20 12:49:33 EDT | INFO | (pkg/forwarder/forwarder.go:203) | DefaultForwarder stopped
2017-06-20 12:49:33 EDT | INFO | (cmd/agent/app/runloop.go:147) | See ya!
This doesn't seem to be an issue anymore.