Description

The article explains the meaning of the log messages seen at the start of chassisd daemon.

The following log messages are seen at the device boot-up and also during chassisd daemon restart.

 

Jan 21 14:50:27 {fabric, error-thresholds, 0x3 0x848aa20}

Jan 24 21:39:05 {fabric, error-thresholds, 0x3 0x848aa20}

Jan 26 21:38:58 {fabric, error-thresholds, 0x3 0x848aa20}

Jan 31 21:38:55 {fabric, error-thresholds, 0x3 0x848aa20}

Feb 2 21:38:05 {fabric, error-thresholds, 0x3 0x848aa20}

Mar 21 12:21:31 {fabric, error-thresholds, 0x3 0x849a850}

Mar 21 14:06:12 {fabric, error-thresholds, 0x3 0x849a850}

Solution

  • On Standalone non-chassis based switching platform such as QFX5100 you can ignore these messages. These are not error messages
  • The log message "fabric, error-thresholds, 0x3 0x848aa20" indicates that an error threshold of "0x3" while the "0x848aa20" represents a bit mask to identify specific errors.
  • These messages will be printed every time chassisd restarts. Since chassis daemon is common across multiple platform, so it seems like due to common code these messages are getting printed.
  • Chassisd perform Fabric Management Task for certain chassis based platform that includes defining default fabric error thresholds and fabric fault detection, reporting and taking corrective-actions.
  • For example – On platform such as T Series, MX, PTX “set chassis fabric error-thresholds” was introduced as a hidden CLI to change the default thresholds to customer defined values.
  • The below config cli will allow to configure the CRC rate threshold, CRC aggregate threshold and cons poll count for all fabric interface RX links. 
  • The same hidden cli is available on QFX5k but as shown below the command is unsupported.

 

lab@jtac# show | compare

[edit chassis]

+  fabric {

+    error-thresholds {

+      crc-error-cons-poll-periods 1;

+    }

+  }

 

{master:0}[edit]

lab@jtac# show chassis

##

## Warning: configuration block ignored: unsupported platform (qfx5200-32c-32q)

##

fabric {

  error-thresholds {

    crc-error-cons-poll-periods 1;

  }

}

Modification History

07-08-2024 - Visibility modified