Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Sending Apigee logs to multiple syslog hosts

Is it possible to load-balance the hosts specified on message-logging when forwarding logs to syslog for high availability in the logging system. This could involve including multiple hosts on the syslog.

<MessageLogging async="false" continueOnError="false" enabled="true" name="ML-LogPolicyRequest">
    <DisplayName>ML-LogPolicyRequest</DisplayName>
    <Syslog>
        <Message>
            time={system.time.year}-{system.time.month}-{system.time.day} {system.time.hour}:{system.time.minute}:{system.time.second} | request_verb={request.verb} | requestId={requestId} | response_status_code={response.status.code} | error_status_code={error.status.code} | error_message={error.message} | client_host={proxy.client.ip} | apiproxy_name={apiproxy.name} | apigee_apiproduct_name={apigee.apiproduct.name} 
        </Message>
        <Host>192.197.10.6</Host>
        <Port>3000</Port>
        <Protocol>TCP</Protocol>
        <PayloadOnly>true</PayloadOnly>
    </Syslog>
</MessageLogging>
0 2 199
2 REPLIES 2