ライブラリ
- ビルトイン (12)
- gdbm (12)
- logger (132)
-
net
/ http (12) -
net
/ protocol (12) -
net
/ smtp (12) -
syslog
/ logger (36) -
webrick
/ log (60)
クラス
- Logger (120)
-
Syslog
:: Logger (36) -
WEBrick
:: BasicLog (60)
モジュール
-
Logger
:: Severity (12)
キーワード
- FATAL (24)
- GDBMFatalError (12)
- HTTPFatalError (12)
-
LEVEL
_ MAP (12) - ProtoFatalError (12)
- SMTPFatalError (12)
- add (24)
- error (24)
- error? (12)
- fatal? (36)
- log (36)
- logger (12)
- new (12)
-
rb
_ exc _ fatal (12) -
rb
_ fatal (12) -
ruby 1
. 6 feature (12)
検索結果
先頭5件
-
void rb
_ exc _ fatal(VALUE err) (6116.0) -
例外オブジェクト err を fatal として投げます。
...例外オブジェクト err を fatal として投げます。... -
Logger
:: Severity :: FATAL -> Integer (6101.0) -
ログレベル:致命的なエラーを表す定数です。
ログレベル:致命的なエラーを表す定数です。 -
WEBrick
:: BasicLog :: FATAL (6101.0) -
ログレベルを表す定数です。重要度は1番です。
ログレベルを表す定数です。重要度は1番です。 -
void rb
_ fatal(const char *fmt , . . . ) (6100.0) -
あらゆる例外処理をスキップして即座にインタプリタが終了します。 fmt とその後の引数は printf と同じ形式でエラーメッセージを表現します。
あらゆる例外処理をスキップして即座にインタプリタが終了します。
fmt とその後の引数は printf と同じ形式でエラーメッセージを表現します。 -
GDBMFatalError (6000.0)
-
GDBM 内部で使用する例外クラスです。
GDBM 内部で使用する例外クラスです。 -
Net
:: HTTPFatalError (6000.0) -
HTTP ステータスコード 5xx を受け取ったという例外です。
HTTP ステータスコード 5xx を受け取ったという例外です。
サーバがエラーを起こしているなど、サーバ側で処理を完了することがで
きないことを表しています。 -
Net
:: ProtoFatalError (6000.0) -
サーバへのリクエストが間違っているなど、致命的エラーの 場合に発生するエラーです。
サーバへのリクエストが間違っているなど、致命的エラーの
場合に発生するエラーです。 -
Net
:: SMTPFatalError (6000.0) -
SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する 例外クラスです。
SMTP 致命的エラー(エラーコード 5xx、 ただし500除く)に対応する
例外クラスです。 -
logger (78.0)
-
ログを記録するためのライブラリです。
...す。
=== 説明
6段階のログレベルに分けてログを記録します。
: UNKNOWN
常に記録されるべき不明なエラー
: FATAL
プログラムをクラッシュさせるような制御不可能なエラー
: ERROR
制御可能なエラー
: WARN
警告
: INFO
一般......logger.error("Line in wrong format: #{line.chomp}")
end
end
rescue => err
logger.fatal("Caught exception; exiting")
logger.fatal(err)
end
//}
上の例ではログにはWARN、ERROR、FATALのみが記録されます。
例外オブジェクトも記録するメッセージとして......W, [2017-12-07T02:22:53.649000 #11601] WARN -- : Nothing to do!
F, [2017-12-07T02:22:53.649172 #11601] FATAL -- : Caught exception; exiting
F, [2017-12-07T02:22:53.649222 #11601] FATAL -- : No such file or directory @ rb_sysopen - a_non_existent_file (Errno::ENOENT)
logger_sample.rb:12:in...