newrelic_rpmのブラウザモニタリング(window.NREUM)を無効化する

公開日時
更新日時

Rubyアプリケーションのパフォーマンスモニタリングにnewrelic_rpmをインストールしたところ、DOMにwindow.NREUMを定義したscriptタグが追加されていた。

ブラウザモニタリング用のコードらしくデフォルトで有効になる模様。

今回の用途では使っていなかったので無効化することにした。

newrelic.ymlに↓を追加すれば無効化できる。

common: &default_settings
  browser_monitoring:
    auto_instrument: false

参考

- ブラウザーモニタリングインストールのトラブルシューティング | New Relic|日商エレクトロニクス株式会社


Related #ruby

Bulletをテスト環境で実行してN+1を調査する

bulletのおかげで見落としていたN+1に気づける

request specでリダイレクトのテストをする

redirect_toが使えた

bot tweetするrubyスクリプト

8時間ほどで申請が通っていた

RailsのログをLogrageに変更する

ログを1行にまとめてくれるので便利

activerecord-importのクエリログを無効化する

一時的にログを無効化して処理が終わったあとに戻すようにした