Tracking Objects in Wireless Networks

, ,

Troubleshooting of any wireless problems usually starts with determination of specific Access Point where client is currently associated with and tracking wireless client’s roaming behavior in time.

Access Point detection helps to understand current RSSI levels at given selected channel and presence of alternative AP at the client’s location.

Nectus provides basic tools that make locating and tracking wireless objects an easy task.

The specific topics we will cover in this chapter are:

  1. Using the Wireless Client Search Tool
  2. Using the Wireless Client Tracking Tool

1. Using the Wireless Client Search Tool

The Wireless Client Search tool shows you which access point (AP) a Wireless Client is connected to right now. To use Wireless Client Search go to the Nectus Home Screen and select Tools -> Wireless Tools -> Wireless Client Search.

This opens the “Wireless Client Search” dialog box.

Search for the wireless object by entering all or part of the Client MAC Address, IP Address, or Username. Set the Search Scope by checking any of the supported Wireless Controller types.

The search returns any matching objects in a table.

Click the MAC Address of the object to see all the Basic information the system has about that object.

Click the Client RSSI Info tab to see the RSSI (Received Signal Strength Indication) for every access point the object can detect.

2. Using the Wireless MAC Tracking Tool

The Wireless MAC Tracking tool is useful for troubleshooting intermittent problems. It uses the object’s MAC address to record which AP the object is connected to over a period of time. To use Wireless Client Search go to the Nectus Home Screen and select Tools -> Wireless Tools -> Wireless MAC Tracking.

This opens the “Wireless MAC Tracking” dialog box.

Click Add to begin tracking a MAC Address.

Enter the MAC Address you want to track, the Controller type, the Frequency of recording data, and the Duration of time you want to track the MAC address.

Once the Duration is complete, you can see the results by clicking the View MAC Tracking icon.

 

Silicon Valley in 1992

Silicon Valley

Generating Wireless Heat Maps in Nectus

, ,

Generating Wireless Heat Maps

Wireless Heat Map is the visual representation of the wireless signal levels at different locations of specific selected area.

Area can be a building floor or outdoors. We read signal level directly at the antennas of the Wireless APs and calculate signal attenuation with a distance

and overlay resulting signal levels on top of area map with a known dimensions.

In this chapter, you’ll learn how to generate Wireless Heat Maps of any area.

The specific topics we will cover in this chapter are:

  1. Preparing the Background Image
  2. Creating a New L2 Topology
  3. Placing the Background Image and Specifying the Scale
  4. Selecting the Wireless Controller
  5. Expanding the Topology and Selecting Your Access Points
  6. Positioning Wireless APs on the Heat Map

1. Preparing the Background Image

The Background Image shows the physical layout of the area that will be included in the Heat Map.

The image needs to be scaled with equal proportions horizontally and vertically. PNG and JPEG image formats are supported. You will need to be able to enter the corresponding length of the image, in feet, to create an accurate Heat Map.

Create the Background Image before proceeding to Step 2.

2. Creating a New L2 Topology

Once you have the Background Image prepared, you will need to create a new L2 Topology for your Heat Map. To create a new L2 Topology go to the Nectus Home Screen and select Topologies -> Start New L2 Topology.

An empty L2 Topology appears.

3. Placing the Background Image and Specifying the Scale

To place the Background Image in the Topology, click the L2 Topology Settings icon to open the “Settings” dialog box then select the Background tab.

Check the Display Image check box and load the Background Image you created in Step 1.

Enter the horizontal length of the Background Image (in feet) in the Background image length in Feet field.

Once the Background Image is visible in the Topology you can resize and reposition it as desired.

4. Placing the Wireless Controller

Find the Wireless Controller for this area in the Wireless Controllers section of the Sites Panel and drag it onto the Topology.

Click the Settings icon to open the “Settings” dialog box. Select the Wireless tab.

Check Show Wireless APs along with any other options you want displayed on the Heat Map. Nectus includes a large collection of Wireless AP icons you can use to customize the map.

Once you click OK the Heat Map reappears with a color-coded scale of signal levels.

5. Expanding the Topology and Selecting Your Access Points

Now you need to expand the Topology. This displays the Wireless Access Points that are connected to the Wireless Controller. To expand the Topology, right-click the Wireless Controller icon and select Expand L2 Network Topology.

This opens the “Expand L2 Network Topology” dialog box. Select the Wireless tab and expand the All Wireless Controllers list to see the Wireless APs connected to the controllers in the Topology. Check the Wireless APs you want to include in the Heat Map.

