뉴렐릭 데이터 용어집

이 데이터 용어집은 NRDB에 저장되고 NRQL을 통해 쿼리할 수 있는 일부 기본 보고 데이터를 정의합니다. 여기에는 Transaction, MobileRequest 및 BrowserInteraction 같은 이벤트와 Metric, Log 및 Span 데이터 유형이 포함됩니다. 쿼리 빌더 UI에서도 데이터 유형과 속성 이름 위에 마우스를 올리면 정의가 표시됩니다.

다음은 이 용어집에 포함되지 않은 사항입니다.

  • 인프라 통합의 데이터(해당 통합의 문서 참조)
  • 커스텀 데이터
  • 메트릭 데이터의 통합별 세부 속성

SyntheticCheck

Data source:

SyntheticCheck returns metrics from one run of a specific monitor. These metrics include duration information for the monitor, location of the monitor check, size of the request and response headers, the type of monitor, and a timestamp. Each time a synthetic monitor runs a check, details about the check are captured in the SyntheticCheck event type. SyntheticCheck events contain details specific to the check to provide visibility such as the status, type of monitor, and size of request and response headers.

Attribute nameDefinitionData types
browserVersion

Reports the version of the browser used for browser based synthetic monitors. This is only set for Chrome 112 and newer.

deviceOrientation

Reports the device orientation configuration (PORTRAIT or LANDSCAPE) if device emulation is enabled.

deviceType

Reports the device type configuration (MOBILE or TABLET) if device emulation is enabled.

duration
milliseconds (ms)

The total time between the beginning of the first HTTP request and the end of the final HTTP request, in milliseconds.

entityGuid

The unique identifier of the monitor referenced in New Relic One.

error

Error message returned during the monitor run, if an error message was received.

executionDuration
milliseconds (ms)

The total time spent executing the synthetic check, in milliseconds.

hasUserDefinedHeaders

A boolean value that indicates if custom headers are defined for a ping or simple browser monitor.

id
ID

A unique number identifying this monitor check.

isMuted

A boolean value that indicates the monitor status is muted. This will only be set if the monitor configuration is changed to muted. This will not be set if the monitor is part of a monitor downtime or muting rules configuration.

location

The location from which the monitor check ran. For example, AWS_US_EAST_1 identifies a location on the east coast of the United States.

locationLabel

The check location (user friendly).

minionContainerSystemVersion
ID

The version of the Docker or Kubernetes running on the minion.

minionDeploymentMode
ID

Represents how the minion is deployed (for example, wrapped as a Kubernetes pod).

monitorExtendedType

Indicates the monitor type for extended type monitors, including BROKEN_LINKS, CERT_CHECK, and STEP_MONITOR. This will otherwise be set to NONE.

monitorId
ID

A unique number identifying a particular monitor.

monitorName

The name of the monitor, as shown in the Synthetics interface.

result

Whether the monitor run succeeded.

runtimeType

Set to CHROME_BROWSER for browser based monitors and NODE_API for API based monitors if the check executed on a non-legacy runtime.

runtimeTypeVersion

The version of the runtimeType used if the check executed on a non-legacy runtime.

scriptLanguage

Set to JAVASCRIPT for non-ping monitors if the check executed on a non-legacy runtime.

secureCredentials

A comma separated list of secure credential names used in the monitor run.

timestamp
milliseconds (ms)

The start time of the job in milliseconds since the Unix epoch. (See https://currentmillis.com for an example.)

totalRequestBodySize
bytes (B)

The size of the body request to the host, in bytes.

totalRequestHeaderSize
bytes (B)

The size of the header request to the host, in bytes.

totalResponseBodySize
bytes (B)

The size of the response body returned by the host, in bytes.

totalResponseHeaderSize
bytes (B)

The size of the response header returned by the host, in bytes.

type

The monitor type. Options include: SIMPLE, BROWSER, SCRIPT_BROWSER, API_TEST.

Each of these have user-friendly names, captured by the typeLabel attribute; these are, respectively: ping monitor, simple browser monitor, scripted browser monitor, and API test monitor.

typeLabel

The user-friendly name of the monitor type.

userDaysUntilExpiration
days

The days remaining until the configured expiration threshold on a certificate check monitor is reached. For private locations this requires Synthetics Job Manager release-350 and Node API runtime 1.2.58 or higher.

websiteDaysUntilExpiration
days

The days remaining until expiration for a domain tested by a certificate check monitor. For private locations this requires Synthetics Job Manager release-350 and Node API runtime 1.2.58 or higher.