るりまサーチ

最速Rubyリファレンスマニュアル検索!
121件ヒット [1-100件を表示] (0.152秒)
トップページ > クエリ:-[x] > クエリ:r[x] > クエリ:msg[x] > クエリ:log[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. bigdecimal to_r
  5. fileutils rm_r

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

WEBrick::BasicLog#log(level, msg) -> () (24330.0)

指定された msg を指定されたログレベル level でログに記録します。

...指定された msg を指定されたログレベル level でログに記録します。

@param level 記録したい msg のレベルを FATAL, ERROR, WARN, INFO, DEBUG のいずれかの定数で指定します。

@param msg 記録したい文字列を指定します。...

logger (12168.0)

ログを記録するためのライブラリです。

...ERROR
制御可能なエラー
: WARN
警告
: INFO
一般的な情報
: DEBUG
低レベルの情報

全てのメッセージは必ずログレベルを持ちます。また Logger オブジェクトも同じように
ログレベルを持ちます。メッセージのログレベルが Log...
...nd
end
r
escue => err
log
ger.fatal("Caught exception; exiting")
log
ger.fatal(err)
end
//}

上の例ではログにはWARN、ERROR、FATALのみが記録されます。
例外オブジェクトも記録するメッセージとして使えます。
下が出力例です。

W, [2017-12-07T02:2...
...[ruby]{
log
ger.datetime_format = '%Y-%m-%d %H:%M:%S'
# e.g. "2004-01-03 00:54:26"
//}


Log
ger#formatter= を用いてフォーマットを変更することもできます。

//emlist[][ruby]{
log
ger.formatter = proc do |severity, datetime, progname, msg|
"#{datetime}: #{msg}\n"
end
# => "2005-0...
...ruby]{
r
equire 'logger'
Log
ger.new(logdev, datetime_format: '%Y-%m-%d %H:%M:%S')
//}

Log
ger#formatter= を用いてフォーマットを変更することもできます。

//emlist[][ruby]{
log
ger.formatter = proc do |severity, datetime, progname, msg|
"#{datetime}: #{msg}\n"
end
# => "2005-09-...

WEBrick::BasicLog#error(msg) -> () (9329.0)

ログレベル ERROR で文字列 msg をログに記録します。 自身の level が ERROR より重要度が高い場合には記録しません。

...レベル ERROR で文字列 msg をログに記録します。
自身の level が ERROR より重要度が高い場合には記録しません。

行頭に level を表す文字列が追加されます。
msg
の終端が "\n" でない場合には "\n" を追加します。

@param msg 記録し...

WEBrick::BasicLog#warn(msg) -> () (9329.0)

ログレベル WARN で文字列 msg をログに記録します。 自身の level が WARN より重要度が高い場合には記録しません。

...レベル WARN で文字列 msg をログに記録します。
自身の level が WARN より重要度が高い場合には記録しません。

行頭に level を表す文字列が追加されます。
msg
の終端が "\n" でない場合には "\n" を追加します。

@param msg 記録し...

Logger#formatter -> String (9236.0)

ログを出力する際に使用するフォーマッターを取得します。

...everity, time, program name, message) を受けとります。

//emlist[例][ruby]{
r
equire 'logger'

log
ger = Logger.new(STDOUT)
log
ger.formatter # => nil
log
ger.info("test")
# => I, [2019-05-09T22:13:56.509159 #13912] INFO -- : test

ltsv_formatter = proc { |severity, timestamp, progname, msg|...
..."time:#{timestamp}\tlevel:#{severity}\tprogname:#{progname}\tmessage:#{msg}\n"
}
log
ger.formatter = ltsv_formatter
log
ger.formatter # => #<Proc:0x00007fa3048b8e00@/path/to/file:8>
log
ger.info("MyApp") { "test" }

# => time:2019-05-09 22:13:56 +0900 level:INFO progname:MyApp message:test
//}...

絞り込み条件を変える

Logger::Formatter#call(severity, time, progname, msg) -> String (6407.0)

ログ情報をフォーマットして返します。

...ログ情報をフォーマットして返します。

@param severity ログレベル。

@param time 時間。Time クラスのオブジェクト。

@param progname プログラム名

@param msg メッセージ。...

Logger#<<(msg) -> Integer | nil (6307.0)

ログを出力します。

...ログを出力します。

@param msg ログに出力するメッセージ。

//emlist[例][ruby]{
r
equire 'logger'
log
ger = Logger.new(STDOUT)

log
ger << "add message"

# => add message
//}...

WEBrick::BasicLog#debug(msg) -> () (6229.0)

ログレベル DEBUG で文字列 msg をログに記録します。 自身の level が DEBUG より重要度が高い場合には記録しません。

...DEBUG で文字列 msg をログに記録します。
自身の level が DEBUG より重要度が高い場合には記録しません。

行頭に level を表す文字列が追加されます。
msg
の終端が "\n" でない場合には "\n" を追加します。

@param msg 記録したい文...

WEBrick::BasicLog#fatal(msg) -> () (6229.0)

ログレベル FATAL で文字列 msg をログに記録します。

...ログレベル FATAL で文字列 msg をログに記録します。

行頭に level を表す文字列が追加されます。
msg
の終端が "\n" でない場合には "\n" を追加します。

@param msg 記録したい文字列を指定します。文字列でない場合は to_s メソ...
...ッドで文字列に変換します。

r
equire 'webrick'
log
ger = WEBrick::BasicLog.new()
log
ger.fatal('out of money') #=> FATAL out of money (標準エラー出力に出力)...

WEBrick::BasicLog#info(msg) -> () (6229.0)

ログレベル INFO で文字列 msg をログに記録します。 自身の level が INFO より重要度が高い場合には記録しません。

...INFO で文字列 msg をログに記録します。
自身の level が INFO より重要度が高い場合には記録しません。

行頭に level を表す文字列が追加されます。
msg
の終端が "\n" でない場合には "\n" を追加します。

@param msg 記録したい文...

絞り込み条件を変える

<< 1 2 > >>