タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

logとfluentdに関するmasasuzのブックマーク (4)

  • fluentd自身のログにまつわるノウハウ - still deeper

    fluentdのログ 流行に敏いみなさまは既にfluentdのクラスタを組まれているかと思います 1 が、fluentd自体のログはどうしてますでしょうか? サーバーに直接入って確認している?せっかくログアグリゲーターを組んでいるのだから、fluentd自体のログもfluentdで管理しませんか。 fluentdでは以下の様な match を定義しておくと、自身のログをメッセージとして流すようになっています。 <match fluent.**> ... </match> 流れてくるメッセージはこんな感じ。 fluent.info: {"message":"force flushing buffered events"} fluent.warn: {"message":"emit transaction failed"} fluent.error: {"message":"forward e

  • Fluentdのロギング - Qiita

    Fluentdの公式ドキュメントにloggingのページがあるんですが,まだ英語しかなく,運用の話を聞いてるとここに書いてあることで解決出来るケースがいくつかあったので,とりあえず日語で記事にしておきます. プラグイン毎のログレベル 昔のFluentdはグローバルに一つしかログレベルを設定出来なかったんですが,今ならプラグイン毎に設定出来ます.プラグインが対応している必要がありますが,まぁ今時のプラグインや広くつかわれているやつはほとんど対応していると思います. in_tailプラグインはログにマッチしない行があったらwarnでメッセージを出しますが,そういうbrokenな行があることが分かっていてログを出さずに無視して欲しい,というような場合に有効です. その他にも,あるプラグインだけデバッグモードで走らせたい,みたいなことが出来るようになります. ログのスタックトレースの抑制 Flu

    Fluentdのロギング - Qiita
  • excale.net

    This domain may be for sale!

    excale.net
  • fluent/fluent-logger - GitHub

    Fluent logger A structured event loger Examples Simple require 'fluent-logger' EventLogger = Fluent::Logger::ConsoleLogger.new(STDOUT) module Event AccessEvent = EventLogger.create_event('access', :agent, :action=>'access') end #=> access: action="access" agent="foo" Event::AccessEvent.agent('foo').post! Singleton require 'fluent-logger' Fluent::Logger::ConsoleLogger.open(STDOUT) module Event Acce

  • 1