ログレベル

ログレベル

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

概要  

PageSense Python SDKには、SDKの初期化、プロジェクトの同期、実験の評価、目標の追跡、エラー状況の監視に役立つロギングフレームワークが組み込まれています。デフォルトでは、SDKのログレベルはINFOです。SDKの初期化時にadd_log_level()メソッドを使用すると、別のログレベルを設定できます。
 

メソッド  

add_log_level(log_level: str)

パラメーター  

パラメーター
必須
説明
log_level
str
はい
SDKで使用するログレベル。

戻り値  

説明
PageSenseSDKOptions
メソッドチェーンをサポートするため、同じSDKオプションのインスタンスを返します。

使用例  

from pagesense import PageSenseSDKOptions

sdk_options = (
PageSenseSDKOptions()
.add_log_level('DEBUG')
)

対応しているログレベル  

SDKでは、次のログレベルがサポートされています。
ログレベル
説明
TRACE
最も詳細な診断情報を提供します。主に、SDKの複雑な動作に関するトラブルシューティングを目的としています。
DEBUG
開発やデバッグに役立つ詳細情報を提供します。
INFO
SDKに関する一般的な情報を提供します。デフォルトのログレベルです。
WARNING
SDKの実行を中断しない、復旧可能な問題を報告します。
ERROR
SDKの機能に影響する可能性があるエラーを報告します。
FATAL
SDKの通常動作を妨げる重大な障害を報告します。

注意事項  

  • ロギングは、SDKを初期化する前に設定してください。
  • ログレベル名では大文字と小文字が区別されるため、サポートされている値と一致させてください。
  • 設定したログレベルは、SDKのすべてのロギング処理に適用されます。
Info
推奨事項:DEBUGまたはTRACEは、開発時またはトラブルシューティング時にのみ使用してください。本番環境では通常、INFOまたはWARNINGの使用を推奨します。