Recently I got a a requirement to add separate log file for registration with details like ip and user agent. I did some research and found an awesome trick which is available built in to laravel.
The code looks like this.
Log::useDailyFiles(storage_path().'/logs/file_name.log'); //Log::useFiles(storage_path().'/logs/file_name.log'); alternative for single file Log::info([log info]);