2016-04-22 3 views
0

с использованием New Relic Rest API v2, есть ли способ получить все связанные метки на сервере? то есть у меня есть идентификатор сервера, но я хочу, чтобы метки были прикреплены к нему? Так же, как и в атрибутах AWS EC2 или атрибутах тегов Chef. Я проверил их документы API, но я пока не нашел ничего подходящего ... Спасибо!Новые Relic Servers API-Fetch Список меток для сервера

ответ

0

Возможно, не с небольшим кодированием. Это command:

локон -X GET 'https://api.newrelic.com/v2/labels.json' \ -H 'X-Апи-Key: {api_key}' -i

будет возвращать все ярлыки на счету. Часть возвращаемого результата содержит раздел «ссылки» для каждой метки, в котором будут перечислены приложения и серверы, к которым применяется метка. Он будет выглядеть следующим образом (частично), показывающий один сервер, в этом случае:

"links": { 
    "applications": [], 
    "servers": [ 
     5980960 
    ] 

Вы должны «ходить» через список меток, возвращенных этой просьбой, ищет сервера Идентификатор того, который вас интересует. Помните, что вывод paginated, поэтому у вас может быть более одной страницы для исследования.

Это было бы целесообразно связаться с новой поддержкой Relic и предложить запрос функций.