夏目祐樹さんが続けてLogTapeについて二本記事を書いてくださいました。一本目はCloudflare Workersでエラーのcauseやスタックトレースが正しく出力されない問題をきっかけに、LogTapeの導入方法やカテゴリによる階層構造を実際に動かしながら解説してくれています。二本目は@logtape/redactionパッケージによるログのマスキングがテーマで、正規表現で値そのものを隠すパターンベースのマスキングと、フィールド名ごと除外・置換するフィールドベースのマスキングの両方を、コードと出力例つきで丁寧に紹介してくれています。
https://dev.classmethod.jp/articles/using-js-ts-logging-library-logtape/ https://dev.classmethod.jp/articles/log-masking-on-logtape/
dev.classmethod.jp
JS, TSのロギングライブラリLogTapeでログのマスキングをする | DevelopersIO
LogTapeのマスキング機能を試してみました。API KeyやJWTなどの秘匿情報をログから隠蔽する方法について、Pattern-based redactionとField-based redactionの2つのアプローチを紹介します。
