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

Sidekiqで指定時間待ってから実行する

perform_inを使う

Active Jobで指定時間後にジョブを実行する

setメソッドの引数にwaitを指定する

bot tweetするrubyスクリプト

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

RailsのログをLogrageに変更する

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

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

redirect_toが使えた

Extension fieldsを使ってdocker-composeのコンテナ設定を共通化する

Railsコンテナ設定を共通化して、commandだけそれぞれで変えるようにした