DSE Search logging
Information about DSE Search logging.
DSE Search logs errors, warnings, debug, trace, and info messages in the system log: /var/log/cassandra/system.log.
Search logging classes
To add debug logging to a class permanently using the logback
framework, use
nodetool setlogginglevel
to confirm the component or
class before setting it in the logback.xml file in
installation_location/conf. Modify to include the following
line or similar at the end of the
file:<logger name="org.apache.cassandra.gms.FailureDetector" level="DEBUG"/>Restart the node to invoke the change.
Classes for DSE Search :
- Admin operations
-
com.datastax.bdp.search.solr.transport.protocols.admin.ReindexRequestProcessor com.datastax.bdp.search.solr.transport.protocols.admin.CoreAdminRequestProcessor com.datastax.bdp.search.solr.core.SolrCoreResourceManager com.datastax.bdp.search.solr.core.CassandraResourceLoader org.apache.solr.core.SolrCore
- Indexing
-
com.datastax.bdp.search.solr.log.EncryptedCommitLog com.datastax.bdp.search.solr.metrics.SolrMetricsEventListener com.datastax.bdp.search.solr.AbstractSolrSecondaryIndex org.apache.lucene.store.crypto.EncryptedFSDirectory org.apache.lucene.index.IndexWriter org.apache.lucene.index.DocumentsWriter org.apache.lucene.store.crypto.ThreadLocalIndexEncryptionConfiguration org.apache.lucene.index.AutoExpungeDeletesTieredMergePolicy
- Queries
-
com.datastax.bdp.search.solr.transport.protocols.query.ShardRequestProcessor com.datastax.bdp.search.solr.metrics.QueryMetrics com.datastax.bdp.search.solr.auth.DseHttpRequestAuthenticatorFactory com.datastax.bdp.search.solr.handler.shard.modern.ModernShardHandler com.datastax.bdp.search.solr.dht.ShardRouter com.datastax.bdp.search.solr.transport.protocols.query.RowsRequestProcessor com.datastax.bdp.search.solr.transport.protocols.update.AbstractUpdateCommandProcessor org.apache.solr.search.SolrFilterCache org.apache.solr.search.SolrIndexSearcher org.apache.solr.handler.component.SearchHandler org.apache.solr.core.SolrCore org.apache.solr.handler.component.QueryComponent
See Configuring logging.
Accessing the validation log
Validation errors occur when non-indexable data is sent from nodes other than DSE Search
nodes. The validation errors are logged
in:
/var/log/cassandra/solrvalidation.log
For example, if a node that is not running DSE Search puts a string in a date field, an exception is logged for that column when the data is replicated to the search node.