ограмма осуществляет контроль состояния системы abills/libexec/billd
Формат запуска
Code Block | ||
---|---|---|
| ||
billd [plugin] [parameters] |
Программа осуществляет контроль состояния системы
Возможности
контроль активности абонентов
контроль состояния депозита
контроль скорости
контроль синхронизации сессий с состоянием билинга, и удаление зомби сессий
контроль работы программ
существует интерфейс наращивания функционала через плагины
Установка
/etc/crontab
Code Block | ||
---|---|---|
| ||
*/5 |
...
* * * * root /usr/abills/libexec/billd |
...
-all |
Аргументы командной строки
Code Block | ||||
---|---|---|---|---|
| ||||
checkppp - check Active ppp on FreeBSD session and disconnect unknown ip
checkppp - check Active ppp on FreeBSD session and disconnect unknown ip
check_cisco_cid - check Cisco cids
checkpppd - check Active pppd on Linux session and disconnect unknown ip
check_pptpd - chack Active PoPToP deamon on Linux
checkmikro - check Active ppp on Mikrotik session and disconnect unknown ip.
CHECK speed
checkspeed - check cure speed for user on FreeBSD and Linux NAS. Arguments NAS_IDS=xx
SHOW_SPEED=1 - Only show current speed
checkspeed_mikro - check cure speed for user on Mikrotik. Arguments NAS_IDS=xx
speed_expr - Speed Expration
SHOW_CUR_SPEED - Show current users speed
OS - Local OS (Linux|FreeBSD). Optional params
PLUGINS
check_dublicates
check_programs
CHECK connection Alive
checklines - Check alive connections
-d - deamon mode
debug - debug mode
NAS_IDS=... - Make actions for NAS |