Click Generate Topology to add the selected Wireless APs to the Heat Map.

6. Positioning Wireless APs on the Heat Map

Drag each Wireless AP to its physical location on the Background Image. Once you do this, the Heat Map will show wireless coverage for this area.

Enabling Monitoring for SNMP Interfaces

,

Enabling Monitoring for SNMP Interfaces

In this chapter, you’ll learn how to enable monitoring and create monitoring groups for SNMP Interfaces.

The specific topics we will cover in this chapter are:

  1. Automatic Discovery and Grouping of SNMP Interfaces
  2. Creating and Activating Monitoring Groups
  3. Creating and Customizing Monitoring Profiles
  4. Customizing Alerts
  5. Placing Interfaces in Monitoring Groups

1. Automatic Discovery and Grouping of SNMP Interfaces

During the Discovery phase all network Interfaces are automatically added to the group called “No Monitoring Group.” This group has all monitoring functionality disabled and serves as a parking space for all unmonitored Interfaces.

To enable monitoring for a particular Interface you must move that interface from the “No Monitoring Group” to any group that has the monitoring checkbox set to “ON” and has a Monitoring Profile assigned.

2. Creating and Activating Monitoring Groups

To create and activate SNMP Interface Monitoring Groups go to the Nectus Home Screen and select Monitoring -> SNMP Monitoring Groups -> Interface Monitoring Groups.

This opens the “Interface Monitoring Groups” dialog box.

Nectus provides you with two predefined Monitoring Groups:

  • No Monitoring Group – Interfaces in this group are not being monitored.
  • Default Monitoring Group – Interfaces in this group are monitored by Nectus.

Click the Add Group button to open the “Add Monitoring Interface Group” dialog box and create an additional Monitoring Group.

To monitor a group, check its Enable Monitoring box in the “Interface Monitoring Groups” dialog box.

Next select the Monitoring Profile you want to use for the Group. See the next section for more information on Monitoring Profiles.

Then click the Edit Alert Recipients icon to open the “Alert Recipients” dialog box and select lists that specify who will receive alerts from this particular Monitoring Group and Profile.

3. Creating and Customizing Monitoring Profiles

Each Monitoring Group must have a Monitoring Profile that determines which parameters are monitored. You can customize each Profile, and create individual Profiles for each Monitoring Group.

To create a new Profile, go to the Nectus Home Screen and select Monitoring -> SNMP Monitoring Profiles -> Profiles – SNMP Interface Monitoring. This opens the “Interface Monitoring Profiles” dialog box. Click the Add Profile button to create a new Profile.

To edit a Profile click the Edit icon to the right of the Monitoring Profile for the Group. This opens the “Edit Device Monitoring Profile” dialog box.

Some of the parameters here allow you to set Threshold values or other customizations.

Set the Enabled checkbox next to each Parameter you want to monitor. Check any of the Log to DB, Email Alerts, SMS Alerts, or Traps Alerts boxes to send those types of alerts.

4. Customizing Alerts

To customize the alerts, click the Edit Alert Templates button to open the “Edit Alert Handler” dialog box.

If you select Email Alerts or SMS Alerts, Nectus will generate Alert messages when the Monitored Parameter exceeds threshold and Recovery messages when the Parameter returns to normal.

Selecting the tab for one of these messages allows you to customize the appearance of that message.

5. Placing Interfaces in Monitoring Groups

Once you have created the Monitoring Groups you want to use you need to place Interfaces in them. To do so, click the Monitoring Group Name to open the “Edit Monitoring Interface Group” dialog box.

Select the Group you want to add Interfaces to on the left, and the Group you want to take them from on the right. Use the arrows to move Interfaces between the two Interface Groups.

Note that if you move an Interface that is currently being monitoring into the No Monitoring Group, Nectus will immediately stop monitoring that Interface. This can be useful for situations where you know an Interface will be down for some time (extended maintenance, for example) and you don’t want the system to send alerts.

Enabling Monitoring for SNMP devices

Enabling Monitoring for SNMP Devices

In this chapter, you’ll learn how to enable monitoring and create monitoring groups for SNMP Devices.

The specific topics we will cover in this chapter are:

  1. Automatic Discovery and Grouping of SNMP Devices
  2. Creating and Activating Monitoring Groups
  3. Creating and Customizing Monitoring Profiles
  4. Customizing Alerts
  5. Placing Devices in Monitoring Groups

