# glog
Google Logging Library(glog)は、C++ 向けの汎用ロギングライブラリである。[[Meta]] 社内では、[[Logarithm]] にログを出力する際の共通ロギングライブラリとして広く使われる。ユーザーは任意のロギングライブラリでログを出力できるが、Meta では glog が標準的な選択である。(Source: [[@2024__EngineeringAtMeta__Logarithm - A logging engine for AI training workflows and services]])
AI 訓練デバッグの文脈では、Logarithm のメタデータ API が rank ID のようなプロセスコンテキストをスレッドローカルコンテキストに追加し、glog ハンドラをアタッチすることで、ソースコード変更なしに全ログ行へ rank ID を付与する仕組みが実現されている([[AI訓練ログデバッグ]])。(Source: [[@2024__EngineeringAtMeta__Logarithm - A logging engine for AI training workflows and services]])
## 関連
- ソース: [[@2024__EngineeringAtMeta__Logarithm - A logging engine for AI training workflows and services]]
- 利用先: [[Logarithm]]
- 関連概念: [[AI訓練ログデバッグ]]