42
NetBrain Technologies 15 Network Drive Burlington, MA 01803 +1 800.605.7964 [email protected] www.netbraintech.com NetBrain Technologies 15 Network Drive Burlington, MA 01803 NetBrain for Beginners End-user Training

NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

  • Upload
    others

  • View
    24

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

NetBrain for BeginnersEnd-user Training

Page 2: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

2 | © Copyright NetBrain®

o Set of slides to provide context

o Demonstration using ITE Workstation

» Use Chat to “All Panelists” throughout the training for questions

o Workspace: Class – New ITE Lab (Shared)

o Hands-on: 2 Labs (10 mins each)

o Q&A (30 mins)

Training Flow

Login to server class.netbraintech.com:80 (NOT trial.netbraintech.com)

Page 3: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

3 | © Copyright NetBrain®

Prepare for Class Exercises

o Requirements for class exercises:

» You must download and install NetBrain ITE Workstation on your local PC

» ITE Workstation lets you try features in NetBrain’s training lab network over the Internet

o NetBrain Workstation Download Link: http://download.netbraintech.com/NetBrain_ITE_setup.zip

Change server to class.netbraintech.com : 80

Login to workspace Class – New ITE Lab

Troubleshooting• If you use a proxy, select “Change Server…” from the “Server” dropdown, click the “Proxy”

button, and enter your proxy information

• If you cannot log in, ensure that HTTP:80 traffic is permitted to/from 104.207.208.87

• If you can log in but cannot pull Live Network data, ensure that TCP:80 traffic is permitted

to/from 104.207.208.75

Page 4: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

4 | © Copyright NetBrain®

Course Agenda

o Class Part I

» Overview of NetBrain structure & deployment

» Discovery and Credentials

» Qmap™ file structure and dynamic elements

» Visual Search

» Observer Mode

» Neighbor Extension – Layer 2 and 3

» Built-in Annotations

o Exercise 1 (10 minutes)

o Class Part II

» A to B Path Calculator (elementary)

» The Overall Health Monitor

» Probing the Network with Instant Qapp™

» Layer 3 to Layer 2 Qmap conversion

» Comparing Historical Data

» Drill-down using Qapps

» Runbooks

o Exercise 2 (10 minutes)

Page 5: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

NetBrain Overview

Page 6: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

6 | © Copyright NetBrain®

NetBrain Overview

o Traditionally, users interact with multiple device interfaces

o With NetBrain:

» Users build a dynamic network map first

» Interface with the devices through Apps

o Improves efficiency through automation

o Acts as an operating system, letting users view and manage network devices without direct CLI access

Page 7: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

7 | © Copyright NetBrain®

Interact with your network through a Qmap

Live Network Data Model Dynamic Qmap

Discovery

Performance DesignHistory

Benchmarking

Page 8: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

Discovery Overview

Page 9: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

9 | © Copyright NetBrain®

Shared Network Settings

o Username/password pairs and enable passwords are used to Telnet/SSH to devices and retrieve live data.

o SNMP RO strings are used to access devices via SNMP. Monitoring and discovering devices require SNMP RO strings.

o NetBrain also supports Telnet/SSH to network devices via a Jumpbox.

Shared credentials do not allow users to modify device configurations

Page 10: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

10 | © Copyright NetBrain®

Live Network Discovery

o Discover your Live Network from a seed device. NetBrain’s neighbor-walking algorithm discovers neighbor devices from routing and CDP/LLDP tables

o The system retrieves device info by SNMP and collects data such as configurations and routing table via CLI show commands

Page 11: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

User Interface Overview

Page 12: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

12 | © Copyright NetBrain®

Workstation GUI Sections (Reference Slide)

1. Ribbon: Groups popular functions by type/topic

2. Library Pane: Organizes network data by type

3. Map Pane: The visualization interface into your network

4. Results-Data Pane: Charted and tabularized data views

5. Map-Data Pane: Embedded data specific to the current map

1

2

3

4

5

Page 13: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

13 | © Copyright NetBrain®

Floating Menu Overview (Reference Slide)

o Map-wide floating menu

» Groups functions that will perform on the entire Qmap

» Design: Contains functions that will highlight information on the Qmap

» Monitor: Built-in and Qapp-based functions that collect, analyze, and update the Qmap in a loop

» Change: Compare data-sets from different data folders (benchmark times)

» Map: One-time bulk data collection and MS Word/Visio export functions

o Device-specific floating menus

» Device Data: Commonly used device-specific data sets

» Compare: Historical data comparison with visual results

» Telnet/SSH: Gain CLI access directly to the device

