Fibre Channel (SAN)

Reply
New Contributor
Posts: 2
Registered: ‎05-04-2017

performance data is not getting collected using "timeseriestxframerate" rest APIs in BNA 14.0.1 ver

We have tried to run below mantioned Rest API call from DHCP Clint
i.e.
 "Https://<BNA_IP>/rest/resourcegroups/All/fcswitches/10:00:00:05:33:B7:755/timeseriestxframerate?startdate=1493709003000&enddate=1493795403000"


o/p of the above comm. is blank :

{

"performanceDatas[],

]"granularity":"GRANULARITY_MINIMUM",

"duration":null,

"startDate":1493709003000,

"endDate":1493795403000

}

 

is there other way to collect switch frame time series performance data.??

 

We have also tried  with 14.2.0 REST API for txFrameRate and rxFrameRate but still no luck .

 

Brocade Moderator
Posts: 307
Registered: ‎03-29-2011

Re: performance data is not getting collected using "timeseriestxframerate" rest APIs in BNA 14.0.1 ver

Hi Dnyaneshwar,

timeseriestxframerate applies to flow, so you need to have a flow defined.


Further, it only can applies to one switch (where you have your flow running).

 

To get performance data, historical or real time, which also assumes
that you have BNA setup to gather historical data already.
So, one test would to be see if you are able view the same data in
BNA client as you try to access via the REST API.

Notice that limit of number of ports is 100 in 14.0, and increased to 600 in 14.2.

 

For historical performance data - use timeseriestraffic from the Port-related performance data URIs,
see the part starting on page 68 in 14.2.0 REST API Guide:

 

Capture.PNG

 

Example URL for timeseriestraffic:

<BASE_URI>/resourcegroups/rgkey/timeseriestraffic?granularity=<value>&startdate=
<value>&enddate=<value>&duration=<value>

 

<BASE_URI>/resourcegroups/rgkey/fcswitches/fcskey/timeseriestraffic?granularity=
<value>&startdate=<value>&enddate=<value>&duration=<value>

 




If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution".


Any and all information provided by me is not reviewed, approved or endorsed by Brocade and is provided solely as a convenience for Brocade customers. All systems and all networks are different and unique. If you have a service affecting network problem, please open a TAC service request for service through Brocade, or through your OEM equipment provider. If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution"
New Contributor
Posts: 2
Registered: ‎05-04-2017

Re: performance data is not getting collected using "timeseriestxframerate" rest APIs in BNA 14.0.1 ver

Hi Martin,

 

Thank you very much for replying and detailed explanation.

Can you please confirm that flow should be defined on BNA server or each switch which are monitored by BNA ?

 

Regards,

Dnyaneshwar.

Brocade Moderator
Posts: 307
Registered: ‎03-29-2011

Re: performance data is not getting collected using "timeseriestxframerate" rest APIs in BNA 14.0.1 ver

Hi Dnyaneshwar,

 

you can define the flow (flow vision / monitor) using BNA for those switches where you have flows you want to monitor. Either one or several, all...  




If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution".


Any and all information provided by me is not reviewed, approved or endorsed by Brocade and is provided solely as a convenience for Brocade customers. All systems and all networks are different and unique. If you have a service affecting network problem, please open a TAC service request for service through Brocade, or through your OEM equipment provider. If this provided you with a solution to this issue, please mark it with the button at the bottom "Accept as solution"

Join the Community

Get quick and easy access to valuable resource designed to help you manage your Brocade Network.