Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.3 KB

NR_Broker_Setup.md

File metadata and controls

18 lines (12 loc) · 1.3 KB

New Relic Broker

Background

The New Relic Broker is a Lambda function that has two important pieces of functionality:

  1. Adding application deployments
  2. Configuring alerts for an application - See here for how to configure application alerting.

The New Relic Broker is invoked by Herman after a service is deployed during each ECS Push Task run. A NewRelicBrokerRequest object is passed to the broker and a NewRelicBrokerResponse object is returned.

Setup

The code for the Herman New Relic Broker is available on GitHub: New Relic Broker

The Herman Lambda Push Task can be used to deploy the broker itself. An org-specific New Relic account ID and the Lambda name needs to be updated in plugin-tasks.yml before Herman is functional (See Plugin configuration).