Rails не отправляет пользовательские метрики в NewRelic

Я пытаюсь отправить пользовательские метрики в NewRelic Insights, но, к сожалению, это не работает для моего приложения Rails, которое в настоящее время отправляет данные по умолчанию в New Relic.

Действия по воспроизведению

Я только что вошел в консоль рабочего приложения и выполнил следующую команду:

NewRelic::Agent.record_metric('/Custom/MyCategory/MyMetric', 5)

К сожалению, он так и не появился в обозревателе данных Insights.

Конфигурация в приложении следующая:

common: &default_settings
  license_key: <MY_KEY>
  app_name: my_app
  log_level: info

development:
  <<: *default_settings
  app_name: executive_alerts (development)
  monitor_mode: false

test:
  <<: *default_settings
  app_name: executive_alerts (test)
  monitor_mode: false

staging:
  <<: *default_settings
  app_name: executive_alerts (staging)

production:
  <<: *default_settings

Спасибо!


person felipeclopes    schedule 17.03.2017    source источник


Ответы (1)


Из документации агента New Relic:

Измените свою команду с:

NewRelic::Agent.record_metric('/Custom/MyCategory/MyMetric', 5)

to:

NewRelic::Agent.record_metric('Custom/MyCategory/MyMetric', 5)
person anothermh    schedule 24.03.2017