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>