» Execute CLI: Bulk data collection on the single device

Page 14: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

Automating Documentation

Page 15: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

15 | © Copyright NetBrain®

Create a Qmap using Visual Search

o Search a hostname and create a Qmap for the found device

o Extend L3 neighbors

» By Interface, Protocol, Multicast mode, etc.

Page 16: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

16 | © Copyright NetBrain®

Zoom and Hover for More Detail

o Moving the mouse’s scroll wheel forward (or adjusting zoom level in ribbon) reveals additional data points

o Hovering over a data point reveals embedded data – relevant parts of device’s config file

Page 17: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

17 | © Copyright NetBrain®

Zoom All the Way in for Observer Mode

Page 18: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

18 | © Copyright NetBrain®

o Based on the NetBrain’s data-model of the network, neighbors can be extended using context-sensitive data

» Layer 2

» Layer 3

Extend Neighbors based on Model Data

Page 19: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

19 | © Copyright NetBrain®

Annotate Configurations

o In a Dynamic Qmap, the data points on devices and interfaces contain embedded data

» The entire embedded data, or selected portions thereof, can be annotated to the Qmap

» Select the text you want and press the button for partial data

» Pasted text is fully editable; doing so will NOT change the device’s actual configuration

Page 20: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

20 | © Copyright NetBrain®

Annotate Additional Info with Instant Qapp

o Drag and Drop information to the Qmap to visualize additional information quickly

» E.g. Interface MTU, OSPF cost, TE Cost, etc.

Page 21: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

21 | © Copyright NetBrain®

o Multiple built-in functions to improve visibility and understanding of network configuration

» Building custom Layer 3 annotations is covered in the Power User classes

Annotate the Qmap with Built-in Layer 3 Functions

Page 22: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

22 | © Copyright NetBrain®

Annotate the Qmap with Built-in Layer 2 Functions

o Multiple built-in functions to improve visibility and understanding of network configuration

» Building custom Layer 2 annotations is covered in the Power User classes

Page 23: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

23 | © Copyright NetBrain®

Using Built-in Qapps

o Select Design > Run Qapp from the Floating Menu to automate technology-specific attributes

» A Qapp is an application that collects data, analyzes, and visualizes it in one of many ways

Page 24: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

24 | © Copyright NetBrain®

Export to MS Visio

o All Qmap details can be exported into Visio diagrams

» Updates can be scheduled and timestamped

Page 25: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

Let’s see it in Action!Live Demonstration

Page 26: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

26 | © Copyright NetBrain®

Exercise 1: Search and Create L3/L2 Maps

A. Qmap L3 connections and analyze L3 design for hostname PE-ASR1K-01

1. Qmap the device with hostname PE-ASR1K-01. (Hint: Visual Search)

2. Extend all L3 neighbors of device PE-ASR1K-01. (Hint: red plus sign)

3. View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01 and annotate its configurations on Qmap. (Hint: zoom hover data click icon to Display on Current Map)

4. View detailed properties of the device PE-ASR1K-01 via Observer Mode. (Hint: hover device zoom in green brackets Observer Mode)

5. Add the ISIS L2_hello variable to the Qmap using Instant Qapp (Hint: click the Instant Qapp button and search for “l2_hello”)

B. Qmap L2 connections and analyze L2 design for IP address 10.88.1.11

1. Search and Qmap L2 device. (Hint: select L2 Neighbor in the preview dropdown )

2. Extend all switch neighbors of device Bos-Core-6500.

3. Auto-link the Qmap. (Hint: right-click Qmap Auto Link)

4. Auto-layout the map. (Hint: right-click Qmap Auto Layout, up/down arrow for device allocation Layout Style OK)

5. Annotate the switch port g1/4/11 configurationof Bos-Core-6500

6. View the Spanning Tree blocked ports for devices on the Qmap (Hint: Design STP Blocked Ports)

Login to server class.netbraintech.com:80 (NOT trial.netbraintech.com)Use NetBrain ITE Workstation (NOT a web browser)

Page 27: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

Automating Troubleshooting

Page 28: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

28 | © Copyright NetBrain®

Qmap an Application Path

o Discover and Qmap the application path between two end-points from Layer 2 to Layer 4

Page 29: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

29 | © Copyright NetBrain®

Probe the Qmapped Devices for Performance Issues

o The Overall Health Monitor uses SNMP to create a heat map of the top 5 performance issues

Page 30: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

30 | © Copyright NetBrain®

Probe for Additional Info with Instant Qapp

o Drag-and-Drop information to the Qmap to gather additional information quickly