1. Automatic Discovery and Grouping of SNMP Devices

Nectus automatically discovers all live SNMP Devices. These devices are listed in the SNMP Devices Panel on the Home Screen. While Devices are detected automatically, they are not automatically monitored. New SNMP Devices are automatically added to the default “No Monitoring” Group.

To Enable monitoring for a Device you need to move it from “No Monitoring” group to any

of the group where monitoring is enabled.

2. Creating and Activating Monitoring Groups

To create and activate SNMP Device Monitoring Groups go to the Nectus Home Screen and select Monitoring -> SNMP Monitoring Groups -> Device Monitoring Groups.

This opens the “Device Monitoring Groups” dialog.

Nectus provides you with two predefined Monitoring Groups:

  • No Monitoring Group – Devices in this group are not monitored, and appear with a grey icon in the SNMP Devices Panel.
  • Default Monitoring Group – Devices in this group are monitored by Nectus. Their icons are either green or red, reflecting the state of the Device.

Click the Add Group button to open the Add Monitoring Device Group dialog and create an additional Monitoring Group.

To monitor a group, check its Enable Monitoring box in the Device Monitoring Groups dialog box.

Next select the Monitoring Profile you want to use for the Group. See the next section for more information on Monitoring Profiles.

Next click the Edit Alert Recipients icon to open the Alert Recipients dialog box and select lists that specify who will receive alerts from this particular Monitoring Group and Profile.

3. Creating and Customizing Monitoring Profiles

Each Monitoring Group must have a Device Monitoring Profile that determines which parameters are monitored. You can customize this Profile, and create additional Profiles for each Monitoring Group.

To edit the default Profile or create a new one, click the Edit icon to the left of the Monitoring Profile for the Group. This opens the Edit Device Monitoring Profile dialog box.

Each of the four tabs in this dialog contains parameters you can monitor. Many of the parameters allow you to set Threshold values or other customizations.

Set the Enabled checkbox next to each Parameter you want to monitor. Check any of the Log to DB, Email Alerts, SMS Alerts, or Traps Alerts boxes to send those types of alerts.

4. Customizing Alerts

To customize the alerts, click the Edit Alert Templates button to open the Edit Alert Handler dialog box.

If you select Email Alerts or SMS Alerts, Nectus will generate Alert messages when the Parameter goes out of bounds and Recovery messages when the Parameter returns to normal.

Selecting the tab for one of these messages allows you to customize the appearance of that message.

5. Placing Devices in Monitoring Groups

Once you have created the Monitoring Groups you want to use you need to place Devices in them. To do so, click the Monitoring Group Name to open the Edit Monitoring Device Group dialog box.

Select the Group you want to add Devices to on the left, and the Group you want to take them from on the right. Use the arrows to move Devices between the two Device Groups.

Note that if you move a Device that is currently being monitoring into the No Monitoring Group, Nectus will immediately stop monitoring that Device. This can be useful for situations where you know a device will be down for some time (extended maintenance, for example) and you don’t want the system to send alerts.

Nectus Partner Program

We are very happy to announce the launch of our Nectus Partner Program.

We are inviting all Professional Services Organizations and Independent consultants to become an Integration Partner for the best Network Monitoring Solution of 2018 and take advantage of enormous commissions that we offer to all of our Nectus Partners.

Please contact sales@nectus5.com for additional details.

Nectus Feature List

,

 

Nectus Feature List (October 2018)

  1. Network Discovery
  2. Basic SNMP Network Monitoring
  3. Basic SNMP Device Monitoring (CPU, RAM, TCAM, Up/Down)
  4. Basic SNMP Interface Monitoring (Errors, Dropped Packets, Traffic Volume, Utilization, Up/Down)
  5. Real Time Network Topology Visualization
  6. Windows Server Monitoring (CPU, RAM, Disk, Network, Services, Processes, Status, Up/Down)
  7. AWS Instance Monitoring and Backup (CPU, RAM, Disk, Network, Up/Down Status)
  8. MSSQL Database Monitoring
  9. HTTP URL Monitoring (Latency, Up/Down Status)
  10. Network Device Configuration Backup and Change Tracking
  11. Network Device Configuration Change Automation
  12. NetFlow Collector
  13. Syslog Collector
  14. Cisco SmartNet Status Reporting
  15. Wireless Monitoring and HeatMap Visualization
  16. CircuitDB (Database of All Telco Circuits)
  17. Network Engineer Toolset (Visual Ping, SNMP Walk, L3 Path Discovery, SSH Client)
  18. Best Practice Audits and Reports
  19. Top 100 Reports
  20. Operational Reports
  21. Email and Text Message based Alerting
  22. Custom Dashboards
  23. Google Map Outage Visualization

