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

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.

Was this helpful?

Give Feedback

How can we improve the documentation?

© 2024 DataStax | Privacy policy | Terms of use

Apache, Apache Cassandra, Cassandra, Apache Tomcat, Tomcat, Apache Lucene, Apache Solr, Apache Hadoop, Hadoop, Apache Pulsar, Pulsar, Apache Spark, Spark, Apache TinkerPop, TinkerPop, Apache Kafka and Kafka are either registered trademarks or trademarks of the Apache Software Foundation or its subsidiaries in Canada, the United States and/or other countries. Kubernetes is the registered trademark of the Linux Foundation.

General Inquiries: +1 (650) 389-6000, info@datastax.com