class Lita::Handlers::AlertlogicMonitoring

Alert Logic Monitoring routes

Public Instance Methods

agent_counts_by_appliance(response) click to toggle source
# File lib/lita/handlers/alertlogic_monitoring.rb, line 44
def agent_counts_by_appliance(response)
  customer_id = valid_cid(response.match_data[1])
  return response.reply(t('validation.customer_id')) if customer_id.nil?
  response.reply(t('warn.standby'))

  agent_info = agent_appliance_summary(customer_id)

  reply_text = agent_info
  response.reply(reply_text)
end
agent_counts_by_policy(response) click to toggle source
# File lib/lita/handlers/alertlogic_monitoring.rb, line 55
def agent_counts_by_policy(response)
  customer_id = valid_cid(response.match_data[1])
  return response.reply(t('validation.customer_id')) if customer_id.nil?
  response.reply(t('warn.standby'))

  agent_info = agent_policy_summary(customer_id)

  reply_text = agent_info
  response.reply(reply_text)
end
agent_ip_counts(response) click to toggle source
# File lib/lita/handlers/alertlogic_monitoring.rb, line 66
def agent_ip_counts(response)
  customer_id = valid_cid(response.match_data[1])
  return response.reply(t('validation.customer_id')) if customer_id.nil?
  response.reply(t('warn.standby'))

  agent_info = agent_ip_summary(customer_id)

  reply_text = agent_info
  response.reply(reply_text)
end