Changes between Version 4 and Version 10 of Ticket #803


Ignore:
Timestamp:
Mar 19, 2026, 5:25:58 PM (2 weeks ago)
Author:
alx
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #803 – Description

    v4 v10  
    5858==== ethstat, readsfp ====
    5959
    60 Функции `ethstat` и `readsfp` предлагается реализовать через `snmp` - то есть добавить плате SW-01 переменную, возвращающую значения счетчиков порта коммутатора (переменная, из которой читаются данные SFP, в плате уже есть). Этим заодно (кроме унификации) устраняется неоднозначность: в ключах MC04.sys.ethstat не указывался номер слота, поэтому, во-первых, можно было получить счетчики только активной платы, а во-вторых, при активации/деактивации резервной платы SW-01 источник данных просто подменялся - вместо счетчиков одного коммутатора начинали отдаваться счетчики совсем другого!
    61 
    62 **TODO** Надо решить, будет ли лучше возвращать каждый счетчик порта в отдельной переменной, или все счетчики порта в одной переменной в виде массива или например JSON объекта...
     60Функции `ethstat` и `readsfp` предлагается реализовать через `getvar` - то есть добавить плате SW-01 переменную, возвращающую значения счетчиков порта коммутатора (переменная, из которой читаются данные SFP, в плате уже есть). Этим заодно (кроме унификации) устраняется неоднозначность: в ключах MC04.sys.ethstat не указывался номер слота, поэтому, во-первых, можно было получить счетчики только активной платы, а во-вторых, при активации/деактивации резервной платы SW-01 источник данных просто подменялся - вместо счетчиков одного коммутатора начинали отдаваться счетчики совсем другого! Все счетчики порта будут возвращаться в одной переменной в виде JSON массива.