OpenSearch/x-pack/qa
Albert Zaharovits c86e2d5211
Structured audit logging (#31931)
Changes the format of log events in the audit logfile.
It also changes the filename suffix from `_access` to `_audit`.
The new entry format is consistent with Elastic Common Schema.
Entries are formatted as JSON with no nested objects and field
names have a dotted syntax. Moreover, log entries themselves
are not spaced by commas and there is exactly one entry per line.
In addition, entry fields are ordered, unlike a typical JSON doc,
such that a human would not strain his eyes over jumbled 
fields from one line to the other; the order is defined in the log4j2
properties file.
The implementation utilizes the log4j2's `StringMapMessage`.
This means that the application builds the log event as a map
and the log4j logic (the appender's layout) handle the format
internally. The layout, such as the set of printed fields and their
order, can be changed at runtime without restarting the node.
2018-09-14 15:25:53 +03:00
..
audit-tests Switch some x-pack tests to new style Requests (#32500) 2018-08-21 14:48:53 -04:00
core-rest-tests-with-security Rename ranking evaluation `quality_level` to `metric_score` (#32168) 2018-07-23 22:25:02 +02:00
evil-tests [Kerberos] Move tests based on SimpleKdc to evil-tests (#33492) 2018-09-14 10:07:19 +10:00
full-cluster-restart Upgrade remote cluster settings (#33537) 2018-09-12 01:14:43 -04:00
kerberos-tests Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
multi-cluster-search-security Security: remove wrapping in put user response (#33512) 2018-09-13 14:40:36 -06:00
multi-node [Rollup] Only allow aggregating on multiples of configured interval (#32052) 2018-08-29 17:10:00 -04:00
openldap-tests Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
reindex-tests-with-security Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
rolling-upgrade Security: remove wrapping in put user response (#33512) 2018-09-13 14:40:36 -06:00
rolling-upgrade-basic Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
saml-idp-tests Add support for "authorization_realms" (#33262) 2018-08-31 13:25:27 +10:00
security-client-tests Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
security-example-spi-extension Remove unused User class from protocol (#33137) 2018-08-28 08:55:29 -06:00
security-migrate-tests Remove unused User class from protocol (#33137) 2018-08-28 08:55:29 -06:00
security-setup-password-tests APM server monitoring (#32515) 2018-08-27 08:42:40 -04:00
security-tools-tests Remove BouncyCastle dependency from runtime (#32193) 2018-07-21 00:03:58 +03:00
smoke-test-graph-with-security Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
smoke-test-monitoring-with-watcher Switch some watcher tests to new style Requests (#33044) 2018-08-22 14:02:39 -04:00
smoke-test-plugins Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
smoke-test-plugins-ssl Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
smoke-test-security-with-mustache Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
smoke-test-watcher TEST: Mute testMonitorClusterHealth 2018-08-30 14:26:32 -04:00
smoke-test-watcher-with-security Fix AwaitsFix issue number 2018-08-31 13:37:22 -06:00
sql Structured audit logging (#31931) 2018-09-14 15:25:53 +03:00
third-party Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
transport-client-tests Build: Rework shadow plugin configuration (#32409) 2018-08-21 20:03:28 -04:00
vagrant Packaging: Remove windows bin files from the tar distribution (#30596) 2018-06-18 19:02:51 +02:00
build.gradle Disable assemble task instead of removing it (#33348) 2018-09-04 07:32:14 +03:00