• /
  • EnglishEspañolFrançais日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

깨진 링크 모니터 관리

뉴렐릭을 사용하면 NerdGraph를 사용하여 깨진 링크를 만들 수 있습니다. 깨진 링크 모니터는 웹페이지의 모든 링크를 스캔하고 HTTP 상태 코드 오류 코드를 반환하는 링크를 보고하여 깨진 링크를 확인합니다. 이 튜토리얼에서는 NerdGraph API를 사용하여 깨진 링크 모니터를 자동화하여 생성하는 방법에 대한 예제를 제공합니다.

syntheticsCreateBrokenLinksMonitor 뮤테이션을 사용하면 깨진 링크 모니터를 만들 수 있습니다. 이 변형을 사용하면 모든 웹페이지의 깨진 링크를 모니터링하도록 설정할 수 있습니다.

입력스피커, 변수

매개변수

데이터 형식

꼭 필요한가요?

설명

accountId

정수

모니터가 생성될 뉴렐릭

계정 ID입니다

.

monitor.locations.public

정렬

모니터가 검사를 실행하는

표시 위치

제외(예:

["US_EAST_1", "US_WEST_1"]

).

monitor.name

문자열

깨진 링크 모니터의 표시 이름입니다.

monitor.period

열거형

모니터링이 실행되는 빈도. 옵션:

EVERY_MINUTE

,

EVERY_5_MINUTES

,

EVERY_10_MINUTES

,

EVERY_15_MINUTES

,

EVERY_30_MINUTES

,

EVERY_HOUR

,

EVERY_6_HOURS

,

EVERY_12_HOURS

,

EVERY_DAY

.

monitor.status

열거형

모니터 상태. 옵션:

ENABLED

(모니터가 활성화되어 점검을 수행 중),

DISABLED

(모니터가 비활성화됨).

monitor.uri

문자열

깨진 링크를 검색할 웹페이지의 URI(예:

https://example.com

).

monitor.apdexTarget

뜨다

아니요

SLA 보고서를 채우는 데 사용되는 모니터의 Apdex 목표(초 단위)입니다. 기본값은 7.0초입니다.

monitor.tags

물체

아니요

모니터를 정리하고 필터링하는 데 사용할 태그입니다. 각 태그에는

key

values

속성이 있습니다.

샘플 요청

mutation {
syntheticsCreateBrokenLinksMonitor(
accountId: ACCOUNT_ID
monitor: {
locations: { public: ["LOCATION_1", "LOCATION_2"] }
name: "YOUR_MONITOR_NAME"
period: PERIOD
status: STATUS
apdexTarget: APDEX_TARGET
uri: "MONITOR_URI"
tags: { key: "YOUR_TAG_NAME", values: "TAG_VALUE" }
}
) {
errors {
description
type
}
}
}

샘플 응답

성공적인 응답은 오류 발생 시 null 반환합니다.

{
"data": {
"syntheticsCreateBrokenLinksMonitor": {
"errors": null
}
}
}

모니터를 생성하는 데 문제가 있는 경우 errors 에는 오류가 발생한 이유를 설명하는 descriptiontype 필드가 있는 객체가 포함됩니다.

syntheticsUpdateBrokenLinksMonitor 뮤테이션을 사용하면 기존의 깨진 링크 모니터를 업데이트할 수 있습니다. 이 기능을 사용하면 이미 생성된 깨진 링크의 설정을 수정할 수 있습니다.

입력스피커, 변수

매개변수

데이터 형식

꼭 필요한가요?

설명

guid

문자열

업데이트하려는 모니터의 고유 엔티티

GUID입니다

.

monitor.locations.public

정렬

아니요

모니터가 검사를 실행하는

표시 위치

제외(예:

["US_EAST_1", "US_WEST_1"]

).

monitor.name

문자열

아니요

깨진 링크 모니터의 업데이트된 표시 이름입니다.

monitor.period

열거형

아니요

모니터링이 실행되는 빈도. 옵션:

EVERY_MINUTE

,

EVERY_5_MINUTES

,

EVERY_10_MINUTES

,

EVERY_15_MINUTES

,

EVERY_30_MINUTES

,

EVERY_HOUR

,

EVERY_6_HOURS

,

EVERY_12_HOURS

,

EVERY_DAY

.

monitor.status

열거형

아니요

모니터 상태. 옵션:

ENABLED

(모니터가 활성화되어 점검을 수행 중),

DISABLED

(모니터가 비활성화됨).

monitor.uri

문자열

아니요

깨진 링크를 검색할 웹페이지의 URI(예:

https://example.com

).

monitor.apdexTarget

뜨다

아니요

SLA 보고서를 채우는 데 사용되는 모니터의 Apdex 목표(초 단위)입니다. 기본값은 7.0초입니다.

monitor.tags

물체

아니요

모니터를 정리하고 필터링하는 데 사용할 태그입니다. 각 태그에는

key

values

속성이 있습니다.

샘플 요청

mutation {
syntheticsUpdateBrokenLinksMonitor(
guid: ENTITY_GUID
monitor: {
locations: { public: ["LOCATION_1", "LOCATION_2"] }
name: "YOUR_MONITOR_NAME"
period: PERIOD
status: STATUS
apdexTarget: APDEX_TARGET
uri: "MONITOR_URI"
tags: { key: "YOUR_TAG_NAME", values: "TAG_VALUE" }
}
) {
errors {
description
type
}
}
}

샘플 응답

성공적인 응답은 오류 발생 시 null 반환합니다.

{
"data": {
"syntheticsUpdateBrokenLinksMonitor": {
"errors": null
}
}
}

모니터를 업데이트하는 데 문제가 있는 경우 errors 에는 오류가 발생한 이유를 설명하는 descriptiontype 필드가 있는 객체가 포함됩니다.

깨진 링크 모니터를 삭제하세요

깨진 링크 모니터가 더 이상 필요하지 않으면 syntheticsDeleteMonitor 변형을 사용하여 영구적으로 제거할 수 있습니다.

모니터를 삭제하려면 '합성 모니터 삭제 ' 섹션을 참조하십시오.

Copyright © 2025 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.