2016-08-02 7 views
0

ほとんどの場合、Webアプリケーションが完成しました。 バックエンドアプリケーション全体で特定のイベント/アクションをログに記録し、後でそれらをダッシュ​​ボードで表示および分析できるようにします。Node.jsバックエンドでイベント/アクションをロギングして後で分析する

これには100万の解決策がありますが、オープンソースのダッシュボードと簡単に統合できるソリューションはありますか?

答えて

1

JSONロガーを使用できます。これらのロガーは、グラフ(パフォーマンス、イベント数など)を描画したり、何が起きているかを表すために、後で(またはリアルタイムで)結果を解析することを可能にします。

個人的には、Node.jsの中で最も高速なロガーのように、非常にアクティブな開発であるため、私はpino:https://github.com/mcollina/pinoを使用します(私は貢献者です。

ご覧のとおり、CLIのセクションのREADME.MDには、出力をプロセスにパイプする方法の例はほとんどありません。重要なイベントをダッシュ​​ボードにアップロードし、必要に応じてデータを操作するプロセスを簡単に作成できます。

+1

pino + pino-elasticsearch + kibanaがすごくいいですね! – Hedge

+0

Influx DBはパフォーマンスシリーズや他の測定基準のためには非常に涼しい場所のようです...私はそれを探索しなければなりません。 – dagonza

関連する問題