Skip to main content

link-flaps

Overview

Detects network interface instability by scanning syslog for "Lost Carrier" messages. Classifies severity based on interface type: InfiniBand link flaps trigger CRITICAL state, Ethernet flaps trigger WARN state.

Command-Line Options

OptionTypeDefaultDescription
--syslog_fileString/var/log/syslogPath to syslog file to scan
--timeoutInteger300Command execution timeout in seconds
--sinkStringdo_nothingTelemetry sink destination
--sink-optsMultiple-Sink-specific configuration
--verbose-outFlagFalseDisplay detailed output
--log-levelChoiceINFODEBUG, INFO, WARNING, ERROR, CRITICAL
--log-folderString/var/log/fb-monitoringLog directory
--heterogeneous-cluster-v1FlagFalseEnable heterogeneous cluster support

Exit Conditions

Exit CodeCondition
OK (0)Feature flag disabled (killswitch active)
OK (0)No link flaps detected
WARN (1)Ethernet link flaps detected
WARN (1)Command execution failed
CRITICAL (2)InfiniBand link flaps detected

Usage Examples

health_checks check-syslogs link-flaps [CLUSTER] app
health_checks check-syslogs link-flaps \
--syslog_file /var/log/syslog.1 \
[CLUSTER] \
app
health_checks check-syslogs link-flaps \
--log-level DEBUG \
--verbose-out \
[CLUSTER] \
app