The log crate includes a target for each log message. The target defaults to module_path!() or can be set manually in each macro call info!(target: "yak_events", "Commencing yak shaving");.
Syslog doesn't do anything with this attribute. Can you please provide an option to prepend the value the the message?