Have you been looking for a Zenpack that would allow seamless integration of Zenoss and the NetFlow tool Scrutinizer? Well you have come to the right place! Today I will be showing you how to complete the configuration of this integration.

First off there are some minor differences between Zenoss 3.x and 4.x, make sure you know what version you are running before trying to continue on with this guide. The difference between the two will determine what we will be renaming the Zenpack, you will need to download the Scrutinizer Zenpack. Before trying to install you will want to unzip the .egg file from the provided .ZIP then change the name of the file according to match the version of Zenoss you are currently running.

  • For version 3.x.x change the file name to: ZenPacks.PlixerInternational.Scrutinizer-1.2-py2.6.egg
  • For version 4.1.1, rename the file to: ZenPacks.PlixerInternational.Scrutinizer-1.2-py2.7.egg

 

Now that our ZenPack is properly named we can navigate to Advanced > Zenpacks. In this menu simply click on the gear next to Loaded ZenPacks, choose Install ZenPack and locate the file we just renamed. After the install is complete you will need to restart the services for the pack to be available.

Zenoss NetFlow Installation

Now we are ready to configure the Zenoss server to link with Scrutinizer. First find the device class you would like to like to Scrutinizer and open “Configuration Options”. Here you will need to configure zScrutinizerUsername, zScrutinizerPassword,  zScrutinizerIp, and zLinks. The only one that can be a little tricky is zLinks, to make it easier for you I have included an template:

<a href=”http://[Scrutinizer-server-ip]/search.html?user=[USER NAME]&pass=[PASSWORD]&el=[EXPORTER_IP]“><img src=”http://[Scrutinizer-server-ip]/images/common/logo24.png” title=”Scrutinizer”>Scrutinizer</a>

To add Scrutinizer to a Dashboard all you need to do is click on Add Portlet, select Scrutinizer NBA Volume then configure it to point at Scrutinizer.zenoss netflow integration

Adding links to Zenoss from Scrutinizer is the easiest part as we have done most of the configuration for you. In Scrutinizer navigate to Admin > Definitions > 3rd Party Integration, then select Zenoss in the Existing integration drop down. All you need to do now is change the “xxx.xxx.xxx.xxx:8080” to match the address of your Zenoss server.  Contact us today if you are looking for a best at NetFlow tool that will integrate well with your current solutions.

 

Jamie Lee

Jamie Lee

Jamie Lee is Regional Manager for West coast at Plixer. He works with prospects solve the unique needs of their network and goes onsite visiting existing customers and assist with training. He enjoys deveolping new partnerships & building long lasting relationships with his clients. Jamie loves the outdoors and favorite hobbies include fishing, hiking, and football.

Related

Big Data

Sankey Flow Graph

One of the greatest benefits of NetFlow collection for traffic analysis, is we’re provided with the ability to visualize the…

4 comments on “Zenoss NetFlow Zenpack

  1. When you say “_[HEXIFIED-EXPORTER-IP]_” can you give more detail on how you are getting ZenOSS to pass that instead of the IP of the device?

  2. We are attempting to publish this resource in our Zenoss instance, but are having one small problem. How do you get Zenoss to pass the hex verion of the IP to Plixer?

  3. Hello Peter and Kenneth,

    The values are set per exporter; I used a web based tool to convert the IP addresses to HEX then entered that value for the zLinks. At the time of writing this blog it was the best method I could find to connected the two applications. I don’t have a lot of experience with Zenoss; If there is a better method that I might have overlooked I would really like to know about it so I can update this blog.

  4. Hello all,

    I’ve updated the URL in the blog post so that you don’t need to use the hexified exporter IP. This should help simplify the integration.

    Thanks,
    Paul

Comments are closed.