Method: Common::Utils#determine_agent_level_monitored_resource_via_legacy

Defined in:
lib/fluent/plugin/common.rb

#determine_agent_level_monitored_resource_via_legacy(platform, subservice_name, detect_subservice, vm_id, zone) ⇒ Object

Retrieve monitored resource via the legacy way.

Note: This is just a failover plan if we fail to get metadata from Metadata Agent. Thus it should be equivalent to what Metadata Agent returns.


233
234
235
236
237
238
239
240
241
# File 'lib/fluent/plugin/common.rb', line 233

def determine_agent_level_monitored_resource_via_legacy(
      platform, subservice_name, detect_subservice, vm_id, zone)
  resource_type = determine_agent_level_monitored_resource_type(
    platform, subservice_name, detect_subservice)
  create_monitored_resource(
    resource_type,
    determine_agent_level_monitored_resource_labels(
      platform, resource_type, vm_id, zone))
end