From the Meraki side it's relatively simple, you just tell it where to send the logs
In terms of setting up a syslog server, there's multiple options out there - paid products and open source.
The basic premise is the same for all, they simply ingest logs. The main differentiator is the interface, ease of deployment/use, filtering and alerts etc.
Some popular ones include graylog, ELK, nagios, splunk, kiwi.