class ZuoraConnect::AppInstanceBase
def self.write_to_telegraf(*args)
def self.write_to_telegraf(*args) if ZuoraConnect.configuration.enable_metrics @@telegraf_host = ZuoraConnect::Telegraf.new() if @@telegraf_host == nil unicorn_stats = self.unicorn_listener_stats() if defined?(Unicorn) && Unicorn.respond_to?(:listener_names) @@telegraf_host.write(direction: 'Raindrops', tags: {}, values: unicorn_stats) unless unicorn_stats.blank? return @@telegraf_host.write(*args) end end