Отличие рубина от сайдкика в New Relic

в инспекторе процессов я вижу ruby (ubuntu) пока использую радуги! и sidekiq, в основном, новая реликвия объединяет все данные под ruby, я хотел бы провести различие между ними.

Есть ли способ сделать это?


person John Smith    schedule 24.11.2013    source источник


Ответы (1)


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)

Затем просто обязательно перезапустите приложение, чтобы новые параметры конфигурации могли быть зарегистрированы.

person lauradiane    schedule 27.11.2013
comment
Боюсь, но установка нового ключа в файле yml не решила проблему. В разделе «Серверы» => «Процессы» я всегда вижу агрегат под ruby, и он включает в себя как мое приложение Rails, так и Sidekiq, они используют одну и ту же кодовую базу. Я не уверен, где еще искать. Мои процессы после перехода на puma: pastie.org/pastes/8513477/text?key= yi7aisjvtgpcgi4gdprixg - person John Smith; 28.11.2013