Привет всем! Я в последнее время активно использую MT, очень впечатлен, учитывая мой опыт работы с Cisco, Lucent и Unix в контексте NAS. Но я нашел одну задачу, которую не могу решить, поэтому вот мой вопрос.
У меня есть Unix-система биллинга под названием billmax, которая позволяет мне контролировать пользователей. Для учета времени я получаю информацию с NAS через SNMP, которая включает в себя имя пользователя, количество переданных и полученных байт, tty, time on line (время сессии) и прочее. Я беру time on line и время сессии, и если оно превышает разрешенное время, я отключаю пользователя, то же самое с байтами. Я много читал на форуме, и думаю, что с SNMP было бы намного проще для PPPoE, поскольку PPPoE – это интерфейс, и информация там есть, например: IF-MIB::ifName.36 = STRING: IF-MIB::ifHCInOctets.36 = Counter64: 5526 IF-MIB::ifHCOutOctets.36 = Counter64: 19304, как видите, она есть, но не хватает небольшой вещи, например, связки информации с номером PPPoE и продолжительностью работы интерфейса.
Как только это появится, а информация уже есть в системе и нужно добавить ее в SNMP-систему, это очень бы помогло. Плюс, был бы полезен более элегантный способ отключения запущенных ssh-сессий и запуска команды, когда вы не знаете номер для KILL агентов пользователя.
У меня есть Unix-система биллинга под названием billmax, которая позволяет мне контролировать пользователей. Для учета времени я получаю информацию с NAS через SNMP, которая включает в себя имя пользователя, количество переданных и полученных байт, tty, time on line (время сессии) и прочее. Я беру time on line и время сессии, и если оно превышает разрешенное время, я отключаю пользователя, то же самое с байтами. Я много читал на форуме, и думаю, что с SNMP было бы намного проще для PPPoE, поскольку PPPoE – это интерфейс, и информация там есть, например: IF-MIB::ifName.36 = STRING: IF-MIB::ifHCInOctets.36 = Counter64: 5526 IF-MIB::ifHCOutOctets.36 = Counter64: 19304, как видите, она есть, но не хватает небольшой вещи, например, связки информации с номером PPPoE и продолжительностью работы интерфейса.
Как только это появится, а информация уже есть в системе и нужно добавить ее в SNMP-систему, это очень бы помогло. Плюс, был бы полезен более элегантный способ отключения запущенных ssh-сессий и запуска команды, когда вы не знаете номер для KILL агентов пользователя.
