0
Я пытаюсь получить данные триггера, но ценность данных часов приносит неверные данные.AutoScale Watch приносит неверные данные в API-интерфейсе Softlayer
"algorithm": "EWMA",
"id": 135609,
"metric": "host.network.frontend.in.rate",
"operator": ">",
"period": 3600,
"value": "10485760"
Значение должно быть 80
вместо 10485760
. Нужно ли преобразовать значение с помощью соответствующего устройства?
Этого API остального я использовал:
https://api.softlayer.com/rest/v3.1/SoftLayer_Scale_Group/1046365.json?objectMask=mask[id,+name,+status[name,+keyName],+regionalGroup[id,+name,+description],+suspendedFlag,+terminationPolicy,+cooldown,+regionalGroupId,+minimumMemberCount,+maximumMemberCount,+balancedTerminationFlag,+networkVlans[+id,+networkVlan[+id,+name,+vlanNumber,+networkSpace,+primaryRouter[id,hostname,datacenter[name,longName]],localDiskStorageCapabilityFlag,sanStorageCapabilityFlag]],virtualGuestMemberTemplate[hostname,domain,fullyQualifiedDomainName,startCpus,maxMemory,hourlyBillingFlag,localDiskFlag,operatingSystem,datacenter,privateNetworkOnlyFlag,networkComponents.maxSpeed,sshKeys,operatingSystemReferenceCode,blockDevices[device,diskImage.capacity],blockDeviceTemplateGroup.globalIdentifier,postInstallScriptUri],policies[id,cooldown,name,scaleActions[id,type[id,keyName,name],amount,scaleType],triggers[id,type],triggers%28SoftLayer_Scale_Policy_Trigger_OneTime%29[date],triggers%28SoftLayer_Scale_Policy_Trigger_Repeating%29[schedule],triggers%28SoftLayer_Scale_Policy_Trigger_ResourceUse%29[watches[id,algorithm,metric,operator,period,value]]],loadBalancers[id,port,healthCheck[id,attributes[value,type.keyname],type[id,keyname,name]],virtualServer[id,port,virtualIpAddress.ipAddress.ipAddress,virtualIpAddress.id,serviceGroups.routingType.name]],virtualGuestMemberCount]
Response Body:
"triggers": [{
"id": 163525,
"type": {
"id": 1,
"keyName": "ONE_TIME",
"name": "One Time"
},
"date": "2016-07-26T14:30:00+09:00"
}, {
"id": 163529,
"type": {
"id": 3,
"keyName": "RESOURCE_USE",
"name": "Resource Use"
},
"watches": [{
"algorithm": "EWMA",
"id": 135607,
"metric": "host.cpu.percent",
"operator": ">",
"period": 1800,
"value": "80"
}, {
"algorithm": "EWMA",
"id": 135609,
"metric": "host.network.frontend.in.rate",
"operator": ">",
"period": 3600,
"value": "10485760"
}, {
"algorithm": "EWMA",
"id": 138903,
"metric": "host.cpu.percent",
"operator": ">",
"period": 7200,
"value": "78"
}]
Спасибо .. Когда я создать или отредактировать, значение должно быть преобразовано в байтах. правильно? –