A consolidated violation event view that provides details on opened critical or warning events triggered via New Relic Alerts.
Quickly see which accounts have open warning/critical violations or incidents and directly navigate to New Relic Alerts for a given tile.
Drill into a table view of all violations, add notes and links to external sources, and acknowledge incidents directly from the table.
This project is distributed under the Apache 2 license.
alarms.js
(this.accountId = <your_account_id>
) NOTE: Users will only see persisted data (summary tab, notes/links column) if they are a user within defined account. Please make sure whatever account is specified in alarms.js
contains all users that will use the application.{
"accounts": [
{
"name": "Account_1", # Account Name
"value": "39j545kmdksfm3-mk", # REST API Key
"id": "123456" # Account ID
},
{
"name": "Account_2",
"value" "dfkm4-2349k459kmf",
"id": "789123"
}
]
}
git --version
npm -v
nr1 nerdpack:clone -r https://github.com/newrelic-experimental/nr1-command-center.git
cd nr1-command-center
nr1 nerdpack:serve
Visit https://one.newrelic.com/?nerdpacks=local, navigate to the Nerdpack, and :sparkles:
Open a command prompt in the nerdpack's directory and run the following commands:
# If you need to create a new uuid for the account to which you're deploying this Nerdpack, use the following
# nr1 nerdpack:uuid -g [--profile=your_profile_name]
# to see a list of APIkeys / profiles available in your development environment, run nr1 credentials:list
nr1 nerdpack:publish [--profile=your_profile_name]
nr1 nerdpack:deploy [-c [DEV|BETA|STABLE]] [--profile=your_profile_name]
nr1 nerdpack:subscribe [-c [DEV|BETA|STABLE]] [--profile=your_profile_name]
Visit https://one.newrelic.com, navigate to the Nerdpack, and :sparkles:
Copy the current uuid - this can be obtained from the URL of the currently deployed nerdpack:
Modify the id field within nr1.json
with this copied id.
Open a command prompt in the nerdpack's directory and run the following commands:
nr1 nerdpack:publish [--profile=your_profile_name]
nr1 nerdpack:subscribe [-c [DEV|BETA|STABLE]] [--profile=your_profile_name]
NOTE: Make sure your accountId configured in alarms.js
matches the profile you are using to publish the new version.