メッセージを書式化する際のように、数字のレベルをテキスト表現に対応付ける際に用いられます。この関数は自作のレベルを定義するために使うこともできます。使われるレベルに対する唯一の制限は、レベルは正の整数でなくてはならず、メッセージの深刻度が上がるに従ってレベルの数も上がらなくてはならないということです。セクションを参照してください。いずれかである場合、対応する文字列が返されます。関連付けられた名前が返されます。定義済みのレベルに対応する数値を指定した場合、レベルに対応した文字列表現を返します。ようなレベルの文字列表現も受け付けます。この場合、この関数は関連するレベルの数値表現を返します。注釈レベルは内部的には整数です(これはロギングのロジックが大小比較をする必要があるからです)。参照)によって書式化されるログ出力の表示用レベル名に変換するなどの用途に使用されます。3.4以前のバージョンでは、この関数にはテキストのレベルも渡すことが出来、これは対応する数字レベルに読み替えられていました。