Skip to main content

Command Palette

Search for a command to run...

Newrelic-monitoring-tool

Updated
β€’2 min read

πŸ” What is New Relic?

New Relic is a cloud-based observability and monitoring platform used to track the performance of applications, servers, containers, and entire systems in real time.

βœ… Application Performance Monitoring (APM):
We could instantly see which services had performance bottlenecks β€” right down to specific methods or database queries.

πŸ“Š Custom Dashboards & Alerts:
Now we get alerts before issues impact users. And instead of guessing, we open a dashboard and see exactly what’s wrong β€” in real time.

🌐 Infrastructure Monitoring:
We monitor container health, CPU, memory, network usage, and more β€” across our Docker and Kubernetes environments.

🧩 End-to-End Tracing:
From frontend click to backend DB call β€” we trace the full journey and identify any delays or errors along the way.

πŸš€ Result?

  • 60% faster incident response time

  • Developers now focus on optimizing, not debugging

  • Happier users, fewer fire drills

  • I installed New Relic on my server to monitor CPU, memory, and network usage of my application containers.

    New Relic provided a ready-to-use Docker command.
    I copied it, ran it on my server β€” and within seconds, it created a monitoring container!

    Now I can easily track the performance and health of my containers in real time, all from one dashboard.

it created a monitoring container:

The dashboard shows both the New Relic containers and my application containers:

cpu in normal stage :

I set an alert for CPU usage above 60%, and I got an email notification :

After setting an alert in New Relic, I received an email notification :

I installed a stress tool and applied load to my container. When the CPU utilization crossed 60%, I received an email alert

applied load to my container

Let's check the dashboard to confirm the 60% CPU utilization:

When the CPU utilization crossed 60%, I received an email alert:

I received another email notification when the CPU utilization issue was resolved:

βœ… Conclusion :

Monitoring with New Relic helped me successfully detect and respond to high CPU utilization. The configured alerts ensured I was notified when the issue occurred and again when it was resolved, allowing for quick action and validation of the fix.

β€”β€”Rohith