» Initiate Monitoring and set alerts as required

Page 31: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

31 | © Copyright NetBrain®

Instant Qapp – Samples and Details

o Instant Qapp Samples

» Provide a sample output to assist with recognizing the correct command outputs

o Instant Qapp Details

» Each NetBrain created parser has a variable description to assist users with “what” the data means

Page 32: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

32 | © Copyright NetBrain®

Expand Map to Include Layer 2 Devices

o From the path results, you can select the path and change the Path Type to L2 Path to map drill down into a Layer 2 path trace

» Results will appear on a new page in the same .qmap file

Page 33: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

33 | © Copyright NetBrain®

Map-wide CLI execution

o Allows CLI commands to be bulk-executed across all Qmapped devices (can be launched from a Runbook)

» Output is sorted by device and can be formatted/commented directly inside Outputs Browser

Page 34: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

34 | © Copyright NetBrain®

Compare Historical Data

o Qmap-wide and device-specific comparison (Can launch from inside a Runbook)

» Compare Historical Data: Between any two datafolders

Page 35: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

35 | © Copyright NetBrain®

Using Built-in Monitor Qapps

o Select Monitor Monitor Qapps from the Floating Menu to automate technology-specific attributes

» A Qapp is an application that collects data, analyzes, and visualizes it in multiple ways

Page 36: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

36 | © Copyright NetBrain®

Runbooks Overview

o Runbooks allow users to group NetBrain functions into repeatable and shareable processes

» Data collection and results are stored within the Qmap

» Point and click creation

o Any process from troubleshooting to documentation can be created as a Wizard within NetBrain

» Descriptions of the desired results and how-to can be included to guide users

Page 37: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

37 | © Copyright NetBrain®

Runbook Usage

o Status of each step is tracked in the Runbook

» Recall results using hyperlinks

» Multiple Executions tracked individually

» Personalized notes for each result and overall summary comments

o Multiple Runbooks can be launched on each Qmap

» Recall other Runbooks via Floating Menu

Page 38: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

Let’s see it in Action!Live Demonstration

Page 39: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

39 | © Copyright NetBrain®

Exercise 2: Search and Create L3/L2 Maps

o A: Qmap and Monitor an Application Path

» Discover and Qmap the live roundtrip path between 10.88.16.11 and 10.88.20.11. (Hint: Traffic Path select roundtrip option ()

» Run Overall Health Monitor to probe for hot-spots

» Use Instant Qapp to collect the following information:

o Interface MTU and Input_drops

o Duplex

o B: Drill down using a Runbook

» Use the Qmap you created in Part A

» Launch the Runbook “Analyze BGP Neighbors and Routes”

o Add a comment for one of the steps

o Edit the raw CLI output for the “Execute CLI” step

o Run the “Monitor Neighbors and Routes” step 2 times

Login to server class.netbraintech.com:80 (NOT trial.netbraintech.com)Use NetBrain ITE Workstation (NOT a web browser)

Page 40: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

40 | © Copyright NetBrain®

o At the end of this class, students will be able to:

Class Outcomes

» Describe the overall use case for NetBrain as a platform for automation

» Enter the required credentials and initiate a network discovery

» Navigate the NetBrain client interface

» Build maps using search and extend, and A-B path mapping

» Use NetBrain to automate their documentation activities including exporting to various Microsoft formats

» Use NetBrain to automate their troubleshooting activities with built-in functions and Runbooks

» Use the core functions in a stand-alone mode to meet the most common NetOps tasks

Page 41: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

41 | © Copyright NetBrain®

End User Classes:

Thank You and See You Again!

Ready to learn more? Check our Live Web Training Catalog for all classes and dates. Course preview below:

Power User Classes: Administrator Classes:

1. NetBrain for Beginners

2. Automating Documentation

3. Automating Troubleshooting

4. Automating Change Management

5. Routing Analysis & Troubleshooting

1. Network Automation with Qapp –Fundamentals

2. Network Automation with Qapp – Building Parsers

3. Network Automation with Qapp –Customization with Qapp Editor

1. Setup & Discovery

2. Workspace Management

Need Help?

Contact us at 781-221-7199 or [email protected]

Info.netbraintech.com/get-certified

Page 42: NetBrain for Beginnersws2.netbraintech.com/download/class/NetBrainForBeginners.pdfNetBrain for Beginners ... View the routing protocol configured on interface g0/0/5 of PE-ASR1K-01

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

+1 800.605.7964

[email protected]

www.netbraintech.com

NetBrain Technologies

15 Network Drive

Burlington, MA 01803

Thank youQ&A – 30 minutes