1

Spark を使用する Python スクリプトがあるため、Spark 独自の log4j を使用してスクリプトのログも記録することにしました。ただし、現在の OS ユーザー名をロギング パターンに追加し、場合によっては他のパラメーターも追加したいと考えています。

log4j クラスなどを拡張する必要があるいくつかのソリューションがありますが、私は python を使用しているため、それに加えて、自分の log4j ではなく Spark の、これらの変数を追加する簡単な方法はありますか?

単純でない場合は、最初にスクリプト内からいくつかの変数を追加してから、その変数を log4j パターンに挿入できますか? などのレベルでメッセージのロガーを呼び出すことができますがlogger.info、python から py4j ゲートウェイを介してアクセスできる他の機能がわかりません。これに関する適切なドキュメントが見つかりませんでした。

4

0 に答える 0