ExtremeSwitching (EXOS)

Expand all | Collapse all

Nodealias Flexview with "Last Learned Time" EXOS

  • 1.  Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 18:52
    Hey Guys,

    Does exos support the mib ctAliasTimeFilter?

    I believe this is the mib that would tell you when an address was last learned by nodealias which would be useful to add into a flexview.


  • 2.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 19:45
    Why not check it if you own XMC - below a article that should help...

    https://community.extremenetworks.com/extrememanagement-230297/xmc-mib-tool-7752580


  • 3.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 20:21
    I used the mib tool. It doesn't come back with any result.
    It would be great if this support could be added.


  • 4.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 20:39
    ctAliasMacAddressTime = The value of sysUpTime when this entry was last modified


  • 5.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 20:54
    Here's a switch that I cleared nodealias stats on today. You can see from the command line that the "Time Last Learned" column is set to today.



    But if I query ctAliasMacAddressTime or ctAliasInterfaceTime with mibtools it shows that the time is 141 days which relates to the switch uptime not the nodealias last learned time.



    So would this be a bug instead? Or is ctAliasTimeFilter, which doesn't give any results on exos, be the right mib to use if it were supported?


  • 6.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 21:48
    1) No, as I've wrote "ctAliasMacAddressTime = The value of sysUpTime when this entry was last modified".

    The uptime of the switch is 141 days > then you've done "clear nodealias" > nodealias info is learned again = the value is modified > timestamp of this new learned information is "value of sysUpTime when this entry was last modified" (= ctAliasMacAddressTime).

    In my opinion even the CLI only does a calculation of two values to show last learned in date/time format...

    last learned = (sysUpTime) - (ctAliasMacAddressTime)

    2) ctAliasTimeFilter
    Not a MIB expert but if you take a look on that OID it shows "MAX-ACCESS No Access".
    If you check other OIDs you'd see that "MAX-ACCESS No Access" doesn't give results - you'd need at least read only = no bug IMHO.

    Another thing is the description of this OID = The value of sysUpTime when this entry was last modified.
    So even if you are able to query that OID it will give the same "wrong" value if you clear nodealias.

    -Ron


  • 7.  RE: Nodealias Flexview with "Last Learned Time" EXOS

    Posted 12-13-2018 23:17
    Do you know the exact syntax in mibtools to get the last learned value?

    I tried:

    code:
    total={ "sysUpTime":108 } - { "Time":106 };


    where "Time" column is ctAliasInterfaceTime, but my result comes back as 0