Hdfs監査ログ(監査ログ)



Hdfs Auditlog



hdfs監査ログ(Auditlog)は、hdfsでユーザーが実行したすべての操作を記録します。詳細には、操作の成功、ユーザー名、クライアントアドレス、操作コマンド、操作用のディレクトリなどが含まれます。ユーザーの操作ごとに、namenodeは情報をキーの形式で固定形式のログに編成します。値のペアを作成し、audit.logファイルに記録します。監査ログを通じて、hdfsのさまざまな動作条件をリアルタイムで表示し、さまざまな誤動作を追跡し、いくつかのインジケーターの監視を行うことができます。


hdfsの監査ログ機能はプラグイン可能です。ユーザーは、デフォルトのインターフェースを使用してhdfsが提供する監査ログ機能を拡張または置換することにより、hdfsが提供する監査ログ機能をデフォルトで置き換えることができます。




  • 方法1:Log4Jのアペンダーを拡張すると、アペンダーはログをkafkaに送信します。



  • 方法2:kafkaのプロデューサーに直接ログファイルを読み取らせます。