Brocade Network Advisor REST API Guide (Supporting Network Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Software Brocade Network Advisor REST API Guide (Supporting Network herunter. Brocade Network Advisor REST API Guide (Supporting Network Advisor 12.3.0) User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 190
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - Brocade Network Advisor

53-1003160-0111 July 2014®Brocade Network Advisor REST API GuideSupporting Network Advisor 12.3.0

Seite 2

x Brocade Network Advisor REST API Guide53-1003160-01Document conventionsThis section describes text formatting conventions and important notice forma

Seite 3 - Contents

86 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Events summarySpecifies the count of events of a particular type for a particular s

Seite 4 - Chapter 4 Use Cases

Brocade Network Advisor REST API Guide 8753-1003160-01Summary data5Bottleneck violations summaryRetrieves bottleneck violations summary data.GET URIsP

Seite 5 - Chapter 5 API Reference

88 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Out-of-range violations summaryRetrieves OutOfRange violations summary data.GET URI

Seite 6

Brocade Network Advisor REST API Guide 8953-1003160-01Summary data5Port health violations summaryRetrieves port health violations summary data.GET URI

Seite 7

90 Brocade Network Advisor REST API Guide53-1003160-01Summary data5VM violations summaryRetrieves VM violations summary data.GET URIsPath parametersUR

Seite 8

Brocade Network Advisor REST API Guide 9153-1003160-01Summary data5Port summariesRetrieves port summary data.Depending on monitor and measure characte

Seite 9 - About This Document

92 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FC measures<BASE_URI>/resourcegroups/rgkey/utilpercentage?timeline=&

Seite 10 - Document conventions

Brocade Network Advisor REST API Guide 9353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/traffic?timeline=<value&g

Seite 11 - Key terms

94 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/invalidtransmissions?timelin

Seite 12 - Additional information

Brocade Network Advisor REST API Guide 9553-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/sfppower?timeline=<value&

Seite 13 - Document feedback

Brocade Network Advisor REST API Guide xi53-1003160-01Nesting square brackets and curly bracesWhen reading a command entry, optional keywords are surr

Seite 14

96 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FCIP measures<BASE_URI>/resourcegroups/rgkey/compressionratio?timeli

Seite 15 - Introduction

Brocade Network Advisor REST API Guide 9753-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/windowsizertt?timeline=<value>&time

Seite 16 - Protocol support

98 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for FC measures<BASE_URI>/resourcegroups/rgkey/distributionutilpercentag

Seite 17 - Edition support

Brocade Network Advisor REST API Guide 9953-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionlinkresets?timel

Seite 18

100 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionc3discardstxto?

Seite 19 - Getting Started

Brocade Network Advisor REST API Guide 10153-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionsfpcurrent?time

Seite 20 - Logging in

102 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/distributiondroppedpackets?timeline=<valu

Seite 21 - Retrieving resource groups

Brocade Network Advisor REST API Guide 10353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/distributionslowstartstatuserrors?timeline=&

Seite 22 - Retrieving FC fabrics

104 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Product summariesRetrieves URIs for retrieving product summary data.Depending on m

Seite 23 - TABLE 4 Request headers

Brocade Network Advisor REST API Guide 10553-1003160-01Summary data5Product summary URIs<BASE_URI>/resourcegroups/rgkey/memoryutilpercentage?tim

Seite 24

xii Brocade Network Advisor REST API Guide53-1003160-01Notice to the readerThis document may contain references to the trademarks of the following cor

Seite 25

106 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/portsnotinuse?timeline=<value>&tim

Seite 26

Brocade Network Advisor REST API Guide 10753-1003160-01Summary data5Distribution product summary The following table shows the mapping of the URIs to

Seite 27

108 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/distributionsystemuptime?ti

Seite 28

Brocade Network Advisor REST API Guide 10953-1003160-01Summary data5Traffic flow summariesRetrieves URIs that retrieve traffic flow summary data.Depen

Seite 29

110 Brocade Network Advisor REST API Guide53-1003160-01Summary data5URIs for SCSI measures<BASE_URI>/resourcegroups/rgkey/scsireadframecount?tim

Seite 30

Brocade Network Advisor REST API Guide 11153-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/scsiwriteframerate?timeline=<value>&am

Seite 31

112 Brocade Network Advisor REST API Guide53-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/rxframecount?timeline=<

Seite 32

Brocade Network Advisor REST API Guide 11353-1003160-01Summary data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/avgtxframesize?timeline=&l

Seite 33

114 Brocade Network Advisor REST API Guide53-1003160-01Events5EventsThe Events API provides GET and POST URIs for retrieving and acknowledging and una

Seite 34

Brocade Network Advisor REST API Guide 11553-1003160-01Events5Event retrievalReturns events. You can filter the events based on the properties stated

Seite 35

Brocade Network Advisor REST API Guide xiii53-1003160-01Getting technical helpContact your switch support supplier for hardware, firmware, and softwar

Seite 36 - Sample login request (Java)

116 Brocade Network Advisor REST API Guide53-1003160-01Events5Notes• The response schema is EventsResponse.operationalStatus The operational status of

Seite 37 - Sample error response

Brocade Network Advisor REST API Guide 11753-1003160-01Events5Event countReturns the number of events. GET URIsNotes• The response schema is CountResp

Seite 38 - Logging out

118 Brocade Network Advisor REST API Guide53-1003160-01Events5Event acknowledgementAcknowledges or unacknowledges an event.POST URIsPath parametersPag

Seite 39 - Specifying content type

Brocade Network Advisor REST API Guide 11953-1003160-01Zoning5ZoningThe Zoning API provides GET and POST requests for zone monitoring and administrati

Seite 40 - Accept HTTP request header

120 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone DBsRetrieves active and defined zone database information on any specific fabric. G

Seite 41 - Using the Topology API

Brocade Network Advisor REST API Guide 12153-1003160-01Zoning5ZonesReturns the active and defined zones of a fabric. The query parameter “active” is o

Seite 42 - Using the Summary Data API

122 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Notes• The response schema is ZonesResponse.aliasNames List of zone alias names.memberNa

Seite 43 - Using the Zoning API

Brocade Network Advisor REST API Guide 12353-1003160-01Zoning5Zone aliasesReturns the zone aliases in the given zone.GET URIsPath parametersResponse p

Seite 44 - Handling errors

124 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone setsReturns the active and defined zone sets in the given fabric. The query paramet

Seite 45 - TABLE 10 Error codes

Brocade Network Advisor REST API Guide 12553-1003160-01Zoning5Zone transactionsReturns the details of a zone transaction on a specific FC fabric.GET U

Seite 46 - Error codes (Continued)

xiv Brocade Network Advisor REST API Guide53-1003160-01

Seite 47

126 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zone transaction managementTo carry out zoning or LSAN zoning operations, the operations

Seite 48

Brocade Network Advisor REST API Guide 12753-1003160-01Zoning5Zoning object creationCreates zoning objects.POST URIsPath parametersRequest parametersN

Seite 49

128 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Zoning object deletionDeletes zoning objects.GET URIsPath parametersRequest parametersNo

Seite 50 - URI error return behavior

Brocade Network Advisor REST API Guide 12953-1003160-01Zoning5Zoning object updatingUpdates zoning objects.The URI in the following table provides sup

Seite 51 - Use Cases

130 Brocade Network Advisor REST API Guide53-1003160-01Zoning5• The request schema is UpdateZoningObjectRequest.

Seite 52 - Sample request payload

Brocade Network Advisor REST API Guide 13153-1003160-01Zoning5Zone set activationActivates or deactivates a zone set.POST URIsPath parametersNotes• Ac

Seite 53 - Sample JSON responses

132 Brocade Network Advisor REST API Guide53-1003160-01Zoning5Initiator target zoningCarries out initiator-to-target attach and detach operations. POS

Seite 54

Brocade Network Advisor REST API Guide 13353-1003160-01Zoning5• You can control whether to activate the zone set using the activate property (applicab

Seite 55

134 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5Historical performance dataThis section lists the URIs for retrievi

Seite 56 - Sample Java code

Brocade Network Advisor REST API Guide 13553-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 ports. The number of

Seite 57

Brocade Network Advisor REST API Guide 153-1003160-01Chapter1Overview of the Network Advisor REST API In this chapter•Introduction . . . . . . . . . .

Seite 58

136 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5URIs for FC measuresThe following URIs are applicable for FC ports

Seite 59

Brocade Network Advisor REST API Guide 13753-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/timeseriesc3discards?granular

Seite 60

138 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/fcswitches/f

Seite 61 - Deleting an FC fabric

Brocade Network Advisor REST API Guide 13953-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/timeseriesfastretransmits?gra

Seite 62 - Binding the schema

140 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 switches. The number

Seite 63

Brocade Network Advisor REST API Guide 14153-1003160-01Historical performance data5Limitations• There is an imposed limit of 100 flows. The number of

Seite 64

142 Brocade Network Advisor REST API Guide53-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/timeseriess

Seite 65 - API Reference

Brocade Network Advisor REST API Guide 14353-1003160-01Historical performance data5<BASE_URI>/resourcegroups/rgkey/fcfabrics/fcfkey/fcswitches/f

Seite 66 - ResourceGroups

144 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session management5Authentication and session managementOnly a valid Brocade

Seite 67

Brocade Network Advisor REST API Guide 14553-1003160-01Authentication and session management5LoginLogs in to a Network Advisor Server REST API session

Seite 68 - FC Switch

2 Brocade Network Advisor REST API Guide53-1003160-01Network Advisor URIs1Network Advisor URIsNetwork Advisor URIs consists of two parts:• Base URI: T

Seite 69

146 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session management5LogoutLogs out from the Network Advisor server. POST URIs

Seite 70

Brocade Network Advisor REST API Guide 14753-1003160-01AppendixARequest and Response SchemasIn this chapter•Topology . . . . . . . . . . . . . . . . .

Seite 71

148 Brocade Network Advisor REST API Guide53-1003160-01TopologyAFcFabricsResponse<xs:<xs:complexType name="FcFabric"> <xs:seq

Seite 72 - AccessGateway

Brocade Network Advisor REST API Guide 14953-1003160-01TopologyA <xs:enumeration value="SUBORDINATE"/> </xs:restriction>

Seite 73

150 Brocade Network Advisor REST API Guide53-1003160-01TopologyAAccessGatewaysResponse<xs:complexType name="AccessGateway"> <xs:

Seite 74

Brocade Network Advisor REST API Guide 15153-1003160-01TopologyA <xs:element name="npivEnabled" type="xs:boolean" nillable

Seite 75

152 Brocade Network Advisor REST API Guide53-1003160-01TopologyA <xs:enumeration value="UNKNOWN"/> <xs:enumeration value=

Seite 76 - GigePorts

Brocade Network Advisor REST API Guide 15353-1003160-01TopologyA <xs:sequence> <xs:element name="key" type="xs:string&

Seite 77

154 Brocade Network Advisor REST API Guide53-1003160-01TopologyA</xs:complexType><xs:complexType name="IslsResponse"> <xs:

Seite 78 - Connected-switch ports

Brocade Network Advisor REST API Guide 15553-1003160-01TopologyA<xs:complexType name="EndDeviceConnectionsResponse"> <xs:complex

Seite 79

Brocade Network Advisor REST API Guide 353-1003160-01Edition support1Edition supportThe following table lists the REST API support for the Network Adv

Seite 80

156 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discoveryA <xs:element name="fdmiHardwareVersion" type="xs:st

Seite 81

Brocade Network Advisor REST API Guide 15753-1003160-01SAN fabric discoveryA <xs:enumeration value="V1"/> <xs:enumeration

Seite 82

158 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discoveryA <xs:restriction base="xs:int"> <xs:enumeration

Seite 83 - ISL Connections

Brocade Network Advisor REST API Guide 15953-1003160-01Summary dataA <xs:enumeration value="DEACTIVATED"/> <xs:enumeratio

Seite 84 - IFL connections

160 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA</xs:complexType><xs:simpleType name="MonitorPortType"> &

Seite 85

Brocade Network Advisor REST API Guide 16153-1003160-01Summary dataAAssetClassificationSummary<xs:complexType name="AssetClassificationSummary

Seite 86 - EndDeviceConnection

162 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA<xs:complexType name="AssetClassificationCount"> <xs:sequenc

Seite 87 - Access Gateway connection

Brocade Network Advisor REST API Guide 16353-1003160-01Summary dataA<xs:complexType name="EventsSeverityCounter"> <xs:sequence&g

Seite 88 - End devices

164 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA <xs:enumeration value="FC_SWITH_PORT_HOST"/> <xs:enu

Seite 89

Brocade Network Advisor REST API Guide 16553-1003160-01Summary dataA <xs:sequence> <xs:element name="entryList" type="

Seite 90

4 Brocade Network Advisor REST API Guide53-1003160-01Edition support1

Seite 91 - Fabric discovery

166 Brocade Network Advisor REST API Guide53-1003160-01Summary dataA <xs:element name="vmViolationsCounters" type="tns:VmViolat

Seite 92 - Fabric deletion

Brocade Network Advisor REST API Guide 16753-1003160-01Summary dataA <xs:element name="sumValue2" type="xs:double" nillabl

Seite 93 - Switch credentials update

168 Brocade Network Advisor REST API Guide53-1003160-01EventsA<xs:simpleType name="TargetType"> <xs:restriction base="xs:st

Seite 94

Brocade Network Advisor REST API Guide 16953-1003160-01EventsA <xs:element name="startIndex" type="xs:int" nillable="

Seite 95 - Status summary

170 Brocade Network Advisor REST API Guide53-1003160-01EventsA <xs:restriction base="xs:string"> <xs:enumeration value=&quo

Seite 96 - Asset classification summary

Brocade Network Advisor REST API Guide 17153-1003160-01ZoningA <xs:enumeration value="PERFORMANCE_MONITOR"/> <xs:enumerat

Seite 97

172 Brocade Network Advisor REST API Guide53-1003160-01ZoningA <xs:enumeration value="STANDARD"/> <xs:enumeration value=&

Seite 98

Brocade Network Advisor REST API Guide 17353-1003160-01ZoningA </xs:sequence></xs:complexType><xs:complexType name="ZoneTransac

Seite 99 - Network object count summary

174 Brocade Network Advisor REST API Guide53-1003160-01Historical performance dataA <xs:element name="zoneAliases" type="ns1:Zo

Seite 100 - Events summary

Brocade Network Advisor REST API Guide 17553-1003160-01Authentication and session managementA <xs:element name="lo" type="xs:do

Seite 101 - Bottleneck violations summary

Brocade Network Advisor REST API Guide 553-1003160-01Chapter2Getting StartedIn this chapter•Introduction . . . . . . . . . . . . . . . . . . . . . . .

Seite 102 - Path parameters

176 Brocade Network Advisor REST API Guide53-1003160-01Authentication and session managementA

Seite 103

Copyright © 2014 Brocade Communications Systems, Inc. All Rights Reserved.Brocade, the B-wing symbol, Brocade Assurance, ADX, AnyIO, DCX, Fabric OS, F

Seite 104 - VM violations summary

6 Brocade Network Advisor REST API Guide53-1003160-01Logging in2Logging inTo log in to Network Advisor, complete the following steps.1. Enter the foll

Seite 105 - Port summaries

Brocade Network Advisor REST API Guide 753-1003160-01Retrieving resource groups2The JSON content of the response should look like the following:{serve

Seite 106 - Summary data

8 Brocade Network Advisor REST API Guide53-1003160-01Retrieving FC fabrics2Retrieving FC fabricsYou can use the REST API to retrieve FC fabrics in the

Seite 107

Brocade Network Advisor REST API Guide 953-1003160-01Retrieving a specific FC fabric2Retrieving a specific FC fabricIn the previous section, you retri

Seite 108

10 Brocade Network Advisor REST API Guide53-1003160-01Retrieving switches in the context of a fabric2Use the same request headers as the ones used in

Seite 109

Brocade Network Advisor REST API Guide 1153-1003160-01Retrieving switches and ports2Retrieving switches and portsRetrieving switches and ports in the

Seite 110 - URIs for FCIP measures

12 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2portIndex: 34areaId: 34type: "U_PORT"status: "DIS

Seite 111 - Measure-to-URI mapping

Brocade Network Advisor REST API Guide 1353-1003160-01Creating a sample Python client2connection = http.client.HTTPConnection("10.24.41.138"

Seite 112

14 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2if response.status == 200: print() print("List of fab

Seite 113

Brocade Network Advisor REST API Guide 1553-1003160-01Creating a sample Python client2connection.connect()connection.request('GET', 'ht

Seite 114

Brocade Network Advisor REST API Guide iii53-1003160-01ContentsAbout This DocumentHow this document is organized . . . . . . . . . . . . . . . . . . .

Seite 115

16 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2 "principalSwitchWwn": "10:00:00:05:33

Seite 116

Brocade Network Advisor REST API Guide 1753-1003160-01Creating a sample Python client2 "adEnvironment": false, "

Seite 117

18 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2 "cryptoCapable": false, "

Seite 118 - Product summaries

Brocade Network Advisor REST API Guide 1953-1003160-01Creating a sample Python client2 "portBasedRoutingPresent": false,

Seite 119 - Product summary URIs

20 Brocade Network Advisor REST API Guide53-1003160-01Creating a sample Python client2

Seite 120 - 53-1003160-01

Brocade Network Advisor REST API Guide 2153-1003160-01Chapter3Using the Brocade Network Advisor REST APIIn this chapter•Introduction . . . . . . . . .

Seite 121

22 Brocade Network Advisor REST API Guide53-1003160-01Logging in and out3The following are the header names and values. The password must be passed in

Seite 122

Brocade Network Advisor REST API Guide 2353-1003160-01Logging in and out3 }} catch (IOException ie) { System.out.println(ie.toString());} finally {

Seite 123

24 Brocade Network Advisor REST API Guide53-1003160-01Logging in and out3org.jboss.resteasy.core.SynchronousDispatcher.handleException(SynchronousDisp

Seite 124 - URIs for SCSI measures

Brocade Network Advisor REST API Guide 2553-1003160-01Specifying content type3Logout request headersA valid token is required for logout and this is s

Seite 125 - URIs for frame measures

iv Brocade Network Advisor REST API Guide53-1003160-01Logging in and out. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 126

26 Brocade Network Advisor REST API Guide53-1003160-01Versioning (backward compatibility)3Accept HTTP request headerIn the case of GET requests, your

Seite 127 - Traffic flow summary notes

Brocade Network Advisor REST API Guide 2753-1003160-01Using the Topology API3Using the Topology APIThe Topology API provides GET URIs for retrieving i

Seite 128 - • “Event acknowledgement”

28 Brocade Network Advisor REST API Guide53-1003160-01Using the Traffic Flow API3• In the case of SNMP V3, if the privacy protocol is specified, the a

Seite 129 - Event retrieval

Brocade Network Advisor REST API Guide 2953-1003160-01Using the Events API3Using the Events APIThe Events API provides URIs that you can use to retrie

Seite 130 - Property Description

30 Brocade Network Advisor REST API Guide53-1003160-01Using the Historical Performance Data API3Using the Historical Performance Data APIYou can use t

Seite 131 - Event count

Brocade Network Advisor REST API Guide 3153-1003160-01Handling errors3For successful operations the status code is usually 200 (OK) or 204 (No Content

Seite 132 - Event acknowledgement

32 Brocade Network Advisor REST API Guide53-1003160-01Handling errors33003 Target is null or empty3004 Initiator is an invalid wwn3005 Target is an in

Seite 133

Brocade Network Advisor REST API Guide 3353-1003160-01Handling errors316121 Deactivate failed16122 Clear zone database failed16123 Unable to retrieve

Seite 134

34 Brocade Network Advisor REST API Guide53-1003160-01Handling errors36014 Switch user name is null or empty.6015 Switch password is null or empty.601

Seite 135 - Response parameters

Brocade Network Advisor REST API Guide 3553-1003160-01Handling errors36050 Session limit reached.6051 Account locked.6052 Account disabled.6053 Connec

Seite 136 - Name Description

Brocade Network Advisor REST API Guide v53-1003160-01Chapter 5 API ReferenceTopology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 137 - Zone aliases

36 Brocade Network Advisor REST API Guide53-1003160-01Handling errors3URI error return behaviorThis section explains the error a user can expect when

Seite 138 - Zone sets

Brocade Network Advisor REST API Guide 3753-1003160-01Chapter4Use CasesIn this chapter•Introduction . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 139 - Zone transactions

38 Brocade Network Advisor REST API Guide53-1003160-01Zoning43. Perform the attach operation by calling the following POST URI.<BASE_URI>/resour

Seite 140

Brocade Network Advisor REST API Guide 3953-1003160-01Zoning4 PRINT_ERROR(con); assert false : "Fabric Discovery FAILED, responseCode

Seite 141 - Zoning object creation

40 Brocade Network Advisor REST API Guide53-1003160-01Getting Traffic Flow Performance Data451E530B93","type":"STANDARD",&quo

Seite 142 - Zoning object deletion

Brocade Network Advisor REST API Guide 4153-1003160-01Getting Traffic Flow Performance Data4 System.out.println("CALLING GET http://10.24.48.103

Seite 143 - Zoning object updating

42 Brocade Network Advisor REST API Guide53-1003160-01Getting Traffic Flow Performance Data4,"mirrorPort":""},{"key":&qu

Seite 144

Brocade Network Advisor REST API Guide 4353-1003160-01Getting Traffic Flow Performance Data4} catch (IOException ie) { System.out.println(ie.toString

Seite 145

44 Brocade Network Advisor REST API Guide53-1003160-01Getting the Top N CRC errors port summary4InSeconds":1402019999,"value":0.005,&qu

Seite 146 - Initiator target zoning

Brocade Network Advisor REST API Guide 4553-1003160-01SAN fabric discovery4• XML file (DiscoverFabricRequest.xml) containing the payload DiscoverFabri

Seite 147

vi Brocade Network Advisor REST API Guide53-1003160-01Historical performance data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134Authe

Seite 148

46 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery4 Marshaller m = jaxbContext.createMarshaller(); m.setProperty(Marshaller.

Seite 149 - Limitations

Brocade Network Advisor REST API Guide 4753-1003160-01SAN fabric discovery4REQUEST HTTPSTATUS = 200{"virtualFabricIds":[]} /** * Getting FC

Seite 150 - Historical performance data

48 Brocade Network Advisor REST API Guide53-1003160-01Binding the schema4 System.out.println("CALLING POST http://10.24.48.103/rest/resourcegrou

Seite 151

Brocade Network Advisor REST API Guide 4953-1003160-01Binding the schema4<target name="generate-artifacts" depends="init">

Seite 152

50 Brocade Network Advisor REST API Guide53-1003160-01Binding the schema4

Seite 153

Brocade Network Advisor REST API Guide 5153-1003160-01Chapter5API ReferenceIn this chapter•Topology . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 154

52 Brocade Network Advisor REST API Guide53-1003160-01Topology5ResourceGroupsNetwork Advisor supports “network scopes.” A network scope is a grouping

Seite 155

Brocade Network Advisor REST API Guide 5353-1003160-01Topology5FabricsRetrieves information about FC fabrics.GET URIsPath parametersResponse parameter

Seite 156

54 Brocade Network Advisor REST API Guide53-1003160-01Topology5FC SwitchRetrieves information about FC switches.GET URIsPath parametersResponse parame

Seite 157

Brocade Network Advisor REST API Guide 5553-1003160-01Topology5Notes• The resource group “All” encompasses all switches while a ResourceGroup of type

Seite 158 - • “Logout”

Brocade Network Advisor REST API Guide vii53-1003160-01Zoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Seite 159 - HTTP response header

56 Brocade Network Advisor REST API Guide53-1003160-01Topology5PhysicalSwitchRetrieves information about physical switches. This includes properties s

Seite 160

Brocade Network Advisor REST API Guide 5753-1003160-01Topology5Notes• The physical switch is keyed by the physical switch WWN.• This resource contains

Seite 161 - Request and Response Schemas

58 Brocade Network Advisor REST API Guide53-1003160-01Topology5AccessGatewayRetrieves Access Gateway information.GET URIsPath parametersResponse param

Seite 162 - FcSwitchesResponse

Brocade Network Advisor REST API Guide 5953-1003160-01Topology5FCPortsRetrieves information about FC ports.GET URIsPath parametersResponse parametersU

Seite 163 - PhysicalSwitchesResponse

60 Brocade Network Advisor REST API Guide53-1003160-01Topology5portId The port ID.portIndex The port index, number used in identifying port in zoning.

Seite 164 - FcPortsResponse

Brocade Network Advisor REST API Guide 6153-1003160-01Topology5Notes• This release supports only FC and GigE ports. • The ports can be retrieved in th

Seite 165 - Topology

62 Brocade Network Advisor REST API Guide53-1003160-01Topology5GigePortsRetrieves information about GigE ports.GET URIsPath parametersResponse paramet

Seite 166 - EndDevicePortsResponse

Brocade Network Advisor REST API Guide 6353-1003160-01Topology5persistentlyDisabled Indicates whether the port is persistently disabled.remoteMacAddre

Seite 167 - IslsResponse

64 Brocade Network Advisor REST API Guide53-1003160-01Topology5Connected-switch portsRetrieves information about connected-switch ports.GET URIsPath p

Seite 168 - EndDeviceConnectionsResponse

Brocade Network Advisor REST API Guide 6553-1003160-01Topology5Notes• Connected-switch ports are connected ports (switch port to switch port and acces

Seite 169 - EndDevicesResponse

viii Brocade Network Advisor REST API Guide53-1003160-01

Seite 170 - SAN fabric discovery

66 Brocade Network Advisor REST API Guide53-1003160-01Topology5End-device portsRetrieves information about end-device ports.GET URIsPath parametersRes

Seite 171 - UpdateCredentialsRequest

Brocade Network Advisor REST API Guide 6753-1003160-01Topology5Notes• End-device ports are the ports with end devices connected to them like initiator

Seite 172 - FlowDefinitionsResponse

68 Brocade Network Advisor REST API Guide53-1003160-01Topology5TrunksRetrieves information about ISL trunks. GET URIsPath parametersResponse parameter

Seite 173

Brocade Network Advisor REST API Guide 6953-1003160-01Topology5ISL ConnectionsRetrieves information about inter-switch links (ISL) connections. These

Seite 174 - StatusSummary

70 Brocade Network Advisor REST API Guide53-1003160-01Topology5IFL connectionsReturns information about inter-fabric links (IFL) connections (connecti

Seite 175 - AssetClassificationSummary

Brocade Network Advisor REST API Guide 7153-1003160-01Topology5Notes• The response schema is IflResponse.

Seite 176 - EventsSummary

72 Brocade Network Advisor REST API Guide53-1003160-01Topology5EndDeviceConnectionRetrieves information about end-device connections (from switch to e

Seite 177 - BottleneckViolationsSummary

Brocade Network Advisor REST API Guide 7353-1003160-01Topology5Access Gateway connectionRetrieves information about access gateway connections (connec

Seite 178 - PortHealthViolationsSummary

74 Brocade Network Advisor REST API Guide53-1003160-01Topology5End devicesRetrieves information about end devices. These are initiators and targets di

Seite 179 - VmViolationsSummary

Brocade Network Advisor REST API Guide 7553-1003160-01Topology5Notes• The response schema is EndDevicesResponse.• End devices are keyed by their uniqu

Seite 180 - PortsMonitorSummaryData

Brocade Network Advisor REST API Guide ix53-1003160-01About This DocumentIn this chapter•How this document is organized . . . . . . . . . . . . . . .

Seite 181 - ProductsMonitorSummaryData

76 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery5SAN fabric discoveryThis section lists the SAN fabric discovery URIs. These

Seite 182 - EventsResponse

Brocade Network Advisor REST API Guide 7753-1003160-01SAN fabric discovery5Fabric discoveryDiscovers fabrics.POST URIsRequest parameters Notes• The FC

Seite 183

78 Brocade Network Advisor REST API Guide53-1003160-01SAN fabric discovery5Fabric deletionRemove fabrics from Network Advisor. POST URIsPath parameter

Seite 184

Brocade Network Advisor REST API Guide 7953-1003160-01SAN fabric discovery5Switch credentials updateUpdates switch credentials and SNMP configurations

Seite 185 - ZoneDbsResponse

80 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Summary dataYou can use the URIs in this section to retrieve summary data. They can

Seite 186 - ZoneTransactionResponse

Brocade Network Advisor REST API Guide 8153-1003160-01Summary data5Status summaryRetrieves status summary data for all the discovered products.The ret

Seite 187 - UpdateZoningObjectRequest

82 Brocade Network Advisor REST API Guide53-1003160-01Summary data5Asset classification summaryRetrieves asset classification summary data. The return

Seite 188

Brocade Network Advisor REST API Guide 8353-1003160-01Summary data5 {"category":"Brocade 6505", &qu

Seite 189 - LoginResponse

84 Brocade Network Advisor REST API Guide53-1003160-01Summary data5 "summaryName":"AssetClassificationSummary", "timeLine&quo

Seite 190

Brocade Network Advisor REST API Guide 8553-1003160-01Summary data5Network object count summaryRetrieves network object count summary data. The return

Kommentare zu diesen Handbüchern

Keine Kommentare