차트는 앱, 인프라 또는 서비스의 정보를 이해하고 분석하는 데 도움이 되는 데이터의 시각적 표현입니다. 이러한 차트를 URL로 변환하여 공개적으로 공유할 수 있습니다. 공개 차트 링크를 사용하면 계정이 없는 다른 사람과도 그래프와 데이터를 쉽게 공유할 수 있습니다.
적절한 보안 및 액세스 설정을 사용하면 NerdGraph 의 쿼리와 뮤테이션을 사용하여 공개적으로 액세스 가능한 라이브 차트 URL을 만들고, 관리하고, 취소할 수 있습니다. 또는 뉴렐릭 UI 를 통해 이러한 작업을 수행할 수 있습니다.
주의
라이브 차트 URL에 액세스할 수 있는 사람은 누구나 기본 차트 쿼리의 모든 정보를 볼 수 있습니다. 정보가 신중하게 공유되고 회사의 내부 정책과 절차를 준수하도록 하세요.
NerdGraph에서 공개적으로 접근 가능한 라이브 차트 URL을 생성, 나열 또는 취소하려면 GraphQL Explorer 로 이동한 다음 다음 지침을 따르세요.
라이브 차트 URL 생성
라이브 차트 URL을 만들려면 먼저 account ID
알아야 합니다. 다음 변형을 사용하여 account ID
을 가져온 다음 라이브 차트 URL을 만들 수 있습니다.
공개 공유 차트 URL을 만들려면 계정 ID가 필요합니다. 이 API를 사용하면 actor 쿼리를 사용하여 계정 ID를 검색할 수 있습니다.
샘플 요청
샘플 응답
이 API 사용하면 지정된 계정에 대해 NRQL 쿼리를 실행하고 쿼리 결과에 따라 내장된 차트 URL을 검색할 수 있습니다.
입력스피커, 변수
매개변수 | 데이터 형식 | 꼭 필요한가요? | 설명 |
---|
id | 정수 | 네 | 계정 ID는 쿼리하려는 계정과 관련된 고유 식별자를 말합니다. |
질문 | 문자열 | 네 | 실행할 NRQL 쿼리입니다. |
샘플 요청
account(id: YOUR_ACCOUNT_ID) {
샘플 응답
"embeddedChartUrl": "https://chart-embed.xxx-xxx.newrelic.com/charts/e187axxx-xxxx-449e-xxxx-4fb7a520xxxx"
라이브 차트 URL 취소
특정 라이브 차트 URL을 취소하려면 먼저 모든 라이브 차트 URL을 나열해야 합니다. 다음 쿼리를 사용하여 라이브 차트 URL 목록을 표시합니다. 그런 다음 특정 차트의 UUID를 선택하여 해당 URL을 취소할 수 있습니다.
이 API는 대시보드 위젯의 라이브 URL을 검색하여 각 URL의 제목, URL, 생성 날짜, 유형을 제공합니다.
샘플 요청
샘플 응답
"createdAt": 1753xxxx346xx,
"url": "ttps://chart-embed.xxx-xxx.newrelic.com/herald/9ac583f4-b43e-4750-841b-9f1aa39cde00"
"createdAt": 1753xxxx572xx,
"url": "https://chart-embed.xxx-xxx.newrelic.com/herald/5d81451a-4dfb-42de-9682-dae4d7fb7962"
"createdAt": 17289xxxx694xx,
"url": "ttps://chart-embed.xxx-xxx.newrelic.com/herald/c1eac5ac-4a93-42d4-8b25-36078ecc8d79"
이 API를 사용하면 특정 대시보드 위젯과 연결된 라이브 URL을 취소할 수 있습니다.
입력스피커, 변수
매개변수 | 데이터 형식 | 꼭 필요한가요? | 설명 |
---|
uuid | 문자열 | 네 | 공개 라이브 URL의 고유 식별자입니다. |
샘플 요청
dashboardWidgetRevokeLiveUrl(uuid: "YOUR_LIVE_CHART_UUID") {
샘플 응답
"dashboardWidgetRevokeLiveUrl": {
"uuid": "xxx1afc8-6d1f-xxxx-9a33-373f64212xxx"