Fibre Channel (SAN)

Reply
New Contributor
Posts: 4
Registered: ‎10-16-2012

bottleneckmon in FOS v6.4.3 will not update port config

I am trying to tune the bottleneckmon latency and congestion thresholds for F ports on a 300, and can set the switch-wide parameters without issue, but I keep getting "Nothing to do: monitoring not enabled on this port" errors when I try and update individual ports.  Example:

:admin> bottleneckmon --status

Bottleneck detection - Enabled

==============================

Switch-wide alerting parameters:

============================

Alerts                         - Yes

Latency threshold for alert    - 0.100

Congestion threshold for alert - 0.800

Averaging time for alert       - 300 seconds

Quiet time for alert           - 300 seconds

:admin> bottleneckmon --config -cthresh 0.8 -alert 12

Nothing to do: monitoring not enabled on this port

:admin> bottleneckmon --enable 12

:admin> bottleneckmon --config -cthresh 0.8 -alert 12

Nothing to do: monitoring not enabled on this port

Am I doing something wrong, or is this a bug?

New Contributor
Posts: 4
Registered: ‎10-16-2012

Re: bottleneckmon in FOS v6.4.3 will not update port config

Accidentally entered the same value in the example.  Same results if a different value is specified to override the switch-wide default.

:admin> bottleneckmon --config -cthresh 0.6 -alert 12

Nothing to do: monitoring not enabled on this port

:admin> bottleneckmon --enable 12

:admin> bottleneckmon --config -cthresh 0.6 -alert 12

Nothing to do: monitoring not enabled on this port

New Contributor
Posts: 4
Registered: ‎10-16-2012

Re: bottleneckmon in FOS v6.4.3 will not update port config

Update: I just figured out a workaround: if I exclude the specified ports from the switch-wide config, I can then set the individual port config, and then include it back in to make it work.  Irritating, but it works.

:admin> bottleneckmon --exclude 12

:admin> bottleneckmon --config -cthresh 0.6 -alert 12

:admin> bottleneckmon --status

Bottleneck detection - Enabled

==============================

Switch-wide alerting parameters:

============================

Alerts                         - Yes

Latency threshold for alert    - 0.100

Congestion threshold for alert - 0.800

Averaging time for alert       - 300 seconds

Quiet time for alert           - 300 seconds

Per-port overrides for alert parameters:

========================================

Port    Alerts? LatencyThresh   CongestionThresh        Time (s)        QTime (s)

==================================================================================

12      Y       0.100           0.600                   300             300

Excluded ports:

===============

Port

====

12

:admin> bottleneckmon --include 12

:admin> bottleneckmon --status

Bottleneck detection - Enabled

==============================

Switch-wide alerting parameters:

============================

Alerts                         - Yes

Latency threshold for alert    - 0.100

Congestion threshold for alert - 0.800

Averaging time for alert       - 300 seconds

Quiet time for alert           - 300 seconds

Per-port overrides for alert parameters:

========================================

Port    Alerts? LatencyThresh   CongestionThresh        Time (s)        QTime (s)

==================================================================================

12      Y       0.100           0.600                   300             300

External Moderator
Posts: 4,780
Registered: ‎02-23-2004

Re: bottleneckmon in FOS v6.4.3 will not update port config

A bottleneckmon DEFECT as be Fixed in latest FOS 6.4.3b, but I'm not sure if this have any impact with you behavior.

TechHelp24

Join the Community

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