Introduction to New Relic

Whether you're a software engineer, part of an operations team, a site reliability engineer, or an executive, you have to keep the business running and your customers satisfied.

We offer tools that help you fix problems quickly, maintain complex systems, improve your code, and accelerate your digital transformation.

With New Relic, you can:

  • Bring all your data together: Consolidate data from across your technology stack so you can see it in one place.
  • Analyze your data: Get all your data at your fingertips (whether it's metrics, events, logs, or traces) to find the root causes of problems and optimize your systems.

As just one example of what you can do with New Relic, imagine you are a Kubernetes administrator overseeing many clusters and pods of software containers. Where do you start troubleshooting? This short video shows how you can locate a problem cluster and drill through transaction traces to relevant logs:

[video link] This 30 second video shows how quickly you can find meaningful logs.

Bring all your data together

Capture, organize, and make sense of your data in one platform—no matter where it comes from. Use our agents to automatically collect data from common frameworks and tools, or use our APIs for data that’s more specific to your business or technology.

If you don't see your technologies or tasks listed here, see a larger list at New Relic integrations.

If you want to... New Relic can help you...
Instrument your code
  • Monitor your code: Use our APM agents to automatically instrument your applications in C, Go, Java, .NET, Node.js, PHP, Python, and Ruby.
  • Track transactions: Gather distributed tracing details as your transactions cross boundaries between apps and services.
Instrument your environment
  • Monitor your infrastructure: Observe your entire environment (including Linux, Windows, AWS, Azure, Google Cloud Platform, Kubernetes, Docker, and more). Understand performance issues and dependencies, and then fix problems quickly.
  • Centralize logs: See your log data in context with your other application and infrastructure data. Save time switching between tools and reach solutions more quickly.
Monitor end-user experiences
  • Enhance browser performance: Decrease page load times, as well as triage and eliminate errors.
  • Monitor mobile apps: Troubleshoot crashes and check the health of your Android and iOS apps with our mobile agents.
  • Simulate user activity: Make sure you’re meeting customer expectations by running automated checks to monitor key experiences. For example, you can measure checkout performance, availability, and reliability.
Send data via APIs

No matter what kind of data you're reporting, New Relic's data platform can scale to handle enormous volumes of data in a cost-efficient way. You don't need to provision hardware for maximum capacity, and we don't use high-water mark pricing. To learn more about our telemetry database, see the e-book Inside NRDB.

Analyze your data

With your data secure at New Relic, we give you a platform that can alert you to problems and help you organize, process, and understand your data:

  • Query and visualize your data: Use our curated dashboard visualizations or create your own. Use NRQL (New Relic Query Language) to slice and dice your data and dig deeper into software-specific questions.
  • Get notifications: Set up alerts across your data sources and get notified when systems need your attention. You can control how many threshold violations are required before you are notified.
  • Proactively detect and correct issues: Let our hybrid machine learning engine reduce alert noise, correlate incidents, and automatically detect anomalies.
  • Query your data programmatically: Access your data through our NerdGraph GraphQL API. Easily prototype queries in our GraphiQL editor.
  • Create applications in New Relic: Answer unique business, IT, and operational questions with our developer toolkit. We’ve made it easy to build custom applications on top of New Relic.

Get started

Here's how you can quickly get started capturing and analyzing your data:

After you have data coming into New Relic, learn more about the New Relic UI and set up your first alerts.

For more help

If you still need help, check out these support and learning resources: