タグ

logに関するmachatakaのブックマーク (6)

  • Best practices for collecting and managing all of your multi-line logs

    Product { this.openCategory = category; const productMenu = document.querySelector('.product-menu'); window.DD_RUM.onReady(function() { if (productMenu.classList.contains('show')) { window.DD_RUM.addAction(`Product Category ${category} Hover`) } }) }, 160); }, clearCategory() { clearTimeout(this.timeoutID); } }" x-init=" const menu = document.querySelector('.product-menu'); var observer = new Muta

    Best practices for collecting and managing all of your multi-line logs
  • Eureka Engineering – Medium

    Eureka EngineeringLearn about Eureka’s engineering efforts, product developments and more.

    Eureka Engineering – Medium
    machataka
    machataka 2017/06/01
    "ログ周りはSentry・SolarWinds TraceView・Google Stackdriver loggingを使っています"
  • Node.jsでwinstonを使用してログをとる方法 - memo.yomukaku.net

    Winstonというモジュールを使用してログをとる方法を書きます。 Node.jsのサードパーティ製のモジュールでログ取得に関するものは10以上あります。ここではnodejitsu社が公開されているwinstonというモジュールを使用する方法について書きます。 Winstonは145ものモジュールから依存されている他、flatironというフレームワークの一部として丁寧にメンテナンスがなされており、番環境でも安心して使用することができると思われます。Winstonのインストール Winstonを使用したいプロジェクトのディレクトリに移動し、npm install winstonを実行します。 Winstonを使ってログを記録する方法 さっそくコードを書いていきます。 以下のような要件でログを出力するコードにします。 development環境では標準出力とファイル(my.log)にログを

  • Login(アクセス)ログからわかる12の指標 その1 - トレジャーデータ(Treasure Data)ブログ

    *トレジャーデータはデータ収集、保存、分析のためのエンドツーエンドでサポートされたクラウドサービスです。 「Login(アクセス)ログからわかる12の指標 シリーズ」 その1,その2,その3,その4 クエリ内のTreasure UDFのリファレンスはこちら。 シリーズの主張は,例え単純な ”ログイン”(アクセス)の記録のみを取るだけでも,それにユーザーIDが付くことでトレジャーデータ上で遙かにリッチな示唆を得ることができる,ということです。 もしユーザーを識別できるサービスをお持ちでこれから分析を始めたい企業様は,きちんとそれをloginログを残すことから始めましょう。記事では「login(アクセス)ログ」というたった1種類のデータから得られる12の指標を紹介したいと思います。 定義 以下の項目で定義されるログを「loginログ」と定義し,かつ各ユーザーの登録時からこのログデータが取得

    Login(アクセス)ログからわかる12の指標 その1 - トレジャーデータ(Treasure Data)ブログ
  • AWKのススメ - クックパッド開発者ブログ

    はじめまして。インフラチームの菅原といいます。 今年の7月に入社してから、コンソールとにらめっこする毎日を過ごしています。クックパッドのようにアクセスの多いサイトのサーバを扱うことが今まで無かったので、いろいろと勉強になることが多いです。 さて、インフラチームではサーバの状況をモニタリングして、サーバに問題がないかを常に把握するようにしています。そのため日常的にtailでログを追いかけているのですが、そんなときはAWKが非常に便利なことに気付き、最近はかなりAWKにハマっています。 今回は絶賛マイブーム中のAWKの活用例をご紹介したいと思います。 なぜAWKなのか? 残念ながらAWKの知名度はあまり高くないようで、社内でも「なぜRubyでやらないのか?」と聞かれることがありました。僕も入社するまではcutの代わりぐらいにしか使っていなかったのですが、あるときログ出力の整形に使って以来、AW

    AWKのススメ - クックパッド開発者ブログ
  • Railsのproductionログから処理に時間がかかっている部分を探す - 元RX-7乗りの適当な日々

    先日、運用環境のRailsで動いているアプリのログからレスポンスタイムを確認する機会があって、production.logをもとに、時間がかかっている重い処理を抽出しました。ちなみにRailsのバージョンは2.1系です。 このエントリは、そのメモ書きです。どの処理が遅いのかを探し出すための最初の一歩ということで参考になれば。 Railsのログ Railsアプリをproductionモードで動かしていると、以下のようなログが各処理の最後で記録され、処理全体にかかった時間や、そのうちのレンダリング処理、DB処理の内訳なども確認できるようになっています。 Completed in 0.52340 (1 reqs/sec) | Rendering: 0.41524 (79%) | DB: 0.07341 (14%) | 200 OK [https://example.jp/hoge] 時間がかかっ

    Railsのproductionログから処理に時間がかかっている部分を探す - 元RX-7乗りの適当な日々
  • 1