Status Widget Visualizations Nerdpack for Dashboards

Status Widget Pack :vertical_traffic_light:

This nerdpack contains two status widget custom visualizations to be used with dashboards.

  • NRQL Status Widget (Configurable variations)
  • Entity Status Widget (2 modes: Summary & Table)

NRQL Status Widget


NRQL Widget Features

  • Custom labelling for critical, warning, healthy
  • Metric suffixes and labels
  • Timeline
  • Togglability for all features
  • Regex matching for string values
  • Configurable OnClick actions to url or Modal
  • Modal can be provided any number of additional NRQL queries to be displayed
  • Toggle flash/pulse effect
  • Define bottom left and right metrics

Entity Status Widget

Summary

Table

Entity Widget Features

  • Track specific alerting states
  • Set custom labels
  • Provides a summary and table view mode
  • Toggle flash/pulse effect
  • Define custom entity search query
  • Define specific entity guids

Deploying this Nerdpack manually

Open a command prompt in the app’s directory and run the following commands.


# If you need to create a new uuid for the account to which you're deploying this app, 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:tag [-t [CURRENT]] [--profile=your_profile_name]

Visit https://one.newrelic.com, and launch your app in New Relic.

Manual dashboard deployment

https://developer.newrelic.com/build-apps/build-visualization#deploy-and-use-your-visualization


This needs to be deployed into your account so that the custom visualizations can be added to dashboards.

After this has been deployed, ensure you navigate to the app and add to the account.

The full Status Widget repository and ReadMe can be found here.

Happy Nerd-ing! :nerd_face:

2 Likes