タグ

Logに関するkuyoのブックマーク (3)

  • app serverがリクエストの処理にかかった時間をログに記録する

    Webアプリケーションのパフォーマンスをトラッキングするために、app serverの処理にかかった時間を記録したい。 方法を、以下のように分類できる。 1. reverse proxy側で、proxy先のapp serverがレスポンスを返してくるのにかかった時間をログに記録する場合 1.1 nginx 1.2 apache 2. app serverでリクエスト処理にかかった時間を出して、ログに記録する場合 2.1 reverse proxyで記録する場合 2.2 app serverでログに記録する場合 1と2とでは出てくる数字が違うだろうけど、件に必要なのはパフォーマンス改善を示す一貫した指標なので、どっちでもいいと思う。 1. reverse proxy側で取る場合 1.1 nginx log_formatディレクティブに$upstream_response_timeという変数

    kuyo
    kuyo 2017/11/19
  • LogcatをAndroid端末上で見るツール LogcatViewer - Android(アンドロイド)情報-ブリリアントサービス

    LogcatをAndroid端末上で見るツール LogcatViewer を公開します。 LogcatViewerは、普段PC上でDDMSを使用して見るLogcatを、Androidの端末単体で 見ることが出来るツールです。 ダウンロードは こちら です。(ソースコードも含む) apkファイルはbinディレクトリに格納されています。 ログを見るだけではなく、SDカードにテキスト形式で保存する事が出来ます。 サービス化&スレッド化をしているので、別アプリのLog収集や、PCが無い環境でのテスト・ デバッグ時に、端末のみでログの確認をしたい場合に使えるかと思います。 ソースも同梱していますので、ログ出力を行うフィルタをカスタマイズしてみるなど、 ご活用いただけますと幸いです。 使用方法 ボタン操作 保存 SD保存ファイル名」テキストボックスで入力されたファイル名で、ログファイルを保存します。

    LogcatをAndroid端末上で見るツール LogcatViewer - Android(アンドロイド)情報-ブリリアントサービス
  • Proguard を利用してリリース apk からログ出力をストリップする方法 & ベンチマークをとってみた - sandbox

    はじめに 皆さんは Android アプリにログ出力をどの程度仕込んでいるでしょうか。 適切にログ出力が施されたアプリは、問題追跡がしやすいですし、あの糞重いデバッガを起動しなくて済む事が多いです。 個人的には、verbose or debug レベルでは、ふんだんにログ出力を仕込みたいと考えていますが、あまりログを仕込みたがらない人がいるのも事実です。 ログ出力普及委員会(会員1名)の市場調査結果では、その理由として大きく下記の2つがある様でした。 標準の Android Log の仕様上、リリースされた apk でもログがすべて参照できてしまう = 気軽に内部データのログ出力を書けない ログ出力によるパフォーマンスの低下の懸念 これらの問題へのソリューションとしてはいくつか方法がありますが、この記事では proguard を利用した下記の方法を検証してみました。 ログが見えてしまう →

    Proguard を利用してリリース apk からログ出力をストリップする方法 & ベンチマークをとってみた - sandbox
  • 1