Diccionario de datos de New Relic

El diccionario de datos define algunos de los datos que se presentan de manera predeterminada en NRDB y los que se pueden consultar a través de NRQL. Esto incluye eventos como Transaction, MobileRequest y BrowserInteraction y también los tipos de datos de métricas, logs y spans. Estas definiciones también se pueden consultar a través de la IU de nuestro generador de consultas. Para ello, pasa el mouse por encima del tipo de datos y los nombres de atributos que corresponda.

Este diccionario no contiene:

  • Datos de nuestras integraciones de infraestructura (para ello, consulta la documentación de la integración correspondiente)
  • Datos personalizados
  • Atributos detallados y específicos de la integración para uso con los datos de métricas

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.