Audit failed login attempts from .audit files

For reading audit files for reporting Failed login attempts .Need to read the audit log files already configured . Requirement is store the connection event info including event time ,instance_name, database_name, client IP etc, and store result in table . as the audit logs are going to be recycledCurrently tried two approachesa. fn_get_audit_fileb. xp_readerrorlogBoth are giving different number of rows in result.Which is preferred. HaveSQL Server2008 R2 andSQL Server 2012

You should really post in the area of the forum appropriate for the version of SQL Server you're running. You've posted this topic twice and neither time has been in either the 2008 or 2012 sections...

That being said, how are you querying the audits and log to get your results?