{"id":122,"date":"2016-05-26T08:30:11","date_gmt":"2016-05-26T12:30:11","guid":{"rendered":"http:\/\/badger-fi.com\/?p=122"},"modified":"2016-05-26T08:30:11","modified_gmt":"2016-05-26T12:30:11","slug":"distributed-network-monitoring-with-netbeez","status":"publish","type":"post","link":"https:\/\/www.badger-fi.com\/?p=122","title":{"rendered":"Distributed Network Monitoring with NetBeez"},"content":{"rendered":"<p>The following post was inspired by my dude Lee Badman (aka <a href=\"https:\/\/twitter.com\/wirednot\">@wirednot<\/a>, aka Beef Wellington).\u00a0 He is a very talented writer and WLAN professional among other things.\u00a0 If you don&#8217;t currently follow him on Twitter or read his work, I highly recommend following him and checking out his blog.\u00a0 His contribution to the wireless community is invaluable but one of his greatest contributions is his daily #WIFIQ.\u00a0 Search out the hashtag everyday and join the conversation.<\/p>\n<p>Back on April 1st Mr. Wellington posted the following #WIFIQ:<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\"><a href=\"https:\/\/twitter.com\/hashtag\/WIFIQ?src=hash\">#WIFIQ<\/a> 4\/1\/16 How often do u sell, config or use WIPS or the likes of CleanAir, 7signal, NetBeez or other performance overlays or sensors?<\/p>\n<p>\u2014 Lee Badman (@wirednot) <a href=\"https:\/\/twitter.com\/wirednot\/status\/715838673477058560\">April 1, 2016<\/a><\/p><\/blockquote>\n<p>This particular #WIFIQ stirred my interest differently than what was intended.\u00a0 I have already been familiarized with Cisco CleanAir and 7Signal&#8217;s offering but I hadn&#8217;t heard of this new &#8220;thing&#8221; that went by the name NetBeez.\u00a0 I surfed on over to the NetBeez <a href=\"https:\/\/netbeez.net\/\" target=\"_blank\">site<\/a> and read up on their product.\u00a0 What I found was the answer to one of my needs as a Network Engineer.\u00a0 Even better, I had almost everything to get NetBeez running already!\u00a0 If you already own a Raspberry Pi you can have a NetBeez agent running in very short order.\u00a0 The instructions are located <a href=\"https:\/\/netbeez.zendesk.com\/hc\/en-us\/articles\/207989403-Install-NetBeez-agents-All-versions-\" target=\"_blank\">here.<\/a> This will only get you set up to run with your agent connected to Ethernet.\u00a0 As a Wireless Network Engineer I wanted more!\u00a0 I reached out to NetBeez to find out how I could get my agent to do wireless monitoring.\u00a0 <a href=\"https:\/\/twitter.com\/pvouzis\" target=\"_blank\">Panos Vouzis,<\/a>\u00a0one of the co-founders at NetBeez,\u00a0got back in touch with me a short time later and filled me in with the remaining information that I needed.\u00a0 It turns out that the wireless feature is only available in the paid version.\u00a0 Panos made an image available to me for my Pi and let me know which wifi adapter was needed.\u00a0 The NetBeez agent has only been tested and verified to work with the <a href=\"https:\/\/www.amazon.com\/s\/ref=nb_sb_noss?url=search-alias%3Daps&amp;field-keywords=USB-N53\" target=\"_blank\">Asus Dual Band Wireless-N USB adapter (USB-N53)<\/a>.\u00a0 When I purchased the adapter it was $40.\u00a0 For some reason, at the time of this post, Amazon has it for significantly more.\u00a0 While I waited for my USB-N53 to arrive I was able to get the special NetBeez image loaded and running with the help of Panos.\u00a0 Everything was working great already even without the wireless adapter.\u00a0 A few days passed and my adapter finally showed up.\u00a0 The drivers are already built in so the only thing that needed to be done was to add a wireless profile for the wireless networks that my agent would connect to.<\/p>\n<figure id=\"attachment_144\" aria-describedby=\"caption-attachment-144\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezwirelessprofiles.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-144 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezwirelessprofiles.png?w=840\" alt=\"NetBeezWirelessProfiles\" width=\"840\" height=\"171\" \/><\/a><figcaption id=\"caption-attachment-144\" class=\"wp-caption-text\">NetBeez Wireless Profile configuration page<\/figcaption><\/figure>\n<p>Now that I had my wireless profiles configured I could verify that my agent was connected to the wifi.<\/p>\n<figure id=\"attachment_150\" aria-describedby=\"caption-attachment-150\" style=\"width: 840px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentdashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-150 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentdashboard.png?w=840\" alt=\"NetBeez agent connection info\" width=\"840\" height=\"246\" \/><\/a><figcaption id=\"caption-attachment-150\" class=\"wp-caption-text\">NetBeez agent connection info<\/figcaption><\/figure>\n<p>As you can see above I was able to obtain an IP address via DHCP and you can see my TX\/RX rate and SSID that I am connected to.\u00a0 A little bit further down on the same page gives you more information on your connection.<\/p>\n<figure id=\"attachment_151\" aria-describedby=\"caption-attachment-151\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentdashboardconnectioninfo.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-151 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentdashboardconnectioninfo.png?w=840\" alt=\"NetBeez agent connection info\" width=\"840\" height=\"264\" \/><\/a><figcaption id=\"caption-attachment-151\" class=\"wp-caption-text\">NetBeez agent connection info<\/figcaption><\/figure>\n<p>Now comes the good stuff&#8230;adding targets!\u00a0 Targets are the actual tests that you want your agent to run.\u00a0 There are limitations to the free version here as well.\u00a0 The free version only grants you access to create three targets.\u00a0 Panos graciously gave me unlimited target creation for my evaluation.\u00a0 I did find out the hard way that you can go overboard with targets.\u00a0 I created over 100 at one point and I could not keep my agent online.\u00a0 I trimmed down my targets to a much more reasonable number and my agent became stable again.\u00a0 Thanks to <a href=\"https:\/\/twitter.com\/Stefanogridelli\">Stefano Gridelli<\/a> for helping me with this situation.\u00a0 We were able to quickly determine the problem and get my agent back online.\u00a0 I added a few targets that I deemed important for testing and reporting in my enironment.<\/p>\n<figure id=\"attachment_152\" aria-describedby=\"caption-attachment-152\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztargets.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-152 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztargets.png?w=840\" alt=\"NetBeez targets\" width=\"840\" height=\"135\" \/><\/a><figcaption id=\"caption-attachment-152\" class=\"wp-caption-text\">NetBeez targets<\/figcaption><\/figure>\n<p>Configuring actual targets are extremely easy.\u00a0 Clicking on the plus sign brings you to a page where you specify what you want your target to do.<\/p>\n<figure id=\"attachment_154\" aria-describedby=\"caption-attachment-154\" style=\"width: 384px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztargetsetup.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-154 size-full\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztargetsetup.png\" alt=\"Name your target\" width=\"384\" height=\"198\" \/><\/a><figcaption id=\"caption-attachment-154\" class=\"wp-caption-text\">Name your target<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_153\" aria-describedby=\"caption-attachment-153\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezaddresources.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-153 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezaddresources.png?w=840\" alt=\"Configure your resources\" width=\"840\" height=\"389\" \/><\/a><figcaption id=\"caption-attachment-153\" class=\"wp-caption-text\">Configure your resources<\/figcaption><\/figure>\n<p>Once you have given your target a name and added resources you need to assign the target to your agent.<\/p>\n<figure id=\"attachment_155\" aria-describedby=\"caption-attachment-155\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezassignagents.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-155 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezassignagents.png?w=840\" alt=\"Assign target to agent\" width=\"840\" height=\"261\" \/><\/a><figcaption id=\"caption-attachment-155\" class=\"wp-caption-text\">Assign target to agent<\/figcaption><\/figure>\n<p>You can also specify an email address here so your agent can send an alert if your target reaches a warning or down state.<\/p>\n<p>At this point, you are in business!\u00a0 Deploy your agent and start monitoring.\u00a0 After deployment you can actively monitor your agent via the web console and even run reports.<\/p>\n<figure id=\"attachment_156\" aria-describedby=\"caption-attachment-156\" style=\"width: 150px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentwireless.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-156\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagentwireless.png?w=150\" alt=\"Wireless stats\" width=\"150\" height=\"65\" \/><\/a><figcaption id=\"caption-attachment-156\" class=\"wp-caption-text\">Wireless stats<\/figcaption><\/figure>\n<figure id=\"attachment_158\" aria-describedby=\"caption-attachment-158\" style=\"width: 150px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagenttests1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-158\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezagenttests1.png?w=150\" alt=\"Agent tests\" width=\"150\" height=\"65\" \/><\/a><figcaption id=\"caption-attachment-158\" class=\"wp-caption-text\">Agent tests<\/figcaption><\/figure>\n<figure id=\"attachment_159\" aria-describedby=\"caption-attachment-159\" style=\"width: 150px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztests.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-thumbnail wp-image-159\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeeztests.png?w=150\" alt=\"Ping tests\" width=\"150\" height=\"34\" \/><\/a><figcaption id=\"caption-attachment-159\" class=\"wp-caption-text\">Ping tests<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>I have used my NetBeez agent in several circumstances so far and it has worked great!\u00a0 As I type my Beez is deployed in a spot where we are currently collaborating with other teams in our enterprise to determine the cause of a problem.<\/p>\n<figure id=\"attachment_160\" aria-describedby=\"caption-attachment-160\" style=\"width: 840px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezdeployed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-160 size-large\" src=\"https:\/\/badger-fi.com\/wp-content\/uploads\/2016\/05\/netbeezdeployed.jpg?w=840\" alt=\"NetBeez deployed in an active troubleshooting environment\" width=\"840\" height=\"630\" \/><\/a><figcaption id=\"caption-attachment-160\" class=\"wp-caption-text\">NetBeez deployed in an active troubleshooting environment<\/figcaption><\/figure>\n<p>A huge thanks go out to the NetBeez team, especially Panos and Stefano.\u00a0 They were very accommodating to my requests and ready to help whenever I needed it.\u00a0 If you are in the market for a distributed network monitoring device in a small\/portable package, please visit their <a href=\"https:\/\/netbeez.net\/\">site<\/a> and consider their product.\u00a0 NetBeez is easy to carry around and deploys quickly.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following post was inspired by my dude Lee Badman (aka @wirednot, aka Beef Wellington).\u00a0 He is a very talented writer and WLAN professional among other things.\u00a0 If you don&#8217;t currently follow him on Twitter or read his work, I highly recommend following him and checking out his blog.\u00a0 His contribution to the wireless community [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":161,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-122","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wifi"],"_links":{"self":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/122","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=122"}],"version-history":[{"count":0,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=\/wp\/v2\/posts\/122\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.badger-fi.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}