HerokuのProcfileから開始するEventmachineプロセスがあります。NewRelicでこれを監視する人がいるのではないかと思います。
データベースクエリなどを最適化する場所に興味があり、一般的にプロファイルを作成します。すでにプロファイリングしているWebリクエストに加えて、NewRelicsRPMの「バックグラウンド」セクションで統計を取得する方法があると思います。
HerokuのProcfileから開始するEventmachineプロセスがあります。NewRelicでこれを監視する人がいるのではないかと思います。
データベースクエリなどを最適化する場所に興味があり、一般的にプロファイルを作成します。すでにプロファイリングしているWebリクエストに加えて、NewRelicsRPMの「バックグラウンド」セクションで統計を取得する方法があると思います。
NewRelicRubyエージェントを強制的に起動してみてください。「 Rubyエージェントの起動時の制御」を参照してください。
Newrelicは、現時点ではeventmachineのインストルメンテーションをまだサポートしていません。せいぜいEMベースのアプリの場合、ディスパッチャーをインストルメント化し、プロセスに関する高レベルの統計を取得できます。
「 RubyGemのNewRelicトランザクショントレース」を参照してください。
タイマーを使用して定期的に、たとえば500ミリ秒ごとに発砲し、予想発火時間と実際の発火時間の間の遅延を測定します。この出力をNewRelicカスタムダッシュボードにパイプします。これにより、EventMachineプロセスの「正常性」がある程度わかります。