Bonding check - unable to parse

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Bonding check - unable to parse

      Hi all,

      if i want to use the Bonding check, i receive: bond0[unable to parse /proc/net/bonding/bond0], bond1[unable to parse /proc/net/bonding/bond1] while the output on the console is:

      root@hostname:/usr/lib/bloonix/plugins# cat /proc/net/bonding/bond0
      Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

      Bonding Mode: IEEE 802.3ad Dynamic link aggregation
      Transmit Hash Policy: layer2+3 (2)
      MII Status: up
      MII Polling Interval (ms): 100
      Up Delay (ms): 0
      Down Delay (ms): 0

      802.3ad info
      LACP rate: fast
      Min links: 0
      Aggregator selection policy (ad_select): stable
      System priority: 65535
      System MAC address: 00:00:00:00:00.00
      Active Aggregator Info:
      Aggregator ID: 1
      Number of ports: 2
      Actor Key: 15
      Partner Key: 8769
      Partner Mac Address: 00:00:00:00:00.00

      Slave Interface: p5p1
      MII Status: up
      Speed: 10000 Mbps
      Duplex: full
      Link Failure Count: 0
      Permanent HW addr: 00:00:00:00:00.00
      Slave queue ID: 0
      Aggregator ID: 1
      Actor Churn State: none
      Partner Churn State: none
      Actor Churned Count: 0
      Partner Churned Count: 0
      details actor lacp pdu:
      system priority: 65535
      system mac address: 00:00:00:00:00.00
      port key: 15
      port priority: 255
      port number: 1
      port state: 63
      details partner lacp pdu:
      system priority: 32768
      system mac address: 00:00:00:00:00.00
      oper key: 8769
      port priority: 32768
      port number: 41
      port state: 63

      Slave Interface: p5p2
      MII Status: up
      Speed: 10000 Mbps
      Duplex: full
      Link Failure Count: 0
      Permanent HW addr: 00:00:00:00:00.00
      Slave queue ID: 0
      Aggregator ID: 1
      Actor Churn State: none
      Partner Churn State: none
      Actor Churned Count: 0
      Partner Churned Count: 0
      details actor lacp pdu:
      system priority: 65535
      system mac address: 00:00:00:00:00.00
      port key: 15
      port priority: 255
      port number: 2
      port state: 63
      details partner lacp pdu:
      system priority: 32768
      system mac address: 00:00:00:00:00.00
      oper key: 8769
      port priority: 32768
      port number: 42
      port state: 63

      Tested with Debian Stretch and Ubuntu 14.04 / 18.04 - Has anyone an idea?
    • @Jonny: can you please handle my PR at the bloonix-plugins-linux repository on Github. The changes are running stable for almost 4 month at my DC and I think here may be some people arround who are also interested in monitoring disk throughput and latency..

      I've updated the original check-iostat plugin at my site. Updating to bloonix-plugins-linux-0.69 overwrites the pluging to it latest offical state :|

      Also, I made a PR at the bloonix-plugin-basic repository for the check-snmp-mem plugin to handle a error condition in a special case. It would be nice if you take a look at this, too :whistling: