Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

+ AutoScale API: keep the same-

  • createConditionCmd, listConditionCmd, deleteConditionCmd

...

  • createPolicyCmd, listPolicyCmd, deletePolicyCmd

...

  • createProfileCmd, listProfileCmd, deleteProfileCmd

...

  • createGroupCmd, listGroupCmd, deleteGroupCmd, disableGroupCmd, enableGroupCmd

+ Monitor API:

  • addMonitorDeviceCmd
    • request parameter:
      • physical n/w id (required) - id of the physical n/w to which MonitorDevice is associated with
      • mgmt. ip (required) - IP address for connecting to MonitorDevice
      • username (required) - Username for connecting to MonitorDevice
      • password (required) - Password for the above username
    • response:
      • deviceId
      • deviceName
      • physical n/w id
      • providerName
  • removeMonitorDeviceCmd
    • request parameter:
      • deviceId (required)
    • response
      • boolean (success / failure)
  • listMonitorDeviceCmd
    • request parameter
      • deviceId (optional)
      • physical n/w id (optional)
    • response
      • deviceId
      • deviceName
      • physical n/w id
      • providerName

...

  • sendConfiguration
    • request parameter
      • counterName (required) - type of parameter need to monitor
    • response
      • boolean (success / failure)
  • queryPerformanceData
    • request parameter
      • total_vm
      • foreach vm
        • duration (required) - time range, in second, to monitor. It need to calculate the average value
        • counterName (required)
        • vm IP address (required)
    • response
      • foreach vm
        • counterName
        • average value in duration

Interface

AutoScaling service

Image Added

Monitoring service

Image Modified