Event Stream Nerdpack

Event Stream Nerdpack

Similar to Unix tail for New Relic event data: with this Nerdpack you can view and filter transactional events live.

Note; this Nerdpack is not served as a Launcher on the New Relic One homepage, rather to find it, you’ll need to navigate through the Entity Explorer > Services > myServiceName > Troubleshoot > Event Stream

Clone This Nerdpack

Clone this repository and run the following scripts:

git clone https://github.com/newrelic/nr1-event-stream.git
cd nr1-event-stream
nr1 nerdpack:uuid -gf
npm install
npm start

Visit https://one.newrelic.com/?nerdpacks=local, navigate to the Nerdpack, and :sparkles:

The full Event Stream Nerdpack GitHub repository and README can be found here.

Happy Nerd-ing! :nerd_face:

Entity explorer > Services > pick a service. Under Troubleshoot, click on Event Stream to see it. The screenshot / documentation doesn’t really show users where to find this since it doesn’t have a launcher in New Relic One.

Hey @peter_nguyen - thanks for sharing that here; I have gone ahead and submitted a pull request against the github repo to get this updated with info on where to find this nerdpack. I’ll get this community post updated too.

I tried enabling this on an account from the catalog and unlike other apps this one never showed up. I wasn’t able to use it.

Anything I should check to enable it?

Hi @6MM

Are you looking for a launcher on the New Relic One home screen?

Event Stream is a nerdpack without a launcher. It’s tied to specific entity types.

You’ll need to click through the Entity Explorer -> Services -> Pick a service -> then see Event Stream on the left menu bar.

If you still don’t see it there do let us know.

That was it. It wasn’t obvious that this wasn’t a launcher.

What I noticed off the bat was that when I try to edit a filter there isn’t a “not like” option. So if I wanted to filter out health checks from an APM service I cannot set the filter for the name attribute and not like ‘%health’. There is a Like, but not a “not like”. That’s a pretty important use case for us.

Is there a work around?

Hmm! Interesting, I just took a look at the code for Event Stream and don’t see those operators being hard coded in. It seems like they are being pulled in from elsewhere as a standardised list of operators. So this feels like an issue beyond Event Stream.

I have got that reported for you over here: https://github.com/newrelic/nr1-event-stream/issues/28#issue-637639530

I don’t know yet of any workaround, but I’ll tag in the primary contributor -> @kpather who may know of a way to workaround this more than I do.

I submitted a pull request (fix) for this today.

1 Like

And it is live in the catalog!

1 Like