в инспекторе процессов я вижу ruby (ubuntu)
пока использую радуги! и sidekiq, в основном, новая реликвия объединяет все данные под ruby, я хотел бы провести различие между ними.
Есть ли способ сделать это?
в инспекторе процессов я вижу ruby (ubuntu)
пока использую радуги! и sidekiq, в основном, новая реликвия объединяет все данные под ruby, я хотел бы провести различие между ними.
Есть ли способ сделать это?
New Relic должен автоматически обнаруживать и отличать задания Sidekiq от других ваших диспетчеров, если вы используете одну из более поздних версий агента Ruby (см. https://docs.newrelic.com/docs/ruby/sidekiq-instrumentation и https://docs.newrelic.com/docs/releases/ruby).
Вы также можете назначить процессы Sidekiq другому имени приложения в New Relic, чтобы у вас были отдельные информационные панели. Вы можете настроить это, либо добавив перед командой запуска Sidekiq NEW_RELIC_APP_NAME="Background-jobs"
, либо настроив это в разделе «среды» ближе к концу вашего newrelic.yml:
background:
<<: *default_settings
monitor_mode: true
app_name: 'Background-jobs'
(источник: https://docs.newrelic.com/docs/ruby/monitoring-ruby-background-processes-and-daemons#config_file)
Затем просто обязательно перезапустите приложение, чтобы новые параметры конфигурации могли быть зарегистрированы.
ruby
, и он включает в себя как мое приложение Rails, так и Sidekiq, они используют одну и ту же кодовую базу. Я не уверен, где еще искать. Мои процессы после перехода на puma: pastie.org/pastes/8513477/text?key= yi7aisjvtgpcgi4gdprixg
- person John Smith; 28.11.2013