🗂️ Navigation

Pulumi New Relic Provider

Manage your New Relic observability platform as code.

Visit Website →

Overview

The Pulumi New Relic provider allows teams to define and manage their New Relic observability configurations using infrastructure as code. This includes creating alert policies, defining NRQL alert conditions, building dashboards, and configuring workloads. By managing these resources in code, teams can version control their observability setup and deploy it alongside their applications.

✨ Key Features

  • Alert Policies and Conditions management
  • Dashboard creation and configuration
  • Workload and Entity management
  • Notification Channel and Destination setup
  • Management of user access and API keys

🎯 Key Differentiators

  • Use of general-purpose programming languages for dynamic alert and dashboard creation
  • Ability to manage observability configuration alongside the infrastructure it monitors
  • Enables a true 'Observability as Code' workflow

Unique Value: Applies modern IaC practices to observability, allowing teams to manage their New Relic configuration in a reliable, repeatable, and automated fashion.

🎯 Use Cases (4)

Automating the creation of alerts and dashboards for new applications. Standardizing observability configurations across multiple teams and services. Implementing 'Observability as Code' by version controlling all New Relic settings in Git. Integrating observability setup into CI/CD pipelines.

✅ Best For

  • A Pulumi program that deploys a new service and simultaneously creates the New Relic alert policies, NRQL alerts, and a dashboard to monitor it.
  • Creating reusable Pulumi components for common alerting patterns.

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • Configuring the New Relic agent (which is typically done via application configuration).

🏆 Alternatives

Terraform New Relic Provider Manual configuration via New Relic UI

Offers a more structured and scalable solution than manual UI management, and provides the flexibility of real programming languages for creating dynamic and reusable observability patterns compared to DSLs.

💻 Platforms

API

🔌 Integrations

New Relic API

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: The provider is open-source and free. Costs are associated with the New Relic subscription.

Visit Pulumi New Relic Provider Website →