RX traffic load close to port capacity-gigamon-GigaVUE-OS

RX traffic load close to port capacity-gigamon-GigaVUE-OS

Vendor: gigamon

OS: GigaVUE-OS

Description:
Indeni will alert if the receive traffic load is close to the port capacity.

Remediation Steps:
High interface utilization usually occur when the network is experiencing heavy traffic load. Check if the heavy traffic load is expected.

How does this work?
Using the “show port utilization” to grab port utilization data.

Why is this important?
Generally, tracking the amount of receive data through the interfaces is important to identify any capacity related issues, and apply QoS mechanisms.

Without Indeni how would you find this?
Login to the device’s CLI, change to enable mode and issue “show port utilization”. This would present a table with the ports in question and their utilization as well as other parameters.

gigamon-show-port-utilization

name: gigamon-show-port-utilization
description: Fetch port utilization stats
type: monitoring
monitoring_interval: 5 minutes
requires:
    vendor: gigamon
    os.name: GigaVUE-OS
    privileged-mode: 'true'
comments:
    network-interface-rx-rate-mbps:
        why: |
            Generally, tracking the amount of receive data through the interfaces is important to identify any capacity related issues, and apply QoS mechanisms.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
    network-interface-tx-rate-mbps:
        why: |
            Generally, tracking the amount of transmit data through the interfaces is important to identify any capacity related issues, and apply QoS mechanisms.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
    network-interface-bandwidth-mbps:
        why: |
            Capture the interface speed in Mbps.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: show port utilization
    parse:
        type: AWK
        file: gigamon-show-port-utilization.parser.1.awk

gigamon-show-port-utilization

name: gigamon-show-port-utilization
description: Fetch port utilization stats
type: monitoring
monitoring_interval: 5 minutes
requires:
    vendor: gigamon
    os.name: GigaVUE-OS
    privileged-mode: 'true'
comments:
    network-interface-rx-rate-mbps:
        why: |
            Generally, tracking the amount of receive data through the interfaces is important to identify any capacity related issues, and apply QoS mechanisms.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
    network-interface-tx-rate-mbps:
        why: |
            Generally, tracking the amount of transmit data through the interfaces is important to identify any capacity related issues, and apply QoS mechanisms.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
    network-interface-bandwidth-mbps:
        why: |
            Capture the interface speed in Mbps.
        how: |
            Using the "show port utilization" to grab port utilization data.
        can-with-snmp: true
        can-with-syslog: false
steps:
-   run:
        type: SSH
        command: show port utilization
    parse:
        type: AWK
        file: gigamon-show-port-utilization.parser.1.awk

cross_vendor_port_rx_bandwidth_utilization_high

Failed to fetch the data: https://bitbucket.org/indeni/indeni-knowledge/src/master/rules/templatebased/crossvendor/CrossVendorPortRxBwUtilHigh.scala