
Learn how to use new relic for performance monitoring, including dashboards, ai integrations, alerts, slos, and integrations with pagerduty and slack to manage latency, availability, and errors.
1. You will understand why APM is so important
2. What are the Four Golden Signals
3. What are the benefits of good Monitoring system
Explore how Neuralink functions as a unified monitoring, observability, and security platform using agents and integrations to collect metrics, traces, and data from servers and apps.
Identify a host as the system monitored with New Relic, the agent as the data messenger, and define entity, transaction as a single task, and tags as key-value labels.
Navigate cost infrastructure data in New Relic, view host CPU, memory, storage, and network metrics, switch between table and navigator views, and explore metrics explorer.
Learn how New Relic handles metrics, events, logs, and traces, including metric types, time slice data, and event attributes, with distributed tracing via spans for monitoring system requests.
Set up a dotnet core web API with mysql and swagger, and monitor it using agents to track CRUD operations and all API and database calls.
Explore how to use New Relic to monitor a dotnet app with APM, view entities, and track metrics like response time, throughput, and error rate on the services listing page.
Explore the APM service summary page for Docs World to view app metadata, status, and health, and analyze web transaction time, Apdex, throughput, error rate, and transactions across date ranges.
Update the application name alias and set Apdex threshold to 0.6 in the APM settings, then save. The summary page reflects the new name and Apdex of 0.6 within minutes.
Explore the service map to view web and database components and how data flows between them, and inspect cpu and memory metrics and dependencies.
Explain the top New Relic K metrics beyond the four golden signals: response time, throughput, error rate, and Apdex, and how charts and thresholds support alerts.
Explore how apm services model user actions as transactions from request to response and analyze time-consuming transactions. Dive into traces, breakdowns, and sql or dot net segments to diagnose performance.
Explore apm services with distributed traces, search traces, and error filters to view trace groups, durations, and errors, filter by date, search by trace id, and inspect detailed trace data.
New Relic monitors every database query. View the databases page to sort by time and inspect the top 20 queries, including insert doc stored procedures and doc select.
Triaging errors in the New Relic errors inbox, analyze 404 and 500 errors, view error class, occurrences, and stack traces, and manage issues with assignments and statuses.
Explore New Relic logs to review error and information events, customize the works table, build queries, and view detailed error data such as error message, error class, and stack trace.
Explore diagnose page to view golden signals—response time, throughput, and error rate—and compare workload changes by date, filter by event types and logs, and access performance, traces, and trace details.
How to add Custom Metrics to Transactions and run query against it
How to add Custom Exceptions to Transactions and run query against it
Define alerts as informational messages triggered by specific metric thresholds to monitor application health, notify via email, teams, slack, or Pagerduty, and convert breaches into incidents and ultimately issues.
Create your first alert in New Relic by setting a response time threshold and email notification, using a new alert condition, policy, and admin workflow.
In this lecture, we walk through how to create a postmortem directly from an alert in APM Services.
You’ll learn how to capture incident details, analyze root cause, document impact, and link alerts with actionable insights for future prevention.
This process helps teams improve incident response, accountability, and long-term system reliability.
Create database alerts from graphs in New Relic, setting thresholds for stored procedure query time, linking to a policy and a workflow, and configuring email notifications.
You will understand what is SLA, SLO, SLI and Error Budget
Explore how APM SLA reports reveal uptime, apdex, and monitor results across weeks, with period options, CSV exports, dashboards, and alert conditions, plus advanced server level management.
Learn how to define service levels with SLIs and SLOs, set a 95% latency target over seven days, and trigger alerts via error budget consumption in New Relic.
Define and create your first .NET dashboard to visually monitor app metrics, including transactions, errors, and VM metrics, using pre-built dashboards and customizable queries.
Set up a New Relic infrastructure dashboard via PowerShell: install the infrastructure agent on Windows, paste the admin command, and monitor CPU, memory, disk, and host metrics across all hosts.
Create a synthetic availability monitor (ping) with multiple locations, configure a one-minute interval, and set up an alert policy to notify via email on failures.
Learn to build endpoint availability with synthetic monitoring using New Relic, writing scripted API tests to verify status and message fields and ensure 200 responses from a Dublin location.
Understanding APM and New Relic:
Basic and advanced concepts of APM and New Relic tool usage.
Four Golden Signals of Monitoring
Building APM with New Relic:
Step-by-step guide to building APM for your application from scratch.
APM Service Monitoring:
Monitoring Transactions, Traces, and Errors, including .NET Core API and SQL service layer.
New Relic AI usage
Discover how New Relic AI (NRAI) simplifies observability tasks across your system, from generating queries to analyzing error logs and suggesting tailored dashboard insights, with just a click.
APM Services:
Database monitoring, distributed tracing, and triaging errors.
Adding custom metrics and custom exceptions to transactions
Creating Alerts:
Setting up alerts for request latency, error rate, specific API endpoints, SQL query duration, and host data reporting.
We will undestand basic Definitions, Policies, Conditions, Workflows, Destinations, Incidents and Issues.
Creating Postmortem after issue close
Synthetic Monitoring:
Performing API and availability alerting with notification using GET/Post methods.
Creating Dashboards:
Designing dashboards with widgets for response time, error rate, AppDex, host graph usage, service map usage, and applying formulas.
Pre-build dashboards and variable usages
New Relic Agent Installations and Configurations:
Installing agents, configuring settings, and querying basic metrics.
Understanding SLA, SLO, SLI, and Error Budget:
Creating New Relic SLO/SLI for success rate (DevOps).
SLA Reports
Integration with Emails and Slack:
Integrating monitors with emails and Slack for streamlined communication.
Monitoring Application Aspects:
Tracking availability, reliability, scalability, and duration.
Visualizing Request Paths:
Visualizing the entire request path to identify bottlenecks and errors quickly.
Administration:
Managing user preferences, plan usage, data usage, and access management
Understading New Relic Query Language (NRQL) with APM Key Metrics