이 페이지는 도표우 자동화 액션 카탈로그에서 사용할 수 있는 뉴렐릭 nerdgraph 액션에 대한 포괄적인 참조 정보를 제공합니다. 이러한 작업을 통해 Nerdgraph 쿼리 및 변경을 실행할 수 있습니다.
전제 조건
블로우 자동화에서 뉴렐릭 작업을 사용하기 전에 다음 사항이 있는지 확인하세요.
- 적절한 권한이 있는 뉴렐릭 계정.
- 뉴렐릭 클러스터 키(데이터를 다른 계정으로 보내는 경우).
- 사용하려는 특정 뉴렐릭 서비스에 필요한 권한입니다.
블루렐릭 계정 키를 생성하고 관리하는 방법에 대한 자세한 내용은 볼륨 키를 참조하세요.
newrelic NerdGraph API에 대해 Graphql 명령을 실행합니다. 명령은 쿼리이거나 뮤테이션일 수 있습니다.
입력 | 선택성 | 유형 | 설명 | 예시 |
|---|
그래프QL | 필수의 | 문자열 | GraphQL 구문. GraphiQL을 사용하여 명령어를 빌드하고 테스트하세요. | |
변수 | 필수의 | Map[string]any | GraphQL 명령문과 함께 사용할 핵심 가치 쌍 변수입니다. | |
선택기 | 선택 과목 | 목록 | 지정된 유일한 델파이를 출력으로 가져오는 선택기입니다. | action: newrelic.nerdgraph.execute query GetEntity($entityGuid: EntityGuid!) { entity(guid: $entityGuid) { entityGuid: ${{ .workflowInputs.entityGuid }} action: newrelic.nerdgraph.execute entity(guid: "${{ .workflowInputs.entityGuid }}") {
|
산출 | 유형 | 설명 |
|---|
data | Map[string]any
| NerdGraph 응답의 data
속성 내용입니다. |
성공 | 부울 | 요청 상태. |
오류 메시지 | 문자열 | 실패 이유를 메시지로 전달합니다. |
예시 |
|---|
action: newrelic.nerdgraph.execute action: newrelic.ingest.sendLogs - message: "userId: ${{ .steps.currentUserId.outputs.data.currentUser.id }}"
|