MyObservability

NewRelic

New Relic is designed to help organizations monitor, analyze, and optimize their digital systems’ performance. It provides insights into the behavior of applications, infrastructure, and end-user experiences, enabling teams to identify and address issues quickly.

Before starting New Relic let’s understand the difference between Monitoring and Observability

Content based based on New Relic learning

Monitoring

Monitoring is the process of collecting, analyzing, and visualizing predefined metrics or logs to track the health and performance of a system. It answers questions like:

Standardized Methods of Monitoring

  1. RED method (Request Driven) - Rate (Throughput), Errors, Duration
  2. USE method (Resource driven) - Utilization, Saturation & Errors
  3. Four Golden Signal method (RED + S) - Latency, Traffic (Throughput), Errors & Saturation
  4. Core Web Vitals: Largest Contentful Paint, First Input Delay, Cumulative Layout Shift

Note: Google has updated its Core Web Vitals by replacing First Input Delay (FID) with Interaction to Next Paint (INP)

Observability

Holistic visibility of application performance across multiple services in one place.

Observability is the practice of instrumenting systems to gather actionable data depicting not only when and where an issue occurred, but—more importantly—why it occurred

NewRelic

  1. Demo Application
  2. NewRelic Platform
  3. Performance Monitoring
  4. Application Observability
  5. Real User Experience
  6. Infrastructure Monitoring
  7. Network Monitoring
  8. Database Monitoring
  9. Log Management
  10. Synthetic Monitoring
  11. Entities
  12. NewRelic Query Language - NRQL
  13. ML Model Performance Monitoring
  14. OpenTelemetry
  15. NewRelic AIOps
  16. New Relic Open Source Instrumentation
  17. Alerts & Dashboards
  18. Additional Scope

My Contact Information

👉 LinkedIn GitHub My Page


My Other sites
👉 My Observability My AIOps My A.I. My Architecture