タグ stderr
人気順 10 users 50 users 100 users 500 users 1000 usersGCPで理想の構造化ログを出力する方法
はじめに GCP には Cloud Logging(旧Stackdriver Logging)というサービスがあり、Google App Engine[1] や Cloud Run、Cloud Functions、GKE といったマネージドサービス上に構築したアプリケーション内で標準入出力(stdoutやstderr)にログを出力するだけで専用のログビューアで見ることができます。 この Cloud Logging... 続きを読む
Supervisorにおける死活監視通知とEvent Listenerプロセスを再起動したい - Qiita
Supervisorという便利プロセス管理ツールがある。プロセス監視以外に、STDOUTとSTDERRをログにつないでくれたり、複数プロセス起動してくれたりして便利だ。Supervisor 3.0からEvent Listenerという機能が追加されて、これを使うとSupervisor上で発生したイベントにフックしていろんな処理ができるようになった。 EventListener EventListe... 続きを読む
proctaskというタスク実行ツールをGoで書いてみました - As a Futurist...
最近Goを書きたくなったので挑戦してみました。お題は、stdinを受け取ってstdoutに結果を出すタスクを、全部ファイルベースで行いたい、というもの。stdinとなるものをファイルに書き込んでおくと、それを読み込んで実行プロセスのstdinに渡してくれて、stdoutを受け取ったらそれをまたファイルに書き込むようなイメージです。実行時にはenv varを設定したりできたり、stderrも別に書き... 続きを読む
ProcletでSTDOUT/STDERRにサービス名を追加して表示できるようになったよー - blog.nomadscafe.jp
「kazeburo さんの Proclet をもちいた劣化 foreman の実装 - tokuhirom’s blog.」に STDOUT にタグつけたりはしてないけど、とりあえず起動はできる。STDOUT にタグつけるのは pipe で処理かまさないとだめなのでちと面倒 と書かれていたので、その面倒な事をProclet側で実装してみた。 https://metacpan.org/release... 続きを読む
stdout, stderr の出力を文字列として記録する - ホビロン、それは - subtech
別にグローバル変数でなくても良いんだけど、STDOUT/STDERR インスタンスの匿名クラスで stringio にも記録させる。 require 'stringio' $str_stdout_err = StringIO.new [STDOUT, STDERR].each do |io| io.instance_eval { class 続きを読む