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ノードに複製されるときに、そのカラムについて例外がログに記録されます。