Many more coming in 2019 ..  !!!

Network Redundancy Visualization (Pure Art)

, ,

Another piece of art generated by Nectus with a help of D3.JS library. Discovery of small Datacenter was completed under 3 minutes and topology generated under 5 seconds.

Conversion to Visio is supported in Nectus starting  from 1.2.40.

Real-time Device and Link status is overlayed in this  topology making it suitable for NOC level monitoring.

Keeping Track of Your Telco Circuits

, ,

Keeping Track of Telco Circuits

Remember that awkward moment when you discovered that you still paying for the circuit that suppose to be decommed 2 years ago?

I do.

Keeping track of the Telco circuit is important on many levels: financial and technical.

Having Circuit ID ready and knowing where to call when circuit goes down can make a difference between 6-hour outage and 30 minutes.

Keeping track of all the contracts for each circuit is also important for managing your budget. Beyond that, the end of a contract offers you the opportunity to negotiate better contract terms for that circuit in the future.

A typical IT organization can lease dozens, sometimes hundreds or even thousands of circuits from external providers. Whether Internet circuits, Dark-Fiber, MPLS circuits, Telephone circuits, each circuit has a lot of information associated with it.

Nectus includes a built-in database, called CircuitDB, to help you keep track of all the information related to all your circuits. This database can give you both a high-level view and a detailed view for every circuit.

Getting a High-Level View of Your Circuits

The high-level view of your circuits shows the basic information about each end of a circuit. When you open CircuitDB you get a table showing this high-level view for every circuit you have added to CircuitDB.

Opening CircuitDB

To open CircuitDB go to the Nectus Home Screen open Tools and click CircuitDB.

One thing to notice here is that Nectus shows the Up or Down status of a circuit in real time. This is indicated by the red or green icon to the left of Interface A.

If you have a lot of circuits in the database, you can search for a specific circuit by name or ID, or filter the table by Site, Carrier, Circuit Type, or Circuit Status.

High-Level Fields in CircuitDB

The high-level fields in CircuitDB are:

  • Site A – One of the sites that the circuit connects.
  • Device A – The router that the circuit connects to at Site A.
  • Interface A – The name of the circuit interface at Site A.
  • Site B – The other site that the circuit connects.
  • Device B – The router that the circuit connects to at Site B.
  • Interface B – The name of the circuit interface at Site B.
  • Carrier – The name of the outside provider for the circuit.
  • Circuit ID – The ID of the circuit. Provided to you by the Carrier.

Getting a Detailed View of Your Circuits

To get all the details about a particular circuit, click the Edit CircuitDB icon to the right of the Circuit ID. This opens the Update CircuitDB dialog.

Full Set of Fields for a Single Circuit

Here is the full set of fields for a single circuit. It is divided into two sections.

The first section deals with the physical connections of the Circuit and is duplicated for End Point A and End Point B:

  • Site – The name of the site where this endpoint is located.
  • Room – The name or number of the room where the circuit connects.
  • Cage, Cabinet, Rack – User-defined fields dependent on the physical setup of the Site.
  • Patch Panel – The name or number of the point where the circuit terminates at the Site.
  • Device – A Device selected from those listed in the Nectus Device database.
  • Interface – An interface selected from those supported by the Device.
  • Media – Copper or Fiber.
  • Fiber Type – Single-Mode or Multi-Mode.
  • Media Connector – RJ45, LC, SC, MTP.

The second section deals with the contract for the Circuit:

  • Carrier – The name of the external provider for the Circuit.
  • Circuit Type – User-defined name for the type of Circuit.
  • Circuit Status – Decommissioned, Testing, In Production.
  • Circuit Media Speed – Maximum speed of the media in Kbps, Mbps, Gbps.
  • Circuit CIR – Committed Information Rate in Kbps, Mbps, Gbps.
  • Circuit ID – Carrier-defined ID of the Circuit.
  • Contact Info – Name of the Carrier salesperson or other contact.
  • Contract Start & Contract End – Starting and ending dates of Circuit contract.
  • Support Email – Email of support staff at Carrier.
  • PO – Purchase Order number of this Circuit.
  • Price – Price for this contract.
  • Phone – Telephone number of contact at Carrier.
  • Comments – Comments related to this particular Circuit.