DSE Searchロギング

DSE Searchが、Solrのエラー、警告、デバッグ、トレース、および情報の各メッセージをログに記録する詳細と、Solrロギング・レベルを変更する手順。

DSE Searchでは、Solrのエラー、警告、デバッグ、トレース、および情報の各メッセージをCassandraシステム・ログに記録します。
/var/log/cassandra/system.log

Solrロギング・レベルの変更

logback.xmlファイルを構成して、Cassandrasystem.logファイルにおけるSolrログ・メッセージやその他のログ・メッセージの細分性を制御できます。

logback.xmlファイルの場所は、インストールのタイプによって異なります。
Installer-Servicesおよびパッケージ・インストール /etc/dse/cassandra/conf/logback.xml
Installer-No Servicesおよびtarボール・インストール install_location/resources/cassandra/conf/logback.xml
ログ・レベルを設定するには、以下の値のいずれかを指定します。
  • All - すべてのロギングを有効にする
  • OFF - ロギングを実行しない
  • FATAL - 早期終了を引き起こす重大なエラー
  • ERROR - その他の実行時エラーまたは想定外の状況
  • WARN - 廃止予定APIの使用、APIの不適切な使用、ニア・エラー、その他の望ましくないまたは想定外の実行時状況
  • DEBUG - システムを流れるフローに関する詳細情報
  • TRACE - DEBUGよりさらに詳細な情報
  • INFO - アプリケーションの進捗状況を大まかなレベルで強調表示

検証ログへのアクセス

DSE Searchでは、DSE Searchノード以外のノードから送信されたインデックス作成不可能なデータから生じる検証エラーを以下のログに格納します。
/var/log/cassandra/solrvalidation.log

たとえば、DSE Searchを実行していないCassandraノードが、文字列を日付フィールドに入力する場合、データがSolrノードに複製されるときに、そのカラムについて例外がログに記録されます。