New Relic Performance Engineer study materials
New Relic Performance Engineer study resources

New Relic Performance Engineer flashcards

New Relic Performance Engineer · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Apdex formula
Apdex = (satisfied + tolerating/2) / total requests, where satisfied requests are at or below the threshold T, tolerating requests fall between T and 4T, and frustrated requests exceed 4T.
Transaction trace purpose
A transaction trace records a single request's segment breakdown, showing time spent in database calls, external services, and application code to locate the dominant latency contributor.
Distributed tracing headers
Distributed tracing links segments across services using trace and span identifiers propagated in request headers, including W3C traceparent, so a request's full path is reconstructable.
Error group fingerprinting
Error groups cluster similar errors using the error class and a stack trace fingerprint rather than the raw message, so variable text in messages does not fragment grouping.
Key transaction
A key transaction is a designated business-critical transaction tracked separately from the application aggregate, with its own alerting, dashboards, and Apdex score.
APM 360 scope
APM 360 combines application performance monitoring with infrastructure, browser, mobile, synthetic, and applied intelligence data, correlated through the entity model.
SLO error budget
An SLO defines a target ratio of good events to total events over a rolling window; the error budget is the allowed bad-event fraction, and remaining budget tracks consumption.
Thread profiler use
The thread profiler samples stack traces of running threads to attribute CPU time to specific methods, useful when slowness is spread across many requests rather than one trace.
Core Web Vitals thresholds
At the 75th percentile, LCP should be 2.5 seconds or less, CLS 0.1 or less, and INP 200 milliseconds or less; these are the standard good-experience thresholds.
Synthetic monitor types
Synthetic monitors include ping, simple browser, and scripted browser checks that run on schedules from selected locations to verify availability and step-level user flows.
Private synthetic locations
Private locations are agent containers you host yourself, used to monitor internal or firewall-protected endpoints and to control the source geography of synthetic checks.
Session trace vs replay
A session trace reconstructs a user session's page loads, AJAX calls, and JS errors as data; session replay adds a visual reconstruction of the recorded interaction.
JS error source maps
Source maps uploaded to New Relic de-minify minified JavaScript bundle stack traces so browser JS errors display original file names, line numbers, and function names.
Browser-backend correlation
Browser instrumentation propagates distributed tracing headers to the backend, letting the browser app entity link to the APM application and connect front-end to server-side latency.
Mobile crash symbolication
Mobile crash reports arrive with memory addresses; symbolication using iOS dSYM files or Android mapping files resolves them into readable class and method names.
TTFB and FCP
Time to first byte measures server response latency before the browser receives content; first contentful paint marks when the first text or image is rendered.
Anomaly alert conditions
Anomaly conditions learn a seasonal baseline for a signal and open incidents when the observed value deviates beyond the learned band, rather than against a fixed threshold.
Alert severity levels
Alert conditions produce incidents at Critical, Warning, or Info severity; incidents are grouped by policy and condition and close automatically when the condition clears.
NRQL alert evaluation offset
The evaluation offset shifts the query window back in time so it covers only complete data, and it must exceed the aggregation window to avoid evaluating partial buckets.
Muting rules
Muting rules suppress notifications for a defined scope and schedule without deleting the alert condition, and can be configured to also suppress incident creation.
Workload health rollup
A workload groups entities for prioritized alerting, and its health reflects the worst status among member entities unless custom weighting changes the rollup.
Anomaly learning period
Anomaly detection requires a learning period, typically several days, before baselines stabilize; conditions on newly created signals may not fire reliably until then.
Notification destinations
Destinations route incidents to channels such as email, webhooks, Slack, PagerDuty, and ServiceNow; workflows bind a destination to filters on incident attributes.
Alert condition query shape
An NRQL alert condition query must return a single scalar value per evaluation, which is then compared against the configured threshold to decide whether to open an incident.
SystemSample event
The infrastructure agent reports SystemSample events containing CPU, memory, disk, and network metrics for a host, queried with NRQL using FROM SystemSample.
Dimensional metric syntax
Dimensional metrics are written as metricName{tag1: value} and queried with FROM Metric, distinguishing them from event-based infrastructure data such as SystemSample.
Kubernetes integration events
The nri-kubernetes integration runs as a DaemonSet and collects K8sNodeSample, K8sPodSample, and K8sContainerSample events for cluster, pod, and container monitoring.
Cloud integration latency
Cloud provider integrations poll provider APIs and ingest metrics at provider granularity, often one to five minutes, so they are not real-time and lag behind agent data.
Host golden signals
Host golden signals are CPU utilization, memory used percentage, disk I/O wait, network throughput, and filesystem free space; alert on sustained deviation, not single samples.
Log event type
Logs land in the Log event type after ingestion through the infrastructure agent, Log API, or forwarders, and are queried with NRQL using FROM Log.
Log parsing rules
Log parsing rules transform raw log messages into structured attributes at ingest time, before storage, so unparsed fields remain searchable only as the raw message.
Log-to-metric rules
Log-to-metric and log-to-event rules derive metrics or events from log patterns, enabling alerting on log content without storing high-cardinality log data as metrics.