New docs
- Added Browser: Group request errors tab to show you how to group, sort, and filter failed AJAX and fetch requests.
- Added Exposure check (preview of Security RX) to list the APM entities that run a PHP or Node.js version affected by a recent security advisory.
- Added System identities to explain how to provision non-human identities that authenticate to New Relic with their own credentials.
- Added Google Gemini Enterprise monitoring integration covering how to activate the integration and the request, latency, session, and quota metrics it collects for apps, agents, tools, and data connectors.
- Added New Relic log configuration actions to the workflow automation actions catalog to query and update log parsing, partition, and obfuscation rules.
- Added Security bulletin NR26-12 with the steps to pull updated Synthetics private location container images after the eMudhra certificate authority compromise.
Major changes
- Updated Triage your Kubernetes fleet, formerly the cross-cluster page, with the fleet-wide triage view that ranks problems across your clusters.
- Updated Ruby agent installation to simplify installation to three steps, and split the Ruby agent configuration settings into topic pages so you can find options by category.
- Removed the CodeStream docs following its November 5, 2026 end of life, rewrote the agent code-level metrics pages to remove CodeStream references, and added redirects so existing links continue to work.
- Updated New Relic Ground Truth with a section on how to secure MCP access, including revoking OAuth tokens and auditing sign-in activity with
NrAuditEvent. - Updated Access management for managing cardinality with the permissions you need to change cardinality budgets through NerdGraph or Terraform.
- Updated Permissions and roles for Cloud Cost Intelligence with access prerequisites and a permissions reference table.
- Updated Upload dSYM files with the
run-symbol-toolRun Script build phase, which replaces the Python upload scripts removed in iOS agent v7.4.8. - Updated AWS Lambda actions in the workflow automation actions catalog with concrete example values for output fields, including sample error messages and API response objects.
- Updated Manage monitor runtimes with the Node.js 22.23.4 runtime and its supported third-party modules.
Minor changes
- Updated Browser: JavaScript errors tab to rename Errors (errors inbox) to JavaScript errors.
- Updated Install the Android agent to recommend starting the agent in the
onCreate()method of yourApplicationclass. - Updated New Relic AI tools and the mobile monitoring UI pages with links to the Autopilot skills available for each product area.
- Updated Alerting rules and limits to clarify how enabled and disabled conditions count toward limits.
- Updated Introduction to compound alerts and Muting rules to explain that muting rules now apply to compound alerts.
- Updated Send New Relic data via AWS PrivateLink to clarify that you must select PrivateLink Ready partner services when creating the VPC endpoint.
- Added the
safe_dir_check_enabledsetting to Infrastructure agent configuration settings. This setting defaults totruein Infrastructure agent v2.0.1 โ a breaking change if you relied on the previous default. - Updated Optimize your ingest data and Optimize your data ingest to clarify how
enable_process_metricsandmetrics_process_sample_rate: -1stop process sampling. - Updated Forward your logs using the infrastructure agent to list Debian 12 and 13 and Windows Server 2025, and remove Debian 11.
- Updated Errors inbox in APM and Errors inbox external services to explain that an unresolved error group sends a new Slack notification if the error recurs after 14 days.
- Updated Azure Monitor integration to explain that dimensional metric types depend on the data Azure returns, such as
summary,gauge, orcount. - Updated Get started with collector observability to set
INTERNAL_TELEMETRY_TRACE_LEVEL=basicwhen you experiment with collector traces. - Updated Database service identification with NRDOT to require .NET agent v10.54.0 or higher.
- Updated Set up connectors to reflect that connector names now use an underscore prefix (
nrlens_) instead of a hyphen (nrlens-). - Updated Usage plan with an Advantage Plan section and its pay-as-you-go (PAYG) conversion table.
- Updated Report security vulnerabilities with a section on vulnerability reports and CVE impact.
- Updated Forward logs from Google Cloud Platform to use
PubSubToNewRelicas the correct Dataflow template name. - Updated the Node.js agent and .NET agent compatibility and requirements pages with the latest verified library versions.
- Updated Compatibility and requirements for AI monitoring and Instrumented Python packages with Microsoft Agent Framework and CrewAI.
- Updated Google VertexAI monitoring integration to list Publisher Model as a Vertex AI entity.
What's new
- Browser applications now show Request errors: See the failed AJAX and fetch requests behind broken pages, and find Errors inbox renamed to JavaScript errors.
- A new landing page for Kubernetes monitoring: Open Kubernetes monitoring on a fleet-wide triage view that ranks problems across every cluster.
Release notes
Stay up-to-date with our latest releases:
- Node.js agent v14.11.0:
- Fixed the span event aggregator stripping span links and timed events from queued spans.
- Replaced
@newrelic/native-metricswith pure-JS VM metrics.
- Python agent v14.2.0:
- Added instrumentation for Microsoft Agent Framework and CrewAI.
- Improved LaunchDarkly feature flag instrumentation and span forwarding.
- Fixed crashes in
TimeTraceand the LaunchDarklyConfigwrapper.
- Android agent v7.8.5:
- Started the agent only in your app's default process.
- Fixed the
backgroundattribute on ANRs, app exits, and batched events. - Fixed a
StackOverflowErrorcrash withWebViewsubclasses that overridesetWebViewClient. - Fixed an ANR at startup caused by reading saved events on the main thread.
- React Native agent v1.9.4:
- Added the
consoleCaptureEnabledoption to stop capturingconsole.*calls as logs. - Updated the native Android agent to v7.8.5 and the native iOS agent to v7.7.10.
- Fixed a crash when a
console.*argument can't be serialized.
- Added the
- Flutter agent v1.3.5:
- Updated the native Android agent to v7.8.5 and the native iOS agent to v7.7.10.
- Fixed
recordMetriccrashing on iOS when value or units are omitted.
- Capacitor agent v1.6.15:
- Updated the native Android agent to v7.8.5 and the native iOS agent to v7.7.10.
- Cordova agent v7.1.14:
- Updated the native Android agent to v7.8.5 and the native iOS agent to v7.7.10.
- Mobile app for Android v5.44.1:
- Fixed bugs and improved the UI.
- Infrastructure agent v2.0.1:
- Changed the
safe_dir_check_enabledsetting to default totrue(breaking change). - Hardened the agent temporary folder.
- Updated the New Relic Fluent Bit output plugin to v3.12.0 and nri-docker to v2.9.1.
- Changed the
- Infrastructure agent v1.81.0:
- Upgraded containerd to 2.3.6.
- Fluent Bit v5.1.5:
- Added native packages for Debian 13 and Windows Server 2025.
- Upgraded Go to 1.27.3 and blocked the compromised eMudhra intermediate CA keys.
- AWS Lambda Log Forwarder v1.1.5:
- Upgraded Go to 1.27.3 to fix multiple CVEs.
- OCI Log Forwarder v1.4.0:
- Upgraded Go to 1.27.3 to fix multiple CVEs.
- NRDOT v2.8.1:
- Added
awsiamdbauthextensionto thenrdot-collector-experimentaldistribution.
- Added
- NRDOT v2.8.0:
- Bumped OpenTelemetry component versions from v0.162.0 to v0.163.0.
- NRDOT Host Monitoring v2.8.0:
- Verified the host use case with
nrdot-collector:2.8.0.
- Verified the host use case with
- Pipeline Control Gateway v3.2.0:
- Upgraded the embedded OpenTelemetry Collector from
v0.156.0tov0.164.0. - Fixed the gateway rejecting valid APM agent payloads over about 1 MiB with an HTTP
413error.
- Upgraded the embedded OpenTelemetry Collector from
- Node browser runtime v3.0.261:
- Fixed multiple library security vulnerabilities.
- Node API runtime v1.2.298:
- Fixed multiple library security vulnerabilities.
- Node.js agent v14.11.0:
์๋ก์ด ๋ฌธ์
- ๋ด๋ ๋ฆญ์ ์ฌ์ฉํ์ฌ OCI ๋ฉํธ๋ฆญ ๋ฐ ๋ก๊ทธ๋ฅผ ๋ชจ๋ํฐ๋งํ๋ ๊ฒ์ ๋ํ ๊ฐ์๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด ์ค๋ผํด ํด๋ผ์ฐ๋ ์ธํ๋ผ(OCI) ๋ชจ๋ํฐ๋ง์ ์ถ๊ฐํ์ต๋๋ค.
- AWS ๋ฐ Azure์ ๋ํ ์ค์ , ์ง์๋๋ ์ํฐํฐ ๋ฐ ์๊ตฌ ์ฌํญ, ๋ฌธ์ ์ง๋จ, ํด๊ฒฐ์ ๋ค๋ฃจ๋ฉฐ ํด๋ผ์ฐ๋ ์ธํ๋ผ๋ฅผ ์๋์ผ๋ก ๊ฒ์ํ๊ณ , ๋ฆฌ์์ค ๊ฐ์ ๊ด๊ณ๋ฅผ ๋งคํํ๊ณ , ์ค์ ๋ณ๊ฒฝ ์ฌํญ์ ์ถ์ ํ๋ ๋ฐ ๋์์ด ๋๋ ์ธํ๋ผ 360์ ์ถ๊ฐํ์ต๋๋ค.
- NRQL ํํ์์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ๊ณ ๋ช
๋ช
๋ ๋ฐ๋ก ๊ฐ๊ธฐ๋ก ์ ์ฅํ๊ณ
$๊ธฐํธ์ ํจ๊ป ์ฟผ๋ฆฌ์์ ์ฐธ์กฐํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด NRQL ๋งคํฌ๋ก๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - ๊ฐ ๋ฐฐํฌ๋ฅผ ๋ชจ๋ํฐํ๊ณ Slack ๋ฐ GitHub์์ ํ๊ท๋ฅผ ๋ณด๊ณ ๋ฐ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ๋๋ฆฌ๊ธฐ ์ํด GitHub Copilot์ฉ ๋ด๋ ๋ฆญ ๋ณ๊ฒฝ ์ถ์ ์ผ๋ก ๋ฐฐํฌ ๋ชจ๋ํฐํ๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๊ฐ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ฌ๋ณผ ํ์ผ์ ์์ฑํ๊ณ , ์คํ ์ถ์ ์ ์ฌ๋ณผํํ๊ณ , ์ฌ๋ณผ์ ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ธฐ ์ํด ํ๋ฌํฐ Dart ์ค๋ฅ ์ฌ๋ณผํ ๋ฐ .NET MAUI C# ์ค๋ฅ ์ฌ๋ณผํ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- LaunchDarkly ๋ฐ์ดํฐ๋ฅผ ํ์ด์ฌ ์์ด์ ํธ์ ์ฐ๊ฒฐํ์ฌ ๊ธฐ๋ฅ ํ๋๊ทธ ๋ฐ ๋ฆด๋ฆฌ์ค๊ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฏธ์น๋ ์ํฅ์ ๊ด์ฐฐํ๋ ๋ฐฉ๋ฒ์ ํ์ธํ ์ ์๋๋ก ํ์ด์ฌ ์์ด์ ํธ์ ํจ๊ป LaunchDarkly๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- AWS Athena, AWS DynamoDB, Azure App Service,GitHub ์ํฌํ๋ก์ฐ ์คํ, ๋ด๋ ๋ฆญ ์ํฌ๋ฆฟ ๋ฐ ๋ด๋ ๋ฆญ Synthetics ์ ๋ํ ์์ ์ ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ ์ ์ถ๊ฐํ์ผ๋ฉฐ,๊ณต์ง ์ํ ๋๊ธฐ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ์ ์ธํฑ ๋ชจ๋ํฐ๋ง ํผ๋ธ๋ฆญ ๋ฐ ํ๋ผ์ด๋น ๋ก์ผ์ด์ ์ ์ํฅ์ ๋ฏธ์น๋ ์๊ฒฉ ์ฝ๋ ์คํ(CVE-2026-111497) ๋ฑ ์ฌ๊ฐํ Node.js ์ทจ์ฝ์ ์ ํด๊ฒฐํ๊ธฐ ์ํ ์ ์ฐจ๊ฐ ํฌํจ๋ ๋ณด์ ๊ฒ์ํ NR26-11์ด ์ถ๊ฐ๋์์ต๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ
- ํ๋ก์ ํธ์์ ๋๋ฝ๋ ๋ด๋ ๋ฆญ ๊ณ์ธก์ ํ์ธํ๋
analyze_github_newrelic_gaps๋๊ตฌ์ ๋ํ ๊ฐญ ๋ถ์ ์น์ ์ ์ถ๊ฐํ์ฌ MCP ๋๊ตฌ ์ฐธ์กฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค. - Autopilot์ด ์ธ์๋ํธ ๊ธฐ๊ฐ ๋์ ์ด๋ฆฐ ํซํฝ์ค ๋ฐ pull ์์ฒญ์ ํ์ํ๋ ๋ฐฉ๋ฒ๊ณผ ๋ฆด๋ฆฌ์ค ๋ฒ์ ์ ์กฐ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ํ ์๋ก์ด ์น์ ์ผ๋ก GitHub์ ํจ๊ป Autopilot ์ฌ์ฉ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ด๋ ๋ฆญ์ด ํ๊ทธ ๊ธฐ๋ฐ ์์ ๊ถ์ ํตํด ํ์ ์๋์ผ๋ก ํ ๋นํ๋ ๋๋ฉ์ธ ๋ฐ ์ ํ๋ณ ์ํฐํฐ ์ ํ ๋ชฉ๋ก์ผ๋ก ์๋น์ค ์ํคํ ์ฒ ์ธํ ๋ฆฌ์ ์ค์ ์ํฐํฐ ์์ ๊ถ ์ค์ ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์จํธ์คํธ ์์ด์ ํธ ์ปจํธ๋กค์ด OCI ๋ ์ง์คํธ๋ฆฌ์์ ์์ด์ ํธ ํจํค์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ ๋ฐ ์ฌ์ฉํ๋ ๋์ปค Hub ๋ ์ง์คํธ๋ฆฌ ๋๋ฉ์ธ์ผ๋ก ๋คํธ์ํฌ ํธ๋ํฝ์ ์
๋ฐ์ดํธํ๊ณ , ๋์ด๋ ์์ง๊ธฐ ๋๋ฉ์ธ์
collector.newrelic.com(์ผ)๋ก ๋ณ๊ฒฝํ์ต๋๋ค. - ์ด๋ฉ์ผ ๋์์ ์ ํํ๊ฑฐ๋ ์์ฑํ๋ ๋ฐ ํ์ํ ์์ฉ ์ธํ ๋ฆฌ์ ์ค ๋์ ์ฝ๊ธฐ ๋ฐ ์์ ๊ธฐ๋ฅ์ ๋ํ ๋ด์ฉ์ ํฌํจํ์ฌ NRQL ๊ฒ์ ์์ฝ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ผ๊ด๋ ์ค๋ช , ํ๋ผ๋ฏธํฐ ํ ์ด๋ธ ๋ฐ ์น์ ์ต์ปค๋ฅผ ํฌํจํ๋๋ก ์ํฌํ๋ก์ฐ ๋ฐ ์ผ์ ์ ๋ํ ์ํฌํ๋ก์ฐ ์๋ํ API ์ฐธ์กฐ ํ์ด์ง๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์๋ฐ ์คํ ์ถ์ ๊ณผ ๊ฐ์ ์ฌ๋ฌ ์ค ํญ๋ชฉ์ ๋จ์ผ ๋ก๊ทธ ๋ ์ฝ๋๋ก ๊ฒฐํฉํ ์ ์๋๋ก, ์ธํ๋ผ ์์ด์ ํธ v1.53.0 ์ด์์์ ์ฌ์ฉํ ์ ์๋
multilineParserํ๋ผ๋ฏธํฐ์ ๋ํ ๋ด์ฉ์ผ๋ก ์ธํ๋ผ ์์ด์ ํธ๋ฅผ ์ฌ์ฉํ์ฌ ๋ก๊ทธ ์ ๋ฌํ๊ธฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค. - Windows Server 2025 ๋ฐ Windows Azure Guest OS Family 5 ์ด์์ ํฌํจํ์ฌ ํ์ฌ ์ง์๋๋ Windows ๋ฒ์ ์ ๋์ดํ๋๋ก .NET ์์ด์ ํธ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ง์๋๋ ์ต์ ํ์ฌ ํจํค์ง ๋ฒ์ ์ผ๋ก Node.js ์์ด์ ํธ์ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ฌ์ํ ๋ณ๊ฒฝ ์ฌํญ
- ํ๊ฐ ์คํ์ ๋์ ์ด๋ฒคํธ ํ์ด๋จธ ์คํธ๋ฆฌ๋ฐ ๋ฐฉ์์ ์ฌ์ฉํ๋๋ก Azure Monitor ํตํฉ ๊ณต์ง ๊ฐ์ด๋๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ํ๊ฐ ์คํ์ ์ด ์ง์ฐ/ํ์ด๋จธ ์ค์ ์ผ๋ก ๋์ฒด๋์ด ๋ ์ด์ ์ฌ์ฉ๋์ง ์์์ ์ค๋ช ํ๋๋ก ๊ณต์ง ์ด๋ฒคํธ ์์ฑ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
CLUSTER_NAME์(๋ฅผ) ๋ณ๊ฒฝํ๋ฉด ์๋ก์ด ๋ธ๋ก์ปค ๋ฐ ํ ํฝ ์ํฐํฐ๊ฐ ์์ฑ๋๊ณ , APM ์ ํ๋ฆฌ์ผ์ด์ ์ด ์ฝ ํ๋ฃจ ๋์ ์ด์ ํ ํฝ์ ๊ณ์ ์ฐ๊ฒฐ๋๋ค๋ ์ ์ ์ค๋ช ํ๋๋ก Kafka ํตํฉ ์ค์ ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.- ์์ ์ค์ ์ ํ์
NEW_RELIC_APP_NAME๋ณ์๋ฅผ ์ถ๊ฐํ๋๋ก ์์ฒด Lambda ํจ์ ๊ณ์ธกํ๊ธฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค. - ์๋ฒ๋ฆฌ์ค ๋ชจ๋ ์ฌ์๋ ์์ฐ ์ค์ ๋ฐ
NEW_RELIC_EXTENSION_SYNCHRONOUS_FLUSH๋ณ์๋ฅผ ํฌํจํ์ฌ Lambda ํ์ฅ ํ๊ฒฝ ๋ณ์๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค. - ์ค์ ํด์ผ ํ๋ ํ๊ฒฝ ๋ณ์๋ฅผ ๋์ดํ๋๋ก Lambda์ ๋ํ ์๋ฐ ์์ด์ ํธ ์ ๊ทผ ๋ฐฉ์์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- Autopilot์ด ์ต๋ 1,000์์ ๋ฉ์์ง๋ฅผ ํ์ฉํ๋ค๋ ์ ์ ์ค๋ช ํ๋๋ก Autopilot์ Slack์ ์ฐ๊ฒฐ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ธ๋ผ์ฐ์ ๋ด ์ฌ๋ณผ๋ฆฌ์ผ์ด์ ์ด ์ฒ๋ฆฌ๋ ์์ธ์๋ง ์ ์ฉ๋๋ค๋ ์ ์ ์ค๋ช ํ๋๋ก ํ๋ฌํฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐํ๊ธฐ ๋ฐ .NET MAUI ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐํ๊ธฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- "Default account key"๋ฅผ "Original account key"๋ก ์ด๋ฆ์ ๋ณ๊ฒฝํ๋๋ก ๋ด๋ ๋ฆญ API ํค๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- "eAPM"์ "eBPF ์ต์ ๋ฒ๋น๋ฆฌํฐ"๋ก ์ด๋ฆ์ ๋ณ๊ฒฝํ๋๋ก eBPF ์ต์ ๋ฒ๋น๋ฆฌํฐ ์ค์น ๋ฐ ๊ฐ๊ฒฉ ์ฑ ์ ๋ฐ ์ฒญ๊ตฌ ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ ๋์ ์์ค ๋งต ํฌ๊ธฐ ์ ํ์ ์์ฒญํ๊ธฐ ์ํด ๋ด๋ ๋ฆญ ์ง์ํ์ผ๋ก ์๋ดํ๋๋ก ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ JavaScript ์ค๋ฅ ๋ณด๊ณ ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์๋ก์์ง ์ฌํญ
- ์ด์ NRQL ๋งคํฌ๋ก๊ฐ ์ ์ ์ถ์๋์์ต๋๋ค: NRQL ํํ์์ ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ๋ช ๋ช ๋ ๋ฐ๋ก ๊ฐ๊ธฐ๋ก ์ ์ฅํ์ฌ ์ฌ๋ฌ ์ฟผ๋ฆฌ์ ๋์๋ณด๋์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
- ์ค๋ผํด ํด๋ผ์ฐ๋ ์ธํ๋ผ ํตํฉ์ด ์ด์ ์ ์ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค: ๋จ์ผ ํ๋ซํผ์ธ ๋ด๋ ๋ฆญ์์ AWS, Azure ๋ฐ Google Cloud์ ํจ๊ป OCI ๋ฉํธ๋ฆญ ๋ฐ ๋ก๊ทธ๋ฅผ ๋ชจ๋ํฐ๋งํ์ญ์์ค.
๋ฆด๋ฆฌ์ฆ ์ ๋ณด
์ต์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ธ์.
- ์ฝ์ด ์์ด์ ํธ์ .NET 11 ๋ฒ์ ๊ฐ์ง ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ธ๋ผ์ฐ์ ์์ด์ ํธ ๋ฒ์ ์ ๊ณ ์ ํ๊ธฐ ์ํด
browser_monitoring.version์ค์ ์ ์ถ๊ฐํ์ต๋๋ค. - .NET ํ๋ ์์ํฌ ๊ฐ๋ ฅํ ์ํธํ๊ฐ ํ์ฑํ๋์ง ์์ ๊ฒฝ์ฐ MSI ์ค์น ์ค์ ํ์๋๋ ๊ฒฝ๊ณ ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- SignalR ๋กฑ ํด๋ง ๋ฐ Server-Sent ์ด๋ฒคํธ ์ ์ก requests๊ฐ ์น ํธ๋์ญ์ ์ผ๋ก ๋ณด๊ณ ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- .NET ํ๋ ์์ํฌ์์ ํ๊ทธ๋ OpenTelemetry ์ธก์ ๊ฐ์ด ๋ด๋ณด๋ด์ง์ง ์๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- ๋น๋๊ธฐ ํธ์ถ ์คํ์์ ํธ๋์ญ์ ๊ฐ ์์ ID๋ฅผ ์์ ํ์ต๋๋ค.
- OpenTelemetry ๋ธ๋ฆฌ์ง์ Lambda ARN์ด EU ์๋ฒ๋ฆฐ ํด๋ผ์ฐ๋๋ฅผ ํฌํจํ์ฌ ์ฌ๋ฐ๋ฅธ AWS ํํฐ์ ์ ์ฌ์ฉํ๋๋ก ์์ ํ์ต๋๋ค.
Node.js ์์ด์ ํธ v14.10.0:
@opentelemetry/api@1.10.0์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.config.apollo_server.field_metrics๋ฐconfig.apollo_server.collapse_field_metrics์(๋ฅผ)true(์ผ)๋ก ์ค์ ํ ๋ Apollo Server ์ธ์ ์ด๋ ์ด ๋ฉํธ๋ฆญ์ ์ถ์ํ์ต๋๋ค.net.js์ด(๊ฐ) ์ข ๋ฃ๋ ํธ๋์ญ์ ์ ์๋ช ์ด ๊ธด ์์ผ์ ๊ณ ์ ํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.- MongoDB ๊ณ์ธก ์ฑ๋ฅ์ ๊ฐ์ ํ์ต๋๋ค.
- ์ ํจ ์ค์ ์ ์ถ๋ ฅํ๋
validate-configCLI ๋ช ๋ น๊ณผ--dump์ต์ ์ ์ถ๊ฐํ์ต๋๋ค. http2ํด๋ผ์ด์ธํธ๊ฐ ๋๋ฝ๋ ํค๋, ๊ธฐ๋ณธ ํฌํธ, IPv6 ํธ์คํธ ๋ฐ ๊ตฌ๋ฌธ ๋ถ์ํ ์ ์๋ URL์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ ์์ ํ์ต๋๋ค.explain_threshold๋ฏธ๋ง์ ๋๋ฆฐ ์ฟผ๋ฆฌ ์ฒ๋ฆฌ๋ฅผ ๊ฑด๋๋ฐ์ด SQL ์ฟผ๋ฆฌ๋น CPU ์ฌ์ฉ๋์ ์ค์์ต๋๋ค.
- ์ ํจ ์ค์ ์ ์ถ๋ ฅํ๋
๋ธ๋ผ์ฐ์ ์์ด์ ํธ v1.324.1:
- ์ธ์
๋ฆฌํ๋ ์ด ์์ง์์
hasMeta๋ฐhasSnapshot์ด(๊ฐ)false(์ผ)๋ก ์๋ชป ๋ณด๊ณ ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. - CVE-2026-45820์ ํด๊ฒฐํ๊ธฐ ์ํด
fflate์(๋ฅผ) v0.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ธ์
๋ฆฌํ๋ ์ด ์์ง์์
- ์์ด์ ํธ ๋ฐ์ด๋๋ฆฌ์ ๋น๋ ๋จธ์ ๊ฒฝ๋ก๊ฐ ํฌํจ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- Xcode 27๋ก ๋น๋ํ ๋ Xcode 26์์ ๊ตฌ๋ฌธ ๋ถ์ํ ์ ์๋๋ก
.swiftinterface์(๋ฅผ) ์์ ํ์ต๋๋ค.
ํ๋ฌํฐ ์์ด์ ํธ v1.3.4:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
ํ๋ฌํฐ ์์ด์ ํธ v1.3.3:
- ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.8๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์์ฒญ์ด ์ค๋จ๋ ๋ ์ฒ๋ฆฌ๋์ง ์์
HttpException๋์ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ ์์ด์ ํธ v1.9.3:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ตํธ์ธ ์ค์ํํธ ํจํค์ง ๋งค๋์ ํตํฉ์์ ๋ฐ์ํ๋ ์ถ์ ์ถฉ๋ ๋ฐ ์ค๋ณต xcframework ์๋ช ์คํจ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
Capacitor ์์ด์ ํธ v1.6.14:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- iOS ๋ฐฐํฌ ํ๊ฒ์ด 16.0 ๋ฏธ๋ง์ธ ์ฑ์์ ๋ฐ์ํ๋ ์ค์ํํธ ํจํค์ง ๋งค๋์ ์ค์น ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
์ฝ๋๋ฐ ์์ด์ ํธ v7.1.13:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
.NET MAUI ์์ด์ ํธ v1.3.3:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.4๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.9๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ธํ๋ผ ์์ด์ ํธ v1.80.7:
- ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ๊ธฐ ์ํด Go๋ฅผ v1.27.3์ผ๋ก ์
๋ฐ์ดํธํ๊ณ
nri-flex,nri-winservices,nri-prometheus,nri-docker,nrjmx๋ฐklauspost/compress์ ๋ฒ์ ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ๊ธฐ ์ํด Go๋ฅผ v1.27.3์ผ๋ก ์
๋ฐ์ดํธํ๊ณ
newrelic-infrastructure-4.8.0๋ฐnri-bundle-8.0.39์ ํฌํจ๋ฉ๋๋ค.
newrelic-infrastructure-4.7.3๋ฐnri-bundle-8.0.38์ ํฌํจ๋ฉ๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.27.0:
- ์ก์ธ์ค ํค ์๊ฒฉ ์ฆ๋ช
๋ฐ EC2 ์ธ์คํด์ค ํ๋กํ์ ์ง์ํ๋ AWS Secrets Manager ๊ฐ ๊ณต๊ธ์(
nr-awssm)๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - Linux ๋ฐ Windows์์ OpAMP ์์ฑ์ผ๋ก
os.version๋ฐhost.arch์(๋ฅผ) ์ถ๊ฐํ๊ณ , Linux์์os.name์(๋ฅผ) ์ถ๊ฐํ์ต๋๋ค. - HTTP ํด๋ผ์ด์ธํธ๊ฐ ์์ด์ ํธ ์ ์ด ํ๋ก์ ์ค์ ์ธ๋ถ์ ํ๋ก์ ์ค์ ์ ์ฌ์ฉํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- UTF-8์ด ์๋ ๋ฐ์ดํธ๊ฐ ํฌํจ๋ ํ์ ์์ด์ ํธ ์ถ๋ ฅ์ด ๋ก๊ทธ ํฌ์๋ฉ์ ์ค์งํ๊ณ ํ์ ์์ด์ ํธ๋ฅผ ์ข ๋ฃํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- Windows ์์ฒด ์ ๋ฐ์ดํธ๊ฐ ์คํจํ ๊ฒฝ์ฐ ์์ด์ ํธ ์ปจํธ๋กค(Agent Control)์ ์คํ ํ์ผ์ด ๋จ์ง ์๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- ์ก์ธ์ค ํค ์๊ฒฉ ์ฆ๋ช
๋ฐ EC2 ์ธ์คํด์ค ํ๋กํ์ ์ง์ํ๋ AWS Secrets Manager ๊ฐ ๊ณต๊ธ์(
- ์ผ์ผ ๋ฐ ์๊ฐ Advanced CCU ์์ฐ์ ์ค์ ํ ์ ์๋๋ก ์ปดํจํธ ํ๋(๋ฏธ๋ฆฌ ๋ณด๊ธฐ)๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ฌ๊ณ ๋์คํ๋ ์ด์ ๋ณ๋์ ๊ณํ ๋ฐ ์์ฝ ๋จ๊ณ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ํจ์ํ , ๊ทธ๋ฃนํ ๋ฐ ์ฟผ๋ฆฌ ๊ตฌ์กฐ์ ๋ํ NRQL ์ฟผ๋ฆฌ ๊ฐ์ด๋๋ฅผ ๊ฐ์ ํ์ต๋๋ค.
- ๋ฐ๋ณต์ ์ธ ์กฐํ๋ก ์ธํด ์กฐ์ฌ๊ฐ ์ค๋จ๋๋ ๋ฌธ์ ์ ๋น ๊ฒฐ๊ณผ๊ฐ ์๋ ๋จ๊ณ๊ฐ ์๋ฃ๋ ๊ฒ์ผ๋ก ์ฒ๋ฆฌ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ์ต๋๋ค.
THEOplayer v1.0.0์ฉ ๋ฏธ๋์ด ์์ด์ ํธ:
- HLS ๋ฐ DASH ์คํธ๋ฆผ์ ๋ํ ๋นํธ๋ ์ดํธ ๋ฐ ๋ ๋์ ํ์ง ์ถ์ ๊ธฐ๋ฅ์ ์ง์ํ๋ ๋ธ๋ผ์ฐ์ ํ๊ฒฝ์ฉ THEOplayer ํธ๋์ปค์ ์ด๊ธฐ ์์ ํ ๋ฒ์ ์ ์ถ๊ฐํ์ต๋๋ค.
HLS JS์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v2.1.0:
- Amazon Vega ๋๋ฐ์ด์ค์ฉ HLS.js ํธ๋์ปค์ธ
VegaTracker์(๋ฅผ) ์ถ๊ฐํ์ต๋๋ค. VegaTracker์ด(๊ฐ) ๋ณด๊ณ ํ๋ ํธ๋์ปค ์ด๋ฆ์ดhls์ด(๊ฐ) ๋๋๋ก ์์ ํ์ต๋๋ค.
- Amazon Vega ๋๋ฐ์ด์ค์ฉ HLS.js ํธ๋์ปค์ธ
Roku์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v4.3.0:
activeLogs์ ๋ก๊ทธ ๋ ๋ฒจ์ ์ถ๊ฐํ๊ณ , ์ด๋ฒคํธ ๋ฒํผ๊ฐ ๊ฐ๋ ์ฐฐ ๋ ์ญ์ ๋๋ ์ด๋ฒคํธ์ ๋ํ ๋ก๊น ์ ์ถ๊ฐํ์ต๋๋ค.- ๊ด๊ณ ๊ฐ ์๋ฃ๋ ํ MediaTailor SSAI ๊ด๊ณ ์์ฑ์ด
VideoAction์ด๋ฒคํธ์ ์ถ๊ฐ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. contentRenditionHeight๋ฐcontentRenditionWidth์ด(๊ฐ)GetVideoMode()์์ ํ์๋๋๋ก ์์ ํ์ต๋๋ค.- ๊ธฐ๊ธฐ๊ฐ ๊ฐ์ ์ด์ ์ถ์๋ ๋ ์ถฉ๋ํ๋
nrSessionId๋ฐviewId๊ฐ์ ์์ ํ์ต๋๋ค.
Node ๋ธ๋ผ์ฐ์ ๋ฐํ์ v3.0.259:
- Chrome์ 154.0.8037.57-1์์ 156.0.8078.47-1๋ก ์ ๊ทธ๋ ์ด๋ํ์ต๋๋ค.
- ์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ OS ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ OS ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ OS ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ์ฌ๋ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ฐ OS ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
New docs
- Added Kotlin instrumentation not reporting to help you fix missing Kotlin instrumentation by upgrading to Java agent 8.20 or higher and setting the
clear_return_stackssystem property. - Added Migration guide for Agent Control, covering the monitoring gap, configuration mapping, entity continuity, and rollback steps when you move from a standalone Infrastructure agent to Agent Control.
- Added Autopilot compute limits to show you how to set daily and monthly Advanced CCU budgets, isolate automated alert triage from interactive use, and track consumption with NRQL.
- Added AWS SES actions to the workflow automation actions catalog, covering email template management and sending emails through Amazon SES.
- Added Get started with collector observability, a setup guide covering billing notes and step-by-step configuration for enabling collector observability.
- Added OpenTelemetry Collector KPI reference to explain each collector observability KPI tile and its related telemetry charts.
- Added a new troubleshooting guide for .NET to check when No data appears: .NET Framework app not using TLS 1.2.
Major changes
- Updated Remove applications from New Relic with a new NerdGraph
agentApplicationDeletemutation that lets you permanently force-delete an application even while it's still reporting data. - Updated Kafka monitoring integration with cluster-wide metrics (
KafkaClusterSample) and new broker, topic, and consumer offset extended metrics and config options. - Updated the Kubernetes cross-cluster UI to include scorecard, table, and drill-down sections.
- Updated Install synthetics job manager with a rootless Podman setup table, a lingering-enablement step so service accounts' systemd services keep running without an active login session, and
--shm-size=2gin the pod-creation command to prevent browser monitors from crashing due to shared memory limits. - Updated New Relic API keys with a new "Audit and manage your API keys" section covering capabilities and permissions, simplified the key-replacement steps, and fixed an inverted description of the
enabledfield (enabled: falsedeactivates a key, andenabled: truereactivates it). - Updated NerdGraph tutorial: Manage API keys with the new
owningTeamIds,enabled, andkeyUsage(last-used) fields for creating, updating, and querying API keys through NerdGraph. - Updated Troubleshoot private locations with a new section explaining why browser monitors crash from Podman pod-level shared memory limits, with diagnostic commands and a fix.
- Updated OpenTelemetry Collector monitoring with new standalone vs. attached collector view modes.
- Updated PHP agent compatibility and requirements to remove EOL'd Joomla, Drupal 7/9, and Laravel 11 entries.
- Updated the minimum supported iOS version from 16 to 15 in Monitor your .NET MAUI application.
- Updated Compatibility and requirements for the Node.js agent with the latest supported third-party package versions.
Minor changes
- Updated PHP agent support for Guzzle to list supported versions 7-8 and removed EOL'd 5-6.
- Updated the iOS XCFramework folder name to
NewRelic.xcframeworkin Monitor your Unity application. - Updated the variable
distributed_tracing.sampler.remote_parent_not_sampled.trace_id_ratio_based.rationame in Python agent configuration. - Updated the PostgreSQL install guide to explain that
nri-postgresqlneedsUSAGEgranted oninformation_schemain hardened or managed PostgreSQL environments that revoke defaultPUBLICprivileges. - Updated the partition-creation steps in Long-term log storage with live archives to update the "Send to Live Archives" dropdown option.
- Updated the Set up Azure monitoring integrations to explain that the Monitoring Reader role lets New Relic poll resources using Azure Monitor's metrics batch API instead of querying each resource individually.
- Updated the Alerts notification integrations to explain that New Relic only supports the out-of-the-box ServiceNow application, not customizations to it.
- Updated the Podman pod-creation commands in Install Synthetics for Dual Stack using Podman and the Synthetics private locations runtime transition guide.
Release notes
Stay up-to-date with our latest releases:
- PHP agent v12.12.0.41:
- Fixed MongoDB database and collection name retrieval for MongoDB library versions 1.21.4, 2.4.1, and later.
- Fixed a data race in daemon metric harvesting that could crash the daemon when multiple agents report to one daemon.
- Passed
E_DONT_BAILthrough to the PHP error handler so destructors run after an uncaught exception. - Held a reference to the error group callback to prevent a crash or wrong error group name.
- Removed the Predis command start time once the response was read.
- Upgraded the Go version used to build the daemon to 1.27.3.
- Python agent v14.1.0:
- Added instrumentation for OpenAI Responses.
- Added support for the
hsetexcommand in Valkey.
- Node.js agent v14.8.0:
- Prevented nested server and consumer spans from ending outer transactions early.
- Truncated every string within an array-based span attribute.
- Added instrumentation for
dns.promises,dns.Resolver,dns.promises.Resolver, and additionalresolve*methods. - Refactored net instrumentation to a subscriber-based model.
- Browser agent v1.324.0:
- Improved script matching in the manifest so every matched resource counts toward Micro Frontend timing data.
- Enabled distributed tracing for registered Micro Frontends.
- Fixed runaway log harvests caused by inflated custom attribute size.
- Fixed iframe entity script timing lookups to run at registration instead of after the parent agent responds.
- iOS agent v7.7.9:
- Fixed a harvest-thread crash that could corrupt the heap.
- Fixed main-thread blocking and iOS watchdog terminations once the event buffer was full.
- Fixed events going unreported when recorded at the same moment the agent collected the buffer for a harvest.
- Fixed Session Replay accessibility identifier masking rules being ignored on iOS, and fixed possible crashes in Session Replay masking.
- Fixed
WKWebViewnavigations reporting without a URL in apps built with the iOS 27 SDK.
- Android agent v7.8.4:
- Fixed persisted events being reloaded and re-sent when event persistence was disabled.
- Fixed the agent not following the min/max range for event buffer time.
- Fixed cellular connection type being reported as unknown.
- Mobile app for Android v5.44.0:
- Fixed bugs and improved the UI.
- Media agent for iOS v5.1.0:
- Updated
NRTHEOplayerTrackerto support THEOplayer SDK core version 11.x, now requiring iOS 15.0 or later. - Fixed
NRAVPlayerTrackerending buffering events prematurely when playback paused during rebuffering. - Fixed
NRTrackerIMAbeing omitted from the XCFramework binary, restoring IMA tracker support for Swift Package Manager and manual installs.
- Updated
- Media agent for Android v5.0.2:
- Fixed
contentBitratealways reporting 0 for HLS streams due to media3 misclassifying mixed audio and video HLS segment loads.
- Fixed
- Streaming Video & Ads for Browser (Video.js) v5.0.1:
- Fixed
getSrc()returning an MSE blob URL instead of the manifest URL for VHS and Hls.js techs.
- Fixed
- Infrastructure agent v1.80.6:
- Fixed the agent crashing when cleaning the temp folder fails, falling back to manual delete.
- Bumped
golang.org/x/netto v0.60.0, fixing CVE-2026-78669 (HIGH), anet/http2denial-of-service via excessiveSETTINGSframes.
- Kubernetes integration v4.8.2:
- Included in Helm charts
newrelic-infrastructure-4.7.2andnri-bundle-8.0.36.
- Included in Helm charts
- Agent Control v1.26.0:
- Added an Azure Key Vault value provider supporting Managed Identity and Service Principal authentication.
- Fixed Windows
install.ps1to detect and remove a standalone Infrastructure agent install, avoiding duplicate host reporting. - Fixed on-host integration restarts caused by redundant filesystem syncs when writing OHI config files.
- Fixed Agent Control to always re-report remote config status on startup.
- NRDOT v2.7.3:
- Fixed CVE-2026-111943.
- NRDOT Host Monitoring v2.7.3:
- Verified the Host use case works with
nrdot-collector:2.7.3.
- Verified the Host use case works with
- NRDOT v2.7.2:
- Fixed CVE-2026-78669.
- NRDOT v2.7.1:
- Fixed CVE-2026-78667 and CVE-2026-97031.
- NRDOT Host Monitoring v2.7.1:
- Verified the Host use case works with
nrdot-collector:2.7.1.
- Verified the Host use case works with
- Diagnostics CLI (nrdiag) v3.10.0:
- Updated .NET agent detection to work without
newrelic.configand match it case-insensitively. - Added EOL and version detection for .NET Framework 4.7.1, 4.7.2, 4.8, and 4.8.1, and enabled .NET Core agent version collection.
- Fixed Japan data region uploads failing due to an unassigned upload URL.
- Fixed environment variable values containing equal signs being truncated during parsing.
- Updated .NET agent detection to work without
- Job Manager v636:
- Patched 9 OS vulnerabilities.
- Job Manager v635:
- Fixed the Synthetics Job Manager crashing on startup when custom modules were enabled in a Podman private location.
- Node API runtime v1.2.294:
- Upgraded Node from 22.20.0 to 22.23.4 to fix critical Node CVEs.
- Patched 12 OS vulnerabilities and 12 library vulnerabilities.
- Node browser runtime v3.0.256:
- Upgraded Node from 22.20.0 to 22.23.4 to fix critical Node CVEs.
- Patched 24 OS vulnerabilities and 12 library vulnerabilities.
- Ping runtime v1.86.0:
- Patched 9 OS vulnerabilities.
- PHP agent v12.12.0.41:
์๋ก์ด ๋ฌธ์
- APM ์์ด์ ํธ ์ํ๋ฌ ์ปจํ ์คํธ, ์ํ๋ฌ ์ ํ ๋ฐ ์ ์ํ ์ํ๋ง ํ๊ฒ์ ๋ค๋ฃจ๋ ์ํ๋ง ๊ตฌ์ฑ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ถ๊ท ์ผํ ์๋ํฌ์ธํธ ์ปค๋ฒ๋ฆฌ์ง ๋ฐ ์ ์คํธ๋ฆผ ์ํ๋ง ๋ถ๊ท ํ์ ํด๊ฒฐํ๊ธฐ ์ํด ์ค์ ํ๊ฒฝ์์ ๋ณต์ฌํ์ฌ ๋ถ์ฌ๋ฃ์ ์ ์๋ ์ค์ ์ ์ ๊ณตํ๋ ๋ณด์กฐ ํ์ด์ง์ธ ์ํ๋ฌ ์ค์ ์์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๊ธฐ๋ณธ ์ฝ๊ธฐ ์ ์ฉ ์ก์ธ์ค์ ์กฐ์ง ๊ด๋ฆฌ์๊ฐ ๊ธฐ์กด ๋๋ ์ ์ฉ ์ฌ์ฉ์ ์ง์ ์ญํ ์ ํตํด ์์ ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ ํด๋ผ์ฐ๋ ๋น์ฉ ์ธํ ๋ฆฌ์ ์ค์ฉ ๊ถํ ๋ฐ ์ญํ ์ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ
- OpenTelemetry ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ํฐ๋ง ๋ฌธ์์ ์ด๋ฆ์ "๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ชจ๋ํฐ๋ง"์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค 360(DB360)์ผ๋ก ๋ณ๊ฒฝ ๋ฐ ์ฌ๊ตฌ์ฑํ์ผ๋ฉฐ, MSSQL ๋ฐ MySQL ์น์ ํ์์ ์๋ก์ด UiPath ๊ด๋ จ ์ค์น ํ๋ฆ์ ํฌํจํ์ฌ MSSQL, MySQL, ์ค๋ผํด ๋ฐ PostgreSQL์ฉ CLI, Ansible, Chef, Helm ๋ฐ ๋์ปค ์ค์น ๋ฐฉ๋ฒ ํ์ด์ง๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์๋ฌ์ค ์ธ๋ฐ์ค(errors inbox) ๋ฐ ๊ด๋ จ ํ์ด์ง์ ์ด๋ฆ์ Triage inbox๋ก ๋ณ๊ฒฝํ์ผ๋ฉฐ, APM, ๋ธ๋ผ์ฐ์ ๋ฐ ๋ชจ๋ฐ์ผ ๋ฌธ์ ์ ๋ฐ์์ ์ด์ ์๋ฌ์ค ์ธ๋ฐ์ค(errors inbox) ๊ฒฝ๋ก์ ๋ํ ์ํธ ์ฐธ์กฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ช ํ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์ํด Node.js ์์ด์ ํธ ํ์ด์ง๋ฅผ ์ฌ๊ตฌ์ฑํ์ต๋๋ค. ์ฌ๊ธฐ์๋ Node.js์ฉ ๋ด๋ ๋ฆญ ์๊ฐ, Heroku ๋ฐ Azure ํธ์คํ , ์์ค ๋งต, ES ๋ชจ๋, ๋์ปค ์ค์น, ์ ๋ฐ์ดํธ ๋ฐ ๋ฌธ์ ์ง๋จ, ํด๊ฒฐ ๋ฑ์ด ํฌํจ๋ฉ๋๋ค.
- ์์ฝ๋ NRQL ๊ฒ์ ๋ฐ ๋ณด๊ณ ๊ฐ ์ด์ ์ ์์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ๊ถํ, ์ผ์ ๋ฐ ๊ด๋ฆฌ ์ธ๋ถ ์ ๋ณด๋ก ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ์ผ๋ฉฐ, ๋ก๊ทธ UI ์ฌ์ฉ์์ ๋งํฌ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ด์ ์ง๋ฅํ ์ํฌ๋ก๋๋ฅผ ์ ์์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ถ์ฒ์ ํตํ ๋๋ ์ํฌ๋ก๋ ์์ฑ ๊ธฐ๋ฅ๊ณผ ์ข ์์ฑ ๊ทธ๋ํ์ ๋ฒ์๋ฅผ ์ง์ ํ๋ ์ ์ธ ํํฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ํ์ค ์ํฌ๋ก๋, ์ง๋ฅํ ์ํฌ๋ก๋ ๋ฐ ํธ๋์ญ์ 360 ๋ฌธ์ ์ ๋ฐ์ ์์ฝ ํ์ด์ง ์ฝํ ์ธ ์ ์คํฌ๋ฆฐ์ท์ ์ ๋ฐ์ดํธํ์ผ๋ฉฐ, ํธ๋์ญ์ 360 ๋ทฐ๋ฅผ ์ง๋ฅํ ์ํฌ๋ก๋๋ก ์น๊ฒฉํ๋ ๊ฒ์ ๋ํ ์๋ก์ด ์น์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ชจ๋ฐ์ผ ์์ด์ ํธ(์๋๋ก์ด๋ v7.8.3+ ๋ฐ iOS v7.7.8+)๊ฐ ์ด์ W3C Trace Context ํค๋๋ง ์ ์กํ๊ณ ๋ ์ด์ ๊ตฌํ ๋
์
newrelicํค๋๋ฅผ ์ ์กํ์ง ์๋๋ค๋ ์ ์ ๋ฐ์ํ์ฌ ๋ถ์ฐ ์ถ์ ๊ณํ ๊ฐ์ด๋์ธ ๋ด๋ ๋ฆญ ๋ถ์ฐ ์ถ์ ์๋ ๋ฐฉ์์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ฌ์ํ ๋ณ๊ฒฝ ์ฌํญ
- ๋ณตํฉ ์๋ฆผ์ ์ ํ ์ฌํญ ์ฐธ๊ณ ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์์ฒญ์์ ๋ก์ปฌ ๋ธ๋ผ์ฐ์ ์๊ฐ๋์ ๊ด๊ณ์์ด ํ์์คํฌํ ๋ฐ ์๋์ ์๊ฐ ๋ฒ์๊ฐ ์ผ๊ด๋๊ฒ ํ์๋๋๋ก ๊ณต๊ฐ ๋์๋ณด๋ ๋ผ์ด๋ธ URL์ ๊ณ ์ ๋ IANA(Internet Assigned Numbers Authority) ์๊ฐ๋ ์๋ณ์๋ฅผ ๊ณ ์ ํ๊ธฐ ์ํด ๊ณต๊ฐ ๋์๋ณด๋ ๋ฌธ์์
time_zone์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - ๋์๋ณด๋ ํ
ํ๋ฆฟ ๋ณ์๋ ์ด์ ์์ ฏ ์ค๋ช
์์
{{variable}}ํ๋ ์ด์คํ๋๋ฅผ ์ง์ํฉ๋๋ค. - ๋ฐ์ดํฐ ๋ณด์กด ์ดํด ๋ฐ ๊ด๋ฆฌ์
DBMonitoring๋ค์์คํ์ด์ค๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - CCI ๊ถ์ฅ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ปดํจํธ ์์ฐ: ์ฌ์ฉ์ ์ ํ์ ์ผ์ผ ๋น๋ ์ง์นจ์ ์ถ๊ฐํ์ต๋๋ค.
- AI ๋ ธ๋ ๊ด๊ณ์ ๋ํ ๊ณ ๊ธ ๋งต์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ํ๋ผ์ด๋น ๋ก์ผ์ด์ ๊ธฐ๋ฅ ๋ฐ ํ๋ผ์ด๋น ๋ก์ผ์ด์ ์ ๋ํ Kerberos(SPNEGO) ์ธ์ฆ ์ง์์์ Kerberos ๊ธฐ๋ฅ ๊ฐ์ด๋๋ฅผ ํ์ฅํ์ต๋๋ค.
- .NET ์์ด์ ํธ AppDomain ์บ์ฑ ๋ฌธ์ ์ง๋จ, ํด๊ฒฐ ๋ฌธ์๋ฅผ ์์ ํ์ต๋๋ค.
- ์ฒ๋ฆฌ๋ ์์ธ, ํ๋ฌํฐ ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ ๋ฐ .NET MAUI ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ์์ ํ๋ฌํฐ ๋ฐ .NET MAUI ์ถฉ๋ ์ฒ๋ฆฌ ์ง์นจ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- Node.js ์์ด์ ํธ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ ๋ฐ .NET ์์ด์ ํธ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- AWS Lambda SDK ๊ธฐ๋ฐ ๊ณ์ธก ๋ฌธ์๋ฅผ ์์ ํ์ต๋๋ค.
- ์ ์ฌ๊ฐ๋์ ๋ํ Kubernetes ์์ฝ ํ์ด์ง๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์๋ก์์ง ์ฌํญ
- ์์ฝ๋ ๊ฒ์ ๋ฐ ๋ณด๊ณ ๊ฐ ์ด์ ์ ์ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค: ์ํ๋ ์ผ์ ์ ๋ฐ๋ผ NRQL ์ฟผ๋ฆฌ๋ฅผ ์คํํ๊ณ ๊ฒฐ๊ณผ๊ฐ ์ ์ํ ์กฐ๊ฑด๊ณผ ์ผ์นํ ๋ ์๋ฆผ์ ๋ฐ์ผ์ญ์์ค.
- Terraform์ผ๋ก ๋ด๋ ๋ฆญ ๋ ธํธ๋ถ ๊ด๋ฆฌ: ์ ์ฒด CRUD ์ง์ ๋ฐ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์ ์ก์ธ์ค๋ฅผ ํตํด Terraform์ ์ฌ์ฉํ์ฌ ๋ด๋ ๋ฆญ ๋ ธํธ๋ถ์ ์ ์, ๊ด๋ฆฌ ๋ฐ ํ๋ก๋น์ ๋ํฉ๋๋ค.
- ์ง๋ฅํ ์ํฌ๋ก๋ ๋ฐ ํ์ค ์ํฌ๋ก๋ ์ ๋ฐ์ดํธ: ์ง๋ฅํ ์ํฌ๋ก๋๊ฐ ์ผ๊ด ์์ฑ ๋ฐ ์ ์ธ ํํฐ ๊ธฐ๋ฅ๊ณผ ํจ๊ป GA๋ก ์ถ์๋์์ผ๋ฉฐ, ํ์ค ์ํฌ๋ก๋์๋ ์ผ์นํ๋ ์์ฝ ํ์ด์ง์ ๊ณต์ง ๊ธฐ๋ฐ ์ํ ์ค์ ์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค.
- ์ฑ๋ฅ ์ํ ์์ ํจ์ด ์ด์ ์ ์ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค: ์ฑ๋ฅ ์ํ ์์ ํจ GA๋ ๊ณ์ ์์ค์ ๊ฐ์, ์ํฌ๋ก๋ ์ง์, AI ์์ฑ ์ธ์ฌ์ดํธ ๋ฐ ๋ด๋ ๋ฆญ MCP ์๋ฒ ์ง์์ ์ถ๊ฐํฉ๋๋ค.
- ์ต์์ ํ์ ๋ ์ด๋ธ "์๋ฌ์ค ์ธ๋ฐ์ค(errors inbox)"๊ฐ ์ด์ "Triage Inbox"๋ก ๋ณ๊ฒฝ๋์์ต๋๋ค: ์๋ฌ์ค ์ธ๋ฐ์ค(errors inbox)์ ๊ธฐ๋ณธ ํ์ ํญ๋ชฉ์ด Triage Inbox(์๋ฌ์ค ์ธ๋ฐ์ค(errors inbox))๋ก ์ด๋ฆ์ด ๋ณ๊ฒฝ๋์์ต๋๋ค. ์ด๋ ๋ ์ด๋ธ๋ง ๋ณ๊ฒฝ๋ ๊ฒ์ผ๋ก ์๋ก์ด ํ์ด์ง๋ ๊ธฐ๋ฅ์ ์์ต๋๋ค.
์๋ช ์ข ๋ฃ
- ์ง์ ์ค๋จ ๊ณต์ง: Kubernetes 1.31 ๋ฐ ์ด์ ๋ฒ์ : 2026๋ 10์ 5์ผ๋ถํฐ Kubernetes ํตํฉ v4.8.0 ์ด์์ Kubernetes v1.32 ์ด์๊ณผ๋ง ํธํ๋ฉ๋๋ค.
- Kubernetes ์ง์ ๋ฒ์ ๋ณ๊ฒฝ ์ฌํญ: 2026๋ 10์ 19์ผ๋ถํฐ Kubernetes ํตํฉ์ ๊ฐ์ฅ ์ต๊ทผ์ Kubernetes ๋ง์ด๋ ๋ฒ์ 3๊ฐ๋ง ์ง์ํฉ๋๋ค.
๋ฆด๋ฆฌ์ฆ ์ ๋ณด
์ต์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ธ์.
- .NET ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ์ง์์ ์ธ ํ๋กํ์ผ๋ง์ ์ถ๊ฐํ์ต๋๋ค(์ด๊ธฐ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ โ ์ ์ ์ถ์ ์ ์ ์ฐธ์ฌํ๋ ค๋ฉด ๊ณ์ ๋ด๋น์์๊ฒ ๋ฌธ์ํด ์ฃผ์ญ์์ค).
- ํ์ด๋ธ๋ฆฌ๋ ์์ด์ ํธ ๋ฉํธ๋ฆญ์ ์ฐ๊ฒฐ ์๋ต OTLP ๋ฆฌ์์ค ์์ฑ์ ์ถ๊ฐํ์ต๋๋ค.
- MassTransit ์๋น์ ์ ์ก ์ ํ ๋ณด๊ณ ๋ฅผ ์์ ํ๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก OpenTelemetry ๋ธ๋ฆฌ์ง์์ MongoDB.Driver ActivitySource๋ฅผ ์ ์ธํ์ต๋๋ค.
- Apollo ๋ฆฌ์กธ๋ฒ ์ธ๊ทธ๋จผํธ๊ฐ ์์ฑ๋๊ธฐ ์ ์ ์ด๋ฅผ ํํฐ๋งํ๋ ์๋ก์ด
setApolloResolverFilterCallbackAPI๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - v7 ์ฒญํฌ ์ ๊ทํ ์ค์ ํฉ์ฑ๋ ๋ฉ์์ง๋ฅผ ๋๋ฝํ๋ OpenAI ์คํธ๋ฆผ์
[Symbol.asyncIterator]์(๋ฅผ) ์์ ํ์ต๋๋ค.
- Apollo ๋ฆฌ์กธ๋ฒ ์ธ๊ทธ๋จผํธ๊ฐ ์์ฑ๋๊ธฐ ์ ์ ์ด๋ฅผ ํํฐ๋งํ๋ ์๋ก์ด
- ์ฌ์ ์ปดํ์ผ๋ ๊ตฌ์ฑ ์คํค๋ง ์ ํจ์ฑ ๊ฒ์ฌ๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- Azure Functions ํธ๋ค๋ฌ์์ ์ค๋ฅ๊ฐ ๋ฐ์ํ ๋ ํธ๋์ญ์ ์ ์ข ๋ฃํ์ง ์๊ฑฐ๋ ์ค๋ฅ๋ฅผ ๊ธฐ๋กํ์ง ์๋ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
ํ์ด์ฌ ์์ด์ ํธ v14.0.0:
- 2025๋ 10์ 31์ผ์ ์๋ช ์ด ์ข ๋ฃ๋ ํ์ด์ฌ 3.9์ ๋ํ ์ง์์ ์ค๋จํ์ต๋๋ค.
- Azure App Service์ ๋ํ ์ฌ์ฉ๋ฅ ๊ฐ์ง์ Azure Service Bus์ ๋ํ ๊ณ์ธก ๋ฐ ์๋ก์ด Kinesis ๋ฉ์๋๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๋ด๋ถ
urllib3ํจํค์ง๋ฅผ 2.8.0์ผ๋ก ์ ๋ฐ์ดํธํ์ฌ ์์ด์ ํธ์ ์๋ ค์ง ๋ชจ๋ CVE๋ฅผ ํด๊ฒฐํ์ต๋๋ค. httplib์ ์ค๋ณต๋ ๋ถ์ฐ ์ถ์ ํค๋์ ํ์ด์ฌ 3.12 ์ด์ ๋ฒ์ ์์์setup.py์ค์น ์คํจ๋ฅผ ์์ ํ์ต๋๋ค.
- ์ปจํธ๋กค๋ฌ ํด๋์ค๋ฅผ ์๋ณํ ์ ์์ ๋ ๋ฐ์ํ๋ Action Controller ๊ณ์ธก ์ค๋ฅ๋ฅผ ์์ ํ์ต๋๋ค.
- ๋์ฉ๋ ํ์ด๋ก๋๋ฅผ ๋ณด๊ณ ํ ๋
Parallel์์ปค๊ฐ ๋ฉ์ถ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. - ๋๋ฌธ์ ๋ฉํ๋ฐ์ดํฐ ํค๋ก ์ธํด ์ ์ธํฑ์ค ๋ชจ๋ํฐ์ requests์์ gRPC ํธ์ถ์ด ์คํจํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
์๋๋ก์ด๋์ฉ ๋ชจ๋ฐ์ผ ์ฑ v5.43.9:
- ๋ฒ๊ทธ ์์ ๋ฐ UI ๊ฐ์ .
Capacitor ์์ด์ ํธ v1.6.13:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ฝ๋๋ฐ ์์ด์ ํธ v7.1.12:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
ํ๋ฌํฐ ์์ด์ ํธ v1.3.2:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ด๋ฒ ๋ฆด๋ฆฌ์ค๋ถํฐ iOS ์์ด์ ํธ๋ ์๋๋ก์ด๋ ์์ด์ ํธ์ W3C ์ ์ฉ ๋์๊ณผ ์ผ์นํ๋๋ก W3C Trace Context ํค๋(
traceparent,tracestate)๋ง ์ ์กํฉ๋๋ค. - ๋ฉ๋ชจ๋ฆฌ๊ฐ ๋ถ์กฑํ ์ํ์์
recordError์ด(๊ฐ) ํธ์คํธ ์ฑ์ ์ข ๋ฃํ ์ ์๋ ํฌ๋์๋ฅผ ์์ ํ์ต๋๋ค. - ๋ถ์ฐ ์ถ์ ํ์์คํฌํ๊ฐ ๋ฐ๋ฆฌ์ด ๋์ ์ด ๋จ์๋ก ์ ์ก๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ผ๋ฉฐ, ํฌ๋ก์ค ํ๋ซํผ SDK๊ฐ
traceHeaders์(๋ฅผ) ์ ๋ฌํ ๋MobileRequest์ด๋ฒคํธ์์ ๋ถ์ฐ ์ถ์ ์์ฑ์ด ์์ค๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- ์ด๋ฒ ๋ฆด๋ฆฌ์ค๋ถํฐ iOS ์์ด์ ํธ๋ ์๋๋ก์ด๋ ์์ด์ ํธ์ W3C ์ ์ฉ ๋์๊ณผ ์ผ์นํ๋๋ก W3C Trace Context ํค๋(
.NET MAUI ์์ด์ ํธ v1.3.2:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ ์์ด์ ํธ v1.9.2:
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.8.3์ผ๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ ๋ฒ์ 7.7.7๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
newrelic-infrastructure-4.7.1๋ฐnri-bundle-8.0.32์ ํฌํจ๋ฉ๋๋ค.
nrmysqlreceiver,nroracledbreceiver,nrpostgresqlreceiver,nrsqlserverreceiver์ v0.162.1๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- OTel ๊ตฌ์ฑ ์์ ๋ฒ์ ์ v0.160.0์์ v0.162.0์ผ๋ก ์ํฅํ์ผ๋ฉฐ, ์ฌ๊ธฐ์๋ MySQL, ์ค๋ผํด DB, PostgreSQL ๋ฐ SQL Server ์์ ๊ธฐ๊ฐ ํฌํจ๋ฉ๋๋ค.
NRDOT ํธ์คํธ ๋ชจ๋ํฐ๋ง v2.6.0:
- ํธ์คํธ ๋ชจ๋ํฐ๋ง ์ฌ์ฉ ์ฌ๋ก๊ฐ
nrdot-collector:2.6.0์(๊ณผ) ํจ๊ป ์๋ํ๋ ๊ฒ์ ํ์ธํ์ต๋๋ค.
- ํธ์คํธ ๋ชจ๋ํฐ๋ง ์ฌ์ฉ ์ฌ๋ก๊ฐ
- ์์ฒญ ๋๊ธฐ์ด, ์๋ ์ฌ์๋ ๋ฐ ๋ ๋ช ํํ ์ฌ์ฉ ํ๋ ๋ฉ์์ง์ ํตํด ์ฑํ ํจ๋์ ์๋๋ฅผ ๋์ด๊ณ ๊ฐํํ์ต๋๋ค.
- ์๋ชป๋ ์๊ฐ๋ ์ฒ๋ฆฌ(IST๊ฐ ์ธ๋ ํ์ค์ ๋์ ์ด์ค๋ผ์ ํ์ค์๋ก ์๋ชป ์ธ์๋จ)๋ฅผ ์์ ํ๊ณ , ์ํฐํฐ ๊ฒ์์ ์์ ์ฑ์ ๋์์ผ๋ฉฐ, NRQL ๋ฐ ์ฐจํธ ๊ฒฐ๊ณผ๋ฅผ ๋ ์ ํํ๊ฒ ๊ฐ์ ํ์ต๋๋ค.
- ๋ ๋ง์ ์ง์ ์ ์์ ์์ธ์ด ๋๋ ์ฝ๋ ๋ณ๊ฒฝ์ผ๋ก ๊ณต์ง๋ฅผ ํธ๋ ์ด์คํ๋ ์ฌ์ธต์ ์ธ ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์ถ๊ฐํ์ต๋๋ค.
- ์ํฐํฐ ๋ฒ์ ์ฟผ๋ฆฌ์ ๋ํ ๊ณต์ง ๋ฃฉ๋ฐฑ ๊ธฐ๊ฐ์ 7์ผ์์ 30์ผ๋ก ํ๋ํ์ต๋๋ค.
- ์งํ ์ค์ธ pull ์์ฒญ์ ํ์ธํ๊ณ ๊ณต์ง ๋ถ๋ฅ ์ค ๋ฒ์ ๋๋ฆฌํํธ๋ฅผ ํ์ํ๋ ๊ณต๊ฐ ํ๋ฆฌ๋ทฐ GitHub ํตํฉ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ค์์ OS ์์ค ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ์ฌ๋ฌ OS ์์ค ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
Node ๋ธ๋ผ์ฐ์ ๋ฐํ์ v3.0.249:
- ์ฌ๋ฌ OS ์์ค ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
์๋ก์ด ๋ฌธ์
- KDC ๋ฐ SPNEGO ์น ์๋ฒ ์ค์ ๊ณผ ์ ์ธํฑ์ค ์์ ๊ด๋ฆฌ์ ์ค์ ์ ํฌํจํ์ฌ ํ๋ผ์ด๋น ๋ก์ผ์ด์ ์ ๋ํ Kerberos(SPNEGO) ์ธ์ฆ ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- ํ๋ฆฟ๋ณ ๋ฒ์ ์ง์ , ์๋ช ์ฃผ๊ธฐ ๋ถ๋ฆฌ, ์์๋ ๊ทธ๋ฃน ๊ด๋ฆฌ ๋ฐ ๋น์ฆ๋์ค ๋จ์ ๊ฒฉ๋ฆฌ๋ฅผ ์ํ ์ญํ ๊ธฐ๋ฐ ์ก์ธ์ค ํจํด์ ๋ค๋ฃจ๋ ํ๋ฆฟ ์ปจํธ๋กค ์ก์ธ์ค ๊ด๋ฆฌ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ด์ ์ฌ๊ณ์ธก ํ์ด์ง๋ฅผ ๋์ฒดํ๋ฉฐ, ์ฒ์๋ถํฐ ๊ณ์ธก์ ์ค์ ํ๊ฑฐ๋ Kubernetes, Linux ๋ฐ Windows์์ ๊ธฐ์กด ์์ด์ ํธ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์ ํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ ์์ด์ ํธ ์ปจํธ๋กค๋ก ์์คํ ๊ณ์ธกํ๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ํ๋ฆ, ์ํ ์งํ, KPI ๋ฐ NerdGraph ๊ด๋ฆฌ๋ฅผ ๋ค๋ฃจ๋ ํผ๋ธ๋ฆญ ํ๋ฆฌ๋ทฐ์ฉ Pathpoint(์ ๋ฐ์ดํธ๋จ) ๋ฌธ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๋ณด๊ณ ํ๋ ๋ฐ์ดํฐ, ํ์ฑํ, ํด๋ง ๋น๋ ๋ฐ ์ํฌ๋ก๋ ์์ด๋ดํฐํฐ ํ๋๋ ์ด์ ์ ๋ค๋ฃจ๋ Google Distributed Cloud Edge ๋ชจ๋ํฐ๋ง ํตํฉ์ ์ถ๊ฐํ์ต๋๋ค.
- Autopilot RCA ์ํฌํ๋ก์ฐ ํ ํ๋ฆฟ ๊ฐ์์ ํจ๊ป, ๊ณต์ง์ ๋ํ Autopilot ๊ทผ๋ณธ ์์ธ ๋ถ์์ ์คํํ๊ณ ์ด๋ฉ์ผ๋ก HTML ๋ณด๊ณ ์๋ฅผ ์ ์กํ๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ฃผ๊ธฐ ์ํด Autopilot ๋ฐ ์ด๋ฉ์ผ์ ์ฌ์ฉํ ๊ณต์ง RCA ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ์ Azure Monitor ๋ก๊ทธ ์ฟผ๋ฆฌ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ์ํฌํ๋ก์ฐ ์๋ํ ์ก์ ์นดํ๋ก๊ทธ์ Azure Cosmos DB ์ก์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ์ AWS ๋ฆฌ์์ค ๊ทธ๋ฃน ํ๊ทธ API ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ด๋ ๋ฆญ ์ํฐํฐ์ ํ๊ทธ๋ฅผ ์ถ๊ฐ, ๊ต์ฒด ๋ฐ ์ ๊ฑฐํ๊ธฐ ์ํด ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ์ ๋ด๋ ๋ฆญ ํ๊ทธ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ
- ์ ๋ฐ์ดํธ๋ ์ํฐํฐ ๋งต ํ๊ฒฝ์ ์ํด ํธ๋ ์ด์ค ์ธ๋ถ ์ ๋ณด UI ํ์ด์ง ์ดํดํ๊ธฐ๋ฅผ ๋ค์ ์์ฑํ์ต๋๋ค.
protocol_versionํ๋, ๊ฐ ๋ณ์ ํ๋์ ๋ํ ์ฐธ์กฐ, Kubernetes ๋ฐ ์จ-ํธ์คํธ์ ๋ํ ๋ณ๋์ ๋ฐฐํฌ ์น์ ์ผ๋ก ์์ด์ ํธ ์ ํ์ ํ์ฅํ์ต๋๋ค.- ์ง์๋๋ ์์ด์ ํธ ๋ฐ ๋ฒ์ ์ ํธํ์ฑ ๋งคํธ๋ฆญ์ค์ ํจ๊ป ๋ด๋ ๋ฆญ APM ์์ด์ ํธ, OpenTelemetry Collector, eBPF ์๋ ์ฐ๊ฒฐ ์์ด์ ํธ ๋ฐ ์ธํ๋ผ ์์ด์ ํธ์ ๋ํ ์์ด์ ํธ๋ณ ์ค์ ์์๋ฅผ ์์ด์ ํธ ์ค์ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- Pipeline์ ๋ชจ๋ ๋จ๊ณ์์ ์ํ ์๋, ํํฐ ๋ฐ ๋ณํ ํ๋ก์ธ์๋ฅผ ์ถ๊ฐํ๊ณ ์ญ์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฌธ์ํํ๊ธฐ ์ํด ํ์ดํ๋ผ์ธ ์ปจํธ๋กค ๊ฒ์ดํธ์จ์ด ๊ฐ์, UI ๊ฐ์ด๋ ๋ฐ YAML ์ค์ ์ฐธ์กฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
์ฌ์ํ ๋ณ๊ฒฝ ์ฌํญ
- ์ธํ๋ผ ์์ด์ ํธ ์ค์น ๋ฐฉ๋ฒ ์ ํ์ ์ค์น ์ต์ ์ผ๋ก ๋ด๋ ๋ฆญ ์ปจํธ๋กค์ ์ถ๊ฐํ์ต๋๋ค.
- GCP ํตํฉ์ ์ํ ๋ด๋ ๋ฆญ ์๋น์ค ๊ณ์ ์ผ๋ก ์ฐ๊ฒฐ ๋ฐ ์ํฌ๋ก๋ ์์ด๋ดํฐํฐ ํ๋๋ ์ด์ ์ค์ ์ VPC ์๋น์ค ์ปจํธ๋กค ์ธ๊ทธ๋ ์ค ์๊ตฌ ์ฌํญ์ ์ถ๊ฐํ์ต๋๋ค.
- Drupal 11.3 ๋ฐ 11.4 ์ง์์ ์ถ๊ฐํ๊ณ Slim 2.x๋ฅผ ์ ๊ฑฐํ๋๋ก PHP ์์ด์ ํธ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ๋ค์ค ์ํฌ๋ก๋ ํ ์ด๋ธ๊ณผ ๋ค๋ฅธ ๊ณ์ ์ ์ํ ํด๋ฌ์คํฐ๋ฅผ ํฌํจํ์ฌ, ๋ฐฐํฌ ๋์ ์ํฌ๋ก๋๋ฅผ ์ค๋ช ํ๋๋ก Kubernetes ์์ฝ ํ์ด์ง๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์๋ฐ 27 ๋ฐ Quarkus RESTEasy, SmallRye Mutiny, Redisson, AWS Converse, ์ํ์น Sling์ ํฌํจํ์ฌ ์๋กญ๊ฒ ์ง์๋๋ ํ๋ ์์ํฌ์ ๋ํ ์๋ฐ ์์ด์ ํธ์ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ต๋ ์ด๋ฒคํธ ํ ํฌ๊ธฐ ์ค์ ์
64์ ์ต์size๊ฐ์ ์ถ๊ฐํ์ต๋๋ค. NEW_RELIC_LICENSE_KEY์(๋ฅผ) ์ฌ์ฉํ์ฌ ํน์ ๋ผ์ด์ ์ค ํค๋ฅผ ์ค์ ํ๊ธฐ ์ํ ์ง์นจ์ ์ถ๊ฐํ๊ณ ์๋ด ์ค์น ๊ฐ์์์ Windows ์ง์ ์ฐธ๊ณ ์ฌํญ์ ์์ ํ์ต๋๋ค.- ๋ฃจ๋น ์์ด์ ํธ ์ค์ ์ ์ง์์ ํ๋กํ์ผ๋ง ์ค์ (
profiling.*)์ ์ถ๊ฐํ์ต๋๋ค. - ๋ฃจ๋น ์์ด์ ํธ ์๊ตฌ ์ฌํญ ๋ฐ ์ง์๋๋ ํ๋ ์์ํฌ์ JRuby 10.x ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- ๋ฐ์ดํฐ ์์ง ์ดํด ๋ฐ ๊ด๋ฆฌ์ ๋ธ๋ผ์ฐ์ ๋ฐ ๋ชจ๋ฐ์ผ ์ธ์ ๋ฆฌํ๋ ์ด ์ฒญ๊ตฌ ์นดํ ๊ณ ๋ฆฌ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ด๋ฒคํธ API๋ก ์ปค์คํ ๋์๋ณด๋ ๋ณด๋ด๊ธฐ์ ์๋ํฌ์ธํธ URL ์์ ์์ ๊ณ์ ID๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
- ์ฌ์ฉ์ ์ฐธ์ฌ ์ฆ๋์ ์น์ฌ์ดํธ ์ฑ๋ฅ ๋ชจ๋ํฐ๋ง๊ณผ ๋ธ๋ผ์ฐ์ ๋ชจ๋ํฐ๋ง์ ๋น๊ต๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ๋ด๋ ๋ฆญ ์๊ธ์ ์๋ ๋ฐฉ์์ ์๊ธํ์ ์ํฌํ๋ก์ฐ ์๋ํ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- Node.js ์ ํ๋ฆฌ์ผ์ด์ ๋ชจ๋ํฐ ๋ฐ Ansible์ ์ฌ์ฉํ์ฌ ์ธํ๋ผ ์์ด์ ํธ ๊ตฌ์ฑ์์ PM2 ์ฐธ์กฐ๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
- ๋ฎคํ
๊ท์น: ๊ณต์ง ์ต์ ์
tags.์ ๋์ฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ง์ ํ๊ทธ ์์ฑ์ ์ ํํ๊ธฐ ์ํ ์ง์นจ์ ์ถ๊ฐํ์ต๋๋ค. - ๊ณ์ธตํ๋ ๊ณ์ธก์์ Lambda CLI ๋ฐ Serverless ํ๋ ์์ํฌ์ ํจ๊ป ์๋ ์ ํ ๋๋ ๋ช ์์ ์์ง ํค๋ฅผ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ๋ฅผ ๋ช ํํ ํ์ต๋๋ค.
- NRQL ์ฐธ์กฐ์์
uniqueCount()๋ฐconcat()๊ตฌ๋ฌธ์ ์์ ํ๊ณ NRQL ํํ ๋ฆฌ์ผ ์ ๋ฐ์ ๊ฑธ์ณ ์ผ๊ด๋์ง ์์ ์ฟผ๋ฆฌ ์์ ๋ฅผ ์์ ํ์ต๋๋ค.
์๋ก์์ง ์ฌํญ
- ์ด์ ์ธ์ ๋ฆฌํ๋ ์ด์ ์์ฒด ์ฒญ๊ตฌ ์นดํ ๊ณ ๋ฆฌ๊ฐ ์์ต๋๋ค: ๋ธ๋ผ์ฐ์ ๋ฐ ๋ชจ๋ฐ์ผ ์ธ์ ๋ฆฌํ๋ ์ด ๋ฐ์ดํฐ๋ ๋ธ๋ผ์ฐ์ ๋ฐ ๋ชจ๋ฐ์ผ ์ด๋ฒคํธ์ ๋ณ๋๋ก ์๋ก์ด ์ฒญ๊ตฌ ์นดํ ๊ณ ๋ฆฌ์ ๋ณด๊ณ ๋ฉ๋๋ค.
- ์ง๋ฅํ ํด๋ฌ์คํฐ๋ฅผ ํตํ ์๋ก์ด ํธ๋ ์ด์ค ๋งต ๊ฒฝํ: ์ด์ ํธ๋ ์ด์ค ๋งต์ ์ค์๋๊ฐ ๋์ ์๋น์ค๋ฅผ ๊ณ์ ํ์ํ๊ณ ๋กฑํ ์ผ์ ํด๋ฌ์คํฐ๋ก ์ถ์ํ์ฌ ๋ณ๋ชฉํ์๊ณผ ์คํจํ ์๋น์ค๊ฐ ๋์ ๋๊ฒ ํฉ๋๋ค.
- ๋ด๋ ๋ฆญ ์ปจํธ๋กค ํธ์คํธ ๊ธฐ๋ฐ ํ๋ฆฟ์ด ์ด์ ์ ์ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค: ์์ด์ ํธ ์ปจํธ๋กค ๋ฐ ํ๋ฆฟ ์ปจํธ๋กค์ ์ํ Linux ๋ฐ Windows ํธ์คํธ ๊ธฐ๋ฐ ํ๋ฆฟ์ด ์ด์ ์ ์ ๋ฒ์ ์ผ๋ก ์ ๊ณต๋๋ฉฐ ๊ตฌ์ฑ ์น์ธ ๊ฑฐ๋ฒ๋์ค, ์๊ฒฉ ์์ด์ ํธ ์ ๊ทธ๋ ์ด๋, ๊ฐ์ฌ ๋ก๊น ๋ฐ ์จ-ํธ์คํธ ํตํฉ์ ์ง์ํฉ๋๋ค.
{{selfEntity}}์(๋ฅผ) ์ฌ์ฉํ์ฌ ์ด๋์๋ ํ์ฌ ๋์๋ณด๋ ์ฐธ์กฐ: ์๋ก์ด ํ ํ๋ฆฟ ๋ณ์๊ฐ ํ์ฌ ๋์๋ณด๋์ ์ํฐํฐ GUID๋ก ํด์๋๋ฏ๋ก, ๋์๋ณด๋๋ฅผ ๋ณต์ ํ ํ์๋ ์ฟผ๋ฆฌ, ์์ ฏ ์ด๋ฆ ๋ฐ ํจ์ฏ ๋งํฌ๊ฐ ์ ํํ๊ฒ ์ ์ง๋ฉ๋๋ค.- ์ ๋ฐ์ดํธ๋ ๋ฒ์ ์ Pathpoint๋ฅผ ์ด์ ํผ๋ธ๋ฆญ ํ๋ฆฌ๋ทฐ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค: ๊ฐ์ฅ ์ค์ํ ๋น์ฆ๋์ค ์ฌ์ ์ ์ด๋ฅผ ๊ตฌ๋ํ๋ ํ ๋ ๋ฉํธ๋ฆฌ์ ๋งคํํ์ญ์์ค. ์ด์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ ๊ด๋ฆฌ์ ๋ ํ๋ถํ KPI๊ฐ ์ ๊ณต๋ฉ๋๋ค.
- ํ์ดํ๋ผ์ธ ์ปจํธ๋กค์ ์ฌ์ฉํ์ฌ ํ์ํ ๊ณณ ์ด๋์๋ Pipeline ํ๋ก์ธ์๋ฅผ ๋ฐฐ์นํ์ญ์์ค: Pipeline์ ์ด๋ ์ง์ ์์๋ ์ํ ์๋, ํํฐ ๋ฐ ๋ณํ ํ๋ก์ธ์๋ฅผ ์ถ๊ฐ, ์ฌ์ ๋ ฌ ๋ฐ ์ญ์ ํฉ๋๋ค.
๋ฆด๋ฆฌ์ฆ ์ ๋ณด
์ต์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ธ์.
- ์๋ฐ 27 ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- AWS Converse API์ ๋ํ AI ๋ชจ๋ํฐ๋ง ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- Quarkus REST 3.0.0, Quarkus RESTEasy 2.14, Spring Boot Actuator v4, Ktor ๋ฐ Redisson 3.28.0 ์ด์์ ๋ํ ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- ์ค๋ผํด ์คํ ๊ณํ ์ง์ ๋ฐ Adobe AEM(Sling) ๋ธ๋ผ์ฐ์ ์คํฌ๋ฆฝํธ ์ฃผ์ ์ ์ถ๊ฐํ์ต๋๋ค.
- Micronaut ์ค๋ณต ํธ๋์ญ์ ๋ฐ ์์ค๋ ์ปค์คํ ์์ฑ์ ์์ ํ์ต๋๋ค.
- Drupal 11.3 ๋ฐ 11.4์ ๋ํ ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- ํธ๋ ์ด์ค ์ต์ ๋ฒ์ ๋ํ Monolog ํฌ์คํธํ๋ก์ธ์ ์ปจํ ์คํธ ๋ฐ ์ถ๊ฐ ๋ฐ์ดํฐ ์บก์ฒ์ ์ ์์ ์ธ ์คํธ๋ฆผ ์ข ๋ฃ ์ฒ๋ฆฌ๋ฅผ ์์ ํ์ต๋๋ค.
google.golang.org/grpc์(๋ฅผ) 1.83.0์์ 1.83.2๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
profiling.enabled๋ฐ ๊ด๋ จprofiling.*์ค์ ์ผ๋ก ๊ตฌ์ฑ๋ ์ฐ์ ํ๋กํ์ผ๋ง(๋ฏธ๋ฆฌ ๋ณด๊ธฐ)์ด ์ถ๊ฐ๋์์ต๋๋ค.- Dalli 5.1.1 ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
๋ธ๋ผ์ฐ์ ์์ด์ ํธ v1.323.0:
- ๋ฆฌํ๋ ์ด๊ฐ
error๋ชจ๋์์full๋ชจ๋๋ก ์ ํ๋ ๋ ์ธ์ ๋ฆฌํ๋ ์ด ์์ง์ ํธ๋ฆฌ๊ฑฐํ๋๋ก ์์ด์ ํธ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค. - ์๋ฒ์์ ์์ ๋ ํ์์คํฌํ๋ฅผ ์ฌ์ฉํ๋๋ก AJAX requests์ ๋ํ ๋ถ์ฐ ์ถ์ ํค๋๋ฅผ ์์ ํ์ต๋๋ค.
- ๋ฆฌํ๋ ์ด๊ฐ
- ์๋๋ก์ด๋ Gradle ํ๋ฌ๊ทธ์ธ(AGP) 9.4.x์ ๋ํ ์ง์์ ์ถ๊ฐํ์ต๋๋ค.
- W3C
traceparent๋ฐtracestateํค๋๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด ์์ฒดnewrelic์์ฒญ ํค๋๋ฅผ ์ ๊ฑฐํ์ต๋๋ค. - ๋ฉ์ธ ์ค๋ ๋์์
NullPointerException์(๋ฅผ) ์ ๋ฐํ๋ ์ธ์ ๋ฆฌํ๋ ์ด ๊ฒฝํฉ ์กฐ๊ฑด์ ์์ ํ์ต๋๋ค.
ํ๋ฌํฐ ์์ด์ ํธ v1.2.11:
- iOS ๋ธ๋ฆฌ์ง๊ฐ
MobileRequest๋ฐMobileRequestError์ด๋ฒคํธ์์ ์ฌ์ฉ์ ์ง์ httpParams๋ฐ ์ถ์ ๋ ํค๋ ๊ฐ์ ๋๋ฝํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. - ๋ค์ดํฐ๋ธ ์๋๋ก์ด๋ ์์ด์ ํธ๋ฅผ v7.8.1๋ก, ๋ค์ดํฐ๋ธ iOS ์์ด์ ํธ๋ฅผ v7.7.6์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- iOS ๋ธ๋ฆฌ์ง๊ฐ
- Autopilot ์ก์ธ์ค ๊ฑฐ๋ถ ์ฒ๋ฆฌ๋ฅผ ์์ ํ์ต๋๋ค.
์ธํ๋ผ ์์ด์ ํธ v1.80.5:
- ์๋๋ฐ์ค ์ฒ๋ฆฌ๋ ํตํฉ์ด ๋ฃจํธ ํ์ ํ๋ก์ธ์ค๋ฅผ ์์ฑํ ์ ์๋๋ก ํ์ฉํ๋ ๊ถํ ์์น ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
nrjmx์(๋ฅผ) v2.15.0์ผ๋ก,crypto์(๋ฅผ) v0.57.0์ผ๋ก ์ ๋ฐ์ดํธํ๊ณ ๋ด์ฅ๋ ์จ-ํธ์คํธ ํตํฉ ๋ฒ์ ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
newrelic-infrastructure-4.7.0๋ฐnri-bundle-8.0.30์ ํฌํจ๋ฉ๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.25.1:
- ์๋ฒ๊ฐ
execution.mode์์ฑ์ ์ฝ์ ์ ์๋๋ก ์จํธ์คํธ ๊ฒ์ฆ ํด๋ผ์ด์ธํธ์ ๋ํ OpAMP ์์ถ์ ๋นํ์ฑํํ์ต๋๋ค.
- ์๋ฒ๊ฐ
์์ด์ ํธ ์ปจํธ๋กค v1.25.0:
- Debian 13(trixie)์ ์ง์๋๋ Linux ํ๋ซํผ์ผ๋ก ์ถ๊ฐํ์ต๋๋ค.
- ์๋ฒ ์ธก ๊ฑฐ๋ฒ๋์ค ํ๋ฆ์ ์ํด ๋ณํ ์ง์ ๋ฐ ์ ๊ท์ ๊ธฐ๋ฐ ์๊ฒฉ ์ค์ ์ ํจ์ฑ ๊ฒ์ฌ๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
- ๋ค์ด๋ก๋ํ ํจํค์ง ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ญ์ ํ์ฌ ๋กค๋ฐฑ ๋ฐ ๋์ผ ๋ฒ์ ์ฌ์ค์น๋ฅผ ์คํจํ๊ฒ ๋ง๋๋ ์์ฒด ์ ๋ฐ์ดํธ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.24.0:
secrets_providers๊ตฌ์ฑ ํค์ ์ด๋ฆ์value_providers(์ผ)๋ก ๋ณ๊ฒฝํ์ต๋๋ค. ์ด์ ํค๋ ์ฌ์ ํ ์๋ํฉ๋๋ค.- Red Hat 10 ์ง์ ๋ฐ Kubernetes ConfigMap์ ์ํ
nr-kubecm๊ฐ ๊ณต๊ธ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - Linux์ฉ ๋ฒ๋ค
uninstall.sh์คํฌ๋ฆฝํธ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.23.0:
- ์๊ฒฉ ์ค์ ํค์
variable.agentConfig๊ตฌ๋ฌธ์ ํตํ ๋ณ์ ์ฌ์ ์๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - ๊ธฐ๋ณธ์ ์ผ๋ก ์จํธ์คํธ ์์ฒด ์ ๋ฐ์ดํธ๋ฅผ ํ์ฑํํ์ต๋๋ค. ์์ฒด ์ ๋ฐ์ดํธ๋ ํ๋ฆฟ ์ปจํธ๋กค์์ ๋ช ๋ นํ ๋๋ง ์คํ๋ฉ๋๋ค.
- ์๊ฒฉ ์ค์ ํค์
์์ด์ ํธ ์ปจํธ๋กค v1.22.0:
- Linux์ systemd
MemoryMax์(๋ฅผ) ํตํด ์จํธ์คํธ ์์ด์ ํธ ์ ์ด ํ๋ก์ธ์ค ํธ๋ฆฌ์ 2,400MiB์ ํ๋ ๋ฉ๋ชจ๋ฆฌ ์ ํ์ ์ ์ฉํ์ต๋๋ค. - RPM ํจํค์ง ์ ๋ฐ์ดํธ ํ systemd ์๋น์ค๊ฐ ๋นํ์ฑํ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- Linux์ systemd
์์ด์ ํธ ์ปจํธ๋กค v1.21.0:
nri-flex์จํธ์คํธ ์์ด์ ํธ ์ ํ์ ์ถ๊ฐํ์ต๋๋ค.- ์์ด์ ํธ ์ปจํธ๋กค์ ๊ด๋ฆฌ ๋๋ ํฐ๋ฆฌ์์ Windows ํ์ผ ๊ถํ์ ์์ ํ์ต๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.20.0:
nri-apache,nri-nginx,nri-postgresql,nri-mysql๋ฐnri-memcached์ ๋ํ ์จํธ์คํธ ์์ด์ ํธ ์ ํ์ ์ถ๊ฐํ์ต๋๋ค.- ์์ด์ ํธ ์ปจํธ๋กค CLI์
agent-type validateํ์ ๋ช ๋ น์ ์ถ๊ฐํ์ต๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.19.1:
nri-flex๋ฐ์ด๋๋ฆฌ ๋ณต์ฌ๋ณธ์ ์ ๊ฑฐํ์ฌ ์จ-ํธ์คํธ ์ธํ๋ผ ์์ด์ ํธ ์ ํ์ ์์ ํ์ต๋๋ค.
์์ด์ ํธ ์ปจํธ๋กค v1.19.0:
- ์จํธ์คํธ ์์ด์ ํธ ์ ํ์ ๋ํ
shared_filesystem๋ฐcopy_from_file์ง์์ ์ถ๊ฐํ์ต๋๋ค. - Linux ๋ฐ Windows์ฉ
nri-redis์์ด์ ํธ ์ ํ์ ์ถ๊ฐํ์ต๋๋ค. - ์จํธ์คํธ
health.http๋ฐhealth.fileํ๋๋ฅผ ๋ช ์์ checks:๋ชฉ๋ก์ผ๋ก ๊ต์ฒดํ์ต๋๋ค.
- ์จํธ์คํธ ์์ด์ ํธ ์ ํ์ ๋ํ
- ๋ชจ๋ ์ฃผ์ ๋๊ตฌ์ ๋ง์ถคํ ํฌ๊ธฐ ์ ํ ๋ฐ ์์ฐ ์ถ์ ์ ์ ์ฉํ๊ณ , ํ๊ท ๋ฐํ์์ ์ฝ 20% ๋จ์ถํ์ต๋๋ค.
- ์ผ๋ฐ์ ์ธ ์ค๋ฅ ๋ฉ์์ง๋ฅผ ๋ฐ์ํ ์ํฉ๊ณผ ๋ค์์ ์๋ํ ์์ ์ ๋ํ ๊ตฌ์ฒด์ ์ธ ์ธ๋ถ ์ ๋ณด๋ก ๋์ฒดํ์ต๋๋ค.
์๋๋ก์ด๋์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v5.0.1:
- ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ: ์ด์
NRTrackerTHEOPlayer์(๋)THEOplayerView๋์ THEOplayerPlayer์ธ์คํด์ค๋ฅผ ํ์ฉํฉ๋๋ค.
- ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ: ์ด์
HLS JS v2.0.1์ฉ ๋ฏธ๋์ด ์์ด์ ํธ:
- ์ฌ์ ์ค
getSrc()์ด(๊ฐ) ์ค์ ๋งค๋ํ์คํธ URL ๋์ ์์blob:URL์ ๋ฐํํ๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- ์ฌ์ ์ค
Node ๋ธ๋ผ์ฐ์ ๋ฐํ์ v3.0.244:
- Angular ๋ฐ Zone.js ์ ํ๋ฆฌ์ผ์ด์ ์์ 12๏ฝ30์ด์ ํด๋ฆญ ์ง์ฐ์ ์์ ํ์ต๋๋ค.
- ๋ค์์ OS ์์ค ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ๋ค์์ OS ์์ค ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ๋ค์์ OS ์์ค ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
์๋ก์ด ๋ฌธ์
- ๋ถ์ฐ ์ถ์ ๋ฐ ์๋น์ค ๊ด๊ณ์ ๋ํ HAProxy OTel ํํฐ ์ค์ ์ ๋ค๋ฃจ๊ธฐ ์ํด HAProxy ๋ถ์ฐ ์ถ์ ์ ์ถ๊ฐํ์ต๋๋ค.
ngx_otel_module์(๋ฅผ) ์ฌ์ฉํ NGINX์ฉ OTel ๊ธฐ๋ฐ ๋ถ์ฐ ์ถ์ ์ค์ ์ ๋ค๋ฃจ๋ NGINX ๋ถ์ฐ ์ถ์ ์ ์ถ๊ฐํ์ต๋๋ค.- ๊ฐ์, Kubernetes ์ค์ , ๋ถ์ฐ ์ถ์ ๋ฐ ์ ์ฒด ๋ฉํธ๋ฆญ ์ฐธ์กฐ๋ฅผ ๋ค๋ฃจ๋ OpenTelemetry๋ฅผ ํตํ Linkerd ๋ชจ๋ํฐ๋ง์ ์ถ๊ฐํ์ต๋๋ค.
es.cluster.nameํ๋์ฝ๋ฉ์ ๋ํ ๋ ์ํํ ๋์์ธ APM โ Elasticsearch ๋ถ์ฐ ์ถ์ ์๊ด๊ด๊ณ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.- OpenTelemetry๋ฅผ ํตํ MSSQL ๋ชจ๋ํฐ๋ง์ ์ํ ๋ค์ค ์์ ๊ธฐ ์ค์ ๊ฐ์ด๋๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ์ AWS Step Function ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ
- ์๋ก์ด ์ธ๋ผ์ธ ํํฐ ํ(pill) ๋ฐ ํ ๊ธ์ ํฌํจํ์ฌ ์ฌ์ค๊ณ๋ ํธ๋ ์ด์ค ๋ชฉ๋ก ์ธํฐํ์ด์ค์ ๋ง๊ฒ ๋ถ์ฐ ์ถ์ UI ๋ฐ์ดํฐ ํ์ด์ง๋ฅผ ๋ค์ ์์ฑํ์ต๋๋ค.
- OpenTelemetry๋ฅผ ํตํ ์ค๋ผํด DB ๋ชจ๋ํฐ๋ง ๋ฌธ์๋ฅผ ์ฌ๊ตฌ์ฑํ์ต๋๋ค.
- ์ํฌํ๋ก์ฐ ์๋ํ ์์ ์นดํ๋ก๊ทธ๋ฅผ ์์ ๋ณ ํ์ด์ง๋ก ์ฌ๊ตฌ์ฑํ๊ณ ๋ด๋ ๋ฆญ ์๋ฆผ ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
- NRQL, ์ฟผ๋ฆฌ ๋น๋ ๋ฐ NerdGraph ๋ฌธ์ ์ ๋ฐ์ ๊ฑธ์ณ 12๊ฐ ํ์ด์ง๋ฅผ ์ ๋ฐ์ดํธํ์ฌ ๋ช ์์ ์ธ ๊ต์ฐจ ๊ณ์ ์ฟผ๋ฆฌ ํ๋๊ฐ 5๊ฐ ๊ณ์ ์์ 30๊ฐ ๊ณ์ ์ผ๋ก ์ฆ๊ฐํ์์ ๋ช ์ํ์ต๋๋ค.
- ์ผ๋ฐ ๊ณต๊ธ์ ์ํด ๋ณตํฉ ์๋ฆผ ๋ฌธ์๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์์ ์นดํ๋ก๊ทธ์ AWS EC2 ์์ ์ ์ถ๊ฐํ์ต๋๋ค.
์ฌ์ํ ๋ณ๊ฒฝ ์ฌํญ
- ํด๋ผ์ฐ๋ ๋น์ฉ ์ธํ ๋ฆฌ์ ์ค FAQ์ ํด๋ผ์ฐ๋ ๋น์ฉ ์ธํ ๋ฆฌ์ ์ค์ 48์๊ฐ ๋ฐ์ดํฐ ๋ฒํผ๋ฅผ ์ค๋ช ํ๋ FAQ ํญ๋ชฉ์ ์ถ๊ฐํ๊ณ , ์ด์ ๋ง๊ฒ AWS/Azure ๋น์ฉ ๋ณด๊ณ ์ ์ ์ก ์์ ์๊ฐ์ ์์ ํ์ต๋๋ค.
- Intelligent Summary ๋ฐ ๊ด๋ จ CCI ๊ฐ๊ฒฉ ์ฑ ์ ํ์ด์ง์์ ์ค๋๋ ์ค์๊ฐ ๋น์ฉ ์ถ์ ์ ๋ณด๋ฅผ ์ ๊ฑฐํ์ต๋๋ค.
- ๋ด๋ ๋ฆญ Ground Truth๋ฅผ ํฌํจํ๋๋ก ๊ฐ๊ฒฉ ์ ๋ณด๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- NRQL ์๋ ์ ํ์ NRQL ๋ฐ๋ณต ์ฟผ๋ฆฌ ์๋ ์ ํ์ ์ถ๊ฐํ์ต๋๋ค.
- AWS PrivateLink์์ ์ ์ธํฑ์ค ์ผ๋ณธ ํ๋ผ์ด๋น ๋งํฌ ์๋ํฌ์ธํธ ์ฐธ์กฐ๋ฅผ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- Node.js ์์ด์ ํธ์ ํธํ์ฑ ๋ฐ ์๊ตฌ ์ฌํญ์์ ์ง์๋๋ ํจํค์ง ๋ฒ์ ์ ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ํจ์ฏ์ผ๋ก ๋ด๋ ๋ฆญ ๋์๋ณด๋ ํํฐ๋งํ๊ธฐ์
{{selfEntity}}ํจ์ฏ ์ฐ๊ฒฐ ์๋ด๋ฅผ ์๊ตฌ ์ฌํญ ๊ธ๋จธ๋ฆฌ ๊ธฐํธ ๋์ ์์ฒด ์น์ ์ผ๋ก ์ฌ๊ตฌ์ฑํ์ต๋๋ค.
์๋ก์์ง ์ฌํญ
- ๋ด๋ ๋ฆญ ๋ณตํฉ ์๋ฆผ์ ๋ ์ ํํ ๊ณต์ง๋ฅผ ์ํด ์ฌ๋ฌ ์กฐ๊ฑด์ ํ๋๋ก ํตํฉํฉ๋๋ค: ์ต๋ 5๊ฐ์ ๊ณต์ง ์กฐ๊ฑด์ AND/OR ๋ ผ๋ฆฌ์ ๊ฒฐํฉํ์ฌ ํ์ ์ฃผ์๊ฐ ํ์ํ ์ ํํ ์ ํธ๋ฅผ ์ ์ํ์ญ์์ค.
- ์ด์ ํ ๋ฒ์ ์ต๋ 30๊ฐ์ ๋ด๋ ๋ฆญ ๊ณ์ ์ ์ฟผ๋ฆฌํ์ญ์์ค!: ํ ๋ฒ์ ์ฟผ๋ฆฌํ ์ ์๋ ์ต๋ ๊ณ์ ์๊ฐ 5๊ฐ์์ 30๊ฐ๋ก ์ฆ๊ฐํ๋ฉฐ, UI ๋๋ API๋ฅผ ํตํด ์ฌ์ฉํ ์ ์์ต๋๋ค.
๋ฆด๋ฆฌ์ฆ ์ ๋ณด
์ต์ ๋ฆด๋ฆฌ์ค์ ๋ํ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์๋ณด์ธ์.
์ธํ๋ผ ์์ด์ ํธ v1.80.4:
- systemd >=231์ ๊ฒฝ์ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋
MemoryLimit์(๋ฅผ)MemoryMax(์ผ)๋ก ๊ต์ฒดํ์ต๋๋ค. - ์์ ํ์ผ ์์ ๊ถ์ ๋ํ ๊ทธ๋ฃน ํ์ผ ์์คํ ๊ฒ์ฌ๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
- ์ฌ๋ฌ CVE๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์ฌ๋ฌ ์ข ์์ฑ์ ๋ฒ์ ์ ์ฌ๋ ธ์ต๋๋ค.
- systemd >=231์ ๊ฒฝ์ฐ ๋ ์ด์ ์ฌ์ฉ๋์ง ์๋
์๋๋ก์ด๋์ฉ ๋ชจ๋ฐ์ผ ์ฑ v5.43.8:
- ๋ฒ๊ทธ ์์ ๋ฐ UI ๊ฐ์ .
HLS JS v2.0.0์ฉ ๋ฏธ๋์ด ์์ด์ ํธ:
- ์ฌ์ฉํ์ง ์๋ Vega/์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค ์ฝ๋๋ฅผ ์ ์ธํ์ฌ ๋ฒ๋ค ํฌ๊ธฐ๋ฅผ ์ค์ด๋
@newrelic/video-hls/browserํ์ ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - ๊ธฐ๋ณธ ๋ด๋ณด๋ด๊ธฐ์ ํจ๊ป
{ HLSTracker }์(๋ฅผ) ๋ช ๋ช ๋ ๋ด๋ณด๋ด๊ธฐ๋ก ์ถ๊ฐํ์ต๋๋ค. @newrelic/video-core์(๋ฅผ) 5.1.0์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ฌ์ฉํ์ง ์๋ Vega/์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค ์ฝ๋๋ฅผ ์ ์ธํ์ฌ ๋ฒ๋ค ํฌ๊ธฐ๋ฅผ ์ค์ด๋
Video JS์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v5.0.0:
- ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ:
package.json#exports๋งต์ ์ถ๊ฐํฉ๋๋ค โ ๋ด๋ถ ๊ฒฝ๋ก์ ๋ํ ๋ฅ ์ํฌํธ๋ ๋ ์ด์ ํด์๋์ง ์์ต๋๋ค. - ์ ํํ ํฌ๋ฆฌ์์ดํฐ๋ธ ์ง๊ณ๋ฅผ ์ํด MediaTailor
notifyAdSkipped(),stopTracking(),AD_ERROR์ด๋ฒคํธ ๋ฐadPrimaryId์์ฑ์ ์ถ๊ฐํ์ต๋๋ค. - ๋ค์ค ๊ด๊ณ ํ๋ ์ถ์ ๋ฐ ๊ด๊ณ ๋น ๋ ๋ฒ ์ด์ ๋ฐ์ํ๋ ์ฌ๋ถ์์ ์ด๋ฒคํธ๋ฅผ ํฌํจํ ์ฌ๋ฌ MediaTailor ๊ด๊ณ ์ถ์ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
- ์ฃผ์ ๋ณ๊ฒฝ ์ฌํญ:
iOS์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v5.0.0:
- THEOplayer(Dolby OptiView Player)์ ์๋ก์ด ํธ๋์ปค์ธ
NRTHEOplayerTracker์(๋ฅผ) ์ถ๊ฐํ์ต๋๋ค. - ํ๋ ์ด์ด ์ ํ์ ์๋ณํ ์ ์์ ๋
NRVAVideo.addPlayer()์ด(๊ฐ) ์๋์ผ๋ก AVPlayer ํธ๋์ปค๋ก ๊ธฐ๋ณธ ์ค์ ๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค.
- THEOplayer(Dolby OptiView Player)์ ์๋ก์ด ํธ๋์ปค์ธ
CAF์ฉ ๋ฏธ๋์ด ์์ด์ ํธ v5.0.0:
- ์ฌ์ฉํ์ง ์๋ ์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค ํ์ดํ๋ผ์ธ์ ์ ์ธํ์ฌ ๋ฒ๋ค์ ๊ฐ๋ณ๊ฒ ์ ์งํ๋
@newrelic/video-caf/browserํ์ ๊ฒฝ๋ก ๋ด๋ณด๋ด๊ธฐ๋ฅผ ์ถ๊ฐํ์ต๋๋ค. - ๊ธฐ๋ณธ ๋ด๋ณด๋ด๊ธฐ์ ํจ๊ป
{ CAFTracker }์(๋ฅผ) ๋ช ๋ช ๋ ๋ด๋ณด๋ด๊ธฐ๋ก ์ถ๊ฐํ์ต๋๋ค. @newrelic/video-core์(๋ฅผ) 5.1.0์ผ๋ก ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ฌ์ฉํ์ง ์๋ ์ฐ๊ฒฐ๋ ๋๋ฐ์ด์ค ํ์ดํ๋ผ์ธ์ ์ ์ธํ์ฌ ๋ฒ๋ค์ ๊ฐ๋ณ๊ฒ ์ ์งํ๋
- ํธ๋ ์ด์ค๋น ํ ๋ฒ๋ง ์ธ๊ทธ๋จผํธ ๊ธฐ๊ฐ์ ๊ณ์ฐํ๊ณ ์บ์ํ๋๋ก
segment.getExclusiveDuration์(๋ฅผ) ์์ ํ์ต๋๋ค.
- ํธ๋ ์ด์ค๋น ํ ๋ฒ๋ง ์ธ๊ทธ๋จผํธ ๊ธฐ๊ฐ์ ๊ณ์ฐํ๊ณ ์บ์ํ๋๋ก
nrgemini๋ฐnrecho-v5ํตํฉ๊ณผ ์ฐ์ ํ๋กํ์ผ๋ง์ด ์ถ๊ฐ๋์์ต๋๋ค.- LLM ๋ฉ์์ง๊ฐ ์๋ชป ์๋ฆฌ๋ ๋ฒ๊ทธ๋ฅผ ์์ ํ์ต๋๋ค.
- ๋ณด์ ์ทจ์ฝ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด
grpc,amqp091-go๋ฐecho/v4์(๋ฅผ) ์ ๋ฐ์ดํธํ์ต๋๋ค.
- ์ฌ๋ฌ OS ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ๋ค์์ OS ์์ค ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
- ์ฌ๋ฌ OS ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.
Node ๋ธ๋ผ์ฐ์ ๋ฐํ์ v3.0.241:
- Chrome์ ๋ฒ์ 153.0.8010.47-1์์ 154.0.8037.57-1๋ก ์ ๊ทธ๋ ์ด๋ํ์ต๋๋ค.
- ์ฌ๋ฌ OS ๋ฐ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์์ค์ ๋ณด์ ์ทจ์ฝ์ ์ ์์ ํ์ต๋๋ค.