Configuring auditing for a DSE Search/Solr cluster
The filter-mapping element in the Solr web.xml file enables auditing.
Procedure
If necessary, uncomment the filter-mapping element in the Solr web.xml.
<filter-mapping> <filter-name>DseAuditLoggingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
The Solr web.xml is located in the following directory:
- Packaged installs:/usr/share/dse/solr/web/solr/WEB-INF/web.xml
- Tarball installs:/resources/solr/web/solr/WEB-INF/web.xml
Solr Audit Log example
Here is an example of the data audit log of a Solr query:
host:/10.245.214.159|source:127.0.0.1|user:jdoe|timestamp:1356045339910|category:QUERY |type:SOLR_QUERY|ks:wiki|cf:solr|operation:/wiki.solr/select/?q=body:trains