I'll give you the two tables and the proc to get them out.
All the information you need is in the two tables. I've got a script that does this for me.
Distribution.dbo.MSrepl_errors
Distribution.dbo.MSrepl_commands
EXEC sp_browsereplcmds @xact_seqno_start=@SeqNo, @xact_seqno_end=@SeqNo, @publisher_database_id =@publisher_db_id, @command_id=@cmdID