We are running on Wildfly 10.0.0.Final and I have enabled audit logging, using the json-formatter etc. I can see that all changes performed in the administration console is logged to the audit-log.log file. See config below:
<audit-log>
<formatters>
<json-formatter name="json-formatter"/>
</formatters>
<handlers>
<file-handler name="file" formatter="json-formatter" path="audit-log.log" relative-to="jboss.server.data.dir"/>
</handlers>
<logger log-boot="true" log-read-only="false" enabled="true">
<handlers>
<handler name="file"/>
</handlers>
</logger>
</audit-log>
However, we also need to log all successful and unsuccessful login attempts for PCI requirements. Is there a way to enable this on Wildfly?