New Relic UI를 사용 하는 대신 NerdGraph 를 사용하여 조직의 계정을 보고, 계정을 만들고, 계정 이름을 변경할 수 있습니다.
요구 사항
NerdGraph를 통해 계정을 관리하기 위한 요구 사항은 다음과 같습니다.
Pro 또는 Enterprise 에디션 이 필요합니다(Standard 에디션 조직은 하나의 계정만 가질 수 있음).
귀하는 최신 사용자 모델 의 사용자여야 합니다.기타 권한 관련 요구 사항:
시작하기 전에
NerdGraph를 사용하여 계정을 관리하기 전에 다음 사항을 이해하는 데 도움이 될 것입니다.
- 계정 및 용도
- UI를 통해 계정을 관리하고 추가 할 수도 있습니다.
- NerdGraph 사용의 기본
- New Relic 계정의 변경 사항을 추적 할 수 있습니다.
이 튜토리얼에서는 다음을 수행하는 방법을 보여줍니다.
- 계정 보기
- 계정 이름 바꾸기
- 계정 추가
용어 및 필드에 대한 팁
이러한 요청에 사용된 일부 필드에 대한 몇 가지 팁:
managedAccount
및managedAccounts
필드는 단순히 조직의 계정에 대한 용어입니다. 그들은 "계정"과 동의어입니다.regionCode
필드는US
또는EU
계정에서 사용하는 데이터 센터 를 나타냅니다. 조직은 단일 데이터 센터만 사용할 수 있습니다. 단일 조직에서 다른 데이터 센터를 사용하는 계정은 있을 수 없습니다.
NerdGraph 탐색기 에는 필드를 정의하는 내장 문서가 있습니다.
계정 보기
다음은 조직의 계정을 반환하는 예입니다.
{ actor { organization { accountManagement { managedAccounts { name id regionCode } } } }}
계정 만들기
다음은 계정을 만드는 방법의 예입니다. 계정을 만들기 전에 계정이 무엇에 사용되는지 이해해야 합니다 .
mutation {
accountManagementCreateAccount(managedAccount: {name: "NEW_ACCOUNT_NAME"}) {
managedAccount {
id
name
regionCode
}
}
}
계정 이름 바꾸기
다음은 계정 이름을 변경하는 방법의 예입니다.
mutation {
accountManagementUpdateAccount(managedAccount: {name: "UPDATED_ACCOUNT_NAME", id: 101010101}) {
managedAccount {
id
name
regionCode
}
}
}
오류
다음은 몇 가지 오류와 그 의미입니다.
에러 메시지 | 가능한 원인 |
---|---|
| 이는 조직 구조(예: 조직 경계 외부에 있는 계정)에 문제가 있음을 나타냅니다. 이 메시지를 받으면 지원팀 이나 계정 담당자에게 문의하세요. |
| 조직에 둘 이상의 "상위 계정"이 있을 때 반환되는 메시지입니다. 이는 조직에 Partnership API 로 설정된 복잡한 계정 구조가 있고 해당 API를 사용해야 한다는 표시입니다. 질문이 있으세요? 지원팀 이나 계정 담당자에게 문의하세요. |
기타 오류 | 지원팀 이나 계정 담당자에게 문의하세요. |