'Build the payload skeleton, so it contains all of the generic payload data.'

def _build_payload(self, payload):

    now = time.time()
    payload['collection_timestamp'] = now
    payload['os'] = self.os
    payload['python'] = sys.version
    payload['agentVersion'] = self.agentConfig['version']
    payload['apiKey'] = self.agentConfig['api_key']
    payload['events'] = {}
    payload['metrics'] = []
    payload['service_checks'] = []
    payload['resources'] = {}
    payload['internalHostname'] = self.hostname
    payload['uuid'] = get_uuid()
    payload['host-tags'] = {}
    payload['external_host_tags'] = {}
