タグ logger
人気順 5 users 50 users 100 users 500 users 1000 users「ログを出す!ログを読む!」エンジニア版ベストキッド…「syslogに出す! loggerで出す!」「ログレベルアップ!ダウン!アップ!ダウン!」 - Magnolia Tech
エンジニア版ベストキッド 師匠 「ログを出す!ログを読む!」「syslogに出す! loggerで出す!」「ログレベルアップ!ダウン!アップ!ダウン!」 生徒 「クラウドネイティブなマイクロサービスの作り方を教えてくれる約束だ!」 プロダクション環境にて… 生徒「ログが…有る!これだ!」— magnoliak🍧 (@magnolia_k_) 2... 続きを読む
Goの任意のLoggerをログローテート対応できるreplaceablewriter | おそらくはそれさえも平凡な日々
https://github.com/Songmu/replaceablewriter 表題の通りですが、io.Writer をラップして io.WriteCloser として振る舞い、その内部に保持した io.Writer を差し替え可能にするライブラリを書いた。 例えば、Goの標準logをログローテートしたい場合には以下のようにします。 f, _ := os.OpenFile("20191001.log", os.O_... 続きを読む
あーありがち - Rubyでdebug用のloggerをお手軽低コストに仕込む
<< 2019/08/ 1 2 1. testable constraint 3 1. Railsはどうやって500やdebug用のエラー画面を出しているのか 4 1. もっとControllerから分離してtestableに 5 6 7 8 9 10 1. How to test rack middleware 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 1. Rubyでdebug用のloggerをお手軽低コストに仕込む 26 27 28 29 3... 続きを読む
fluent-logger-golang の実戦的な使いかたまとめ - 酒日記 はてな支店
2017 - 12 - 14 fluent-logger-golang の実戦的な使いかたまとめ OSS紹介アドベントカレンダー の14日目の記事です。 Fluentd の 公式 Go 版 Logger である fluent-logger-golang はこのように使うのがよさそう、という使い方をまとめてみました。 元々社 内で書いておいたドキュメントを編集したものです。 github.com 前... 続きを読む
Go言語のLogger「zap」は何故高速に構造化されたログを出力する事が出来るのか
こんにちは。開発部の平田です。 今回は、PHP製のWeb APIをGoに移植するプロジェクトでアプリケーションの情報やエラーを出力する為のLoggerを検討した際に、 uber-go/zap というライブラリが公表しているパフォーマンスがその他ライブラリと比べて大分良かったので、どこでパフォーマンスの差を出しているのか、そのアプローチを簡単に紹介したいと思います。 Zap 初めに、簡単に zap ... 続きを読む
Big Sky :: Windows でも色付きでログが出せる golang のライブラリ「go-colorable」書いた。
golang には logger が星の数ほどあるのですが go言語におけるロギングについて — さにあらず コマンドラインオプションについて 分かり辛いので、僕の分かった事だけをメモしておきます。 ログの出力処理は glog.go#output を読めば大体分かります。 -logtostderr これを指定... http://blog.satotaichi.info/logging-frame... 続きを読む
golangに(僕が)便利(だと思う様)なlogger作った - Qiita
golangでアプリケーションログ取る時、一般的にはlogパッケージが用いられると思います。 が、あれイロイロ不便なので自分で作りました。 https://github.com/umisama/golog 既存の問題 標準のlogや、他の人が公開してくれているloggerにはこんな問題があると思います。 レベル別にできない。 関数名やgoroutine番号が出せない なんか作りが複雑(主に野良) ... 続きを読む
sonots:blog : RubyのLoggerがプロセスセーフになった件
2013年11月11日11:00 カテゴリ RubyのLoggerがプロセスセーフになった件 RubyのLoggerはスレッドセーフ(&プロセスセーフ)かどうか調べてみたの記事の続編です。結論から言うと、RubyのLoggerはプロセスセーフになります!対象のプルリクはこちらで Inter-process locking for log rotation by sonots · Pull Requ... 続きを読む
標準入力から読んでFluentdに送信するにはfluent-agent-liteが便利 - 酒日記 はてな支店
標準入力から受けたログを syslog に送信する場合に使えるのが logger(1) コマンドです。 $ echo "log message" | logger -t myapp -p local0.info 自分のところではバッチ処理の出力や、daemontools で起動したコマンドの出力を log/run で logger に渡して syslog に集約するなどしていました。これを sys... 続きを読む