ヘルプ Cassandra システムログ

Cassandra システムログ

Site24x7 AppLogsは、Cassandraシステムログにおけるログ管理システムを、シンプルで利用しやすくします。フィールドごとに分割(log Level、thread name、date & time、source file name、line number、message)することで、重要情報への容易なアクセスを可能にします。また、Site24x7 AppLogsは、Cloud上のエージェントベースの監視であり、Cassandraシステムログの安全で効率的な監視ソリューションを提供します。

ログファイルパス

各アプリケーションは、それぞれ異なるフォルダーとファイルにログを書き込みます。デフォルトで、各オペレーティングシステム(OS)の以下のフォルダーパスから、Cassandraシステムログが収集されます。ログが別のフォルダーにある場合は、ログプロファイル作成時ファイルパスで指定し、特定のフォルダーから収集することができます。

linux : /var/log/cassandra/*
windows : /home/sas/cassandra/data_directories/log/*
/home/sas/cassandra/data_directories/log/log4jappender.log

ログパターン

$LogLevel$ [$ThreadName$] $DateTime:date$ $SourceFileName$ (line $LineNumber:number$) $Message$

上記は、Cassandraシステムログを解析するためにSite24x7で定義されたデフォルトのログパターンで、以下サンプルに基づいています。

サンプルログ

INFO [main] 2016-11-04 02:14:23,494 DatabaseDescriptor.java (line 143) Data files directories: [/home/local/ZOHOCORP/franklin-0532/Softwares/Cassandra/data].

上記のサンプルログは6つのフィールドに分割でき、各フィールドでそれぞれの値を取得して、Site24x7にアップロードされます。

フィールド名 フィールド値
Log Level INFO
Thread Name main
Date & Time 2016-11-04 02:14:23,494
Source File Name DatabaseDescriptor.java
Line Number (line 143)
Message Data files directories: [/home/local/ZOHOCORP/franklin-0532/Softwares/Cassandra/data]

関連するログタイプ