Method: NewRelic::Agent::Hostname.get
- Defined in:
- lib/new_relic/agent/hostname.rb
.get ⇒ Object
11 12 13 14 15 16 17 18 19 20 |
# File 'lib/new_relic/agent/hostname.rb', line 11 def self.get dyno_name = ENV['DYNO'] @hostname ||= if dyno_name && ::NewRelic::Agent.config[:'heroku.use_dyno_names'] matching_prefix = heroku_dyno_name_prefix(dyno_name) dyno_name = "#{matching_prefix}.*" if matching_prefix dyno_name else Socket.gethostname.force_encoding(Encoding::UTF_8) end end |