Salesforce Certified Heroku Architecture Designer Practice Test 1

Question 1 / 40
Universal Containers needs to write their Heroku application's logs to two destinations: an onpremise Syslog log server and a cloud analytics provider that ingests logs using an HTTPS endpoint.
What should an Architect recommend in this scenario?
Publish all logs to Apache Kafka on Heroku, and create a separate app that consumes and distributes log messages.
Write all logs to Heroku Redis as a buffer and use an add-on to send them to both destinations.
Add a logging library to the application source that sends all logs directly to both destinations.
Write all logs to stdout, and configure a separate log drain for each destination.