Аналогично другому опубликованному вопросу на softlayer — получение полосы пропускания на центр обработки данных , мои вопросы):
Как я могу использовать API, чтобы получить значение (не график), которое представляет собой пропускную способность, используемую всей нашей учетной записью (1) и конкретными центрами обработки данных (2).
Какие вызовы API являются правильными записями для достижения этих целей? Мы создаем прототипы в PHP, но Python также приветствуется.
К сожалению, невозможно сделать один звонок, но это может быть обходной путь:
Получить Vitual Гости и предметы оборудования из учетной записи
Затем мы должны получить данные о пропускной способности от каждого следующего запроса:
Если вы хотите использовать определенный центр обработки данных, необходимо отфильтровать объекты оборудования и виртуальных гостей в центре обработки данных.
Здесь запрос на отдых, для фильтрации для ЦОД Dal05. Эта же идея должна применяться к аппаратным объектам.
https://$user:[email protected]/rest/v3.1/SoftLayer_Account/getVirtualGuests?objectMask=mask[datacenter]&objectFilter={"virtualGuests":{"datacenter":{"name":{"operation":"dal05"}}}}
Method: Get
Других решений пока нет …