Документация NetAMS - страница 25
UNIT 0246E8 (avm) SYST: sys–deny–quota ACCT is present
HOUR in: 420, quota 300, ratio 140.00% -> [-]
HOUR out: 420, quota 800, ratio 52.50% -> [+]
TOTAL out: 23352, quota 2.00G, ratio 0.00% -> [+]
QUOTA: AAA policy tcp set sys–local–quota
UNIT 0246E8 (avm) SYST: sys–deny–quota ACCT is NOT present
В данном состоянии система проверки квот обнаружила превышение и выставила для юнита avm системную политику sys–deny–quota. юнит заблокирован по превышению лимита на входящий за час трафик, о чем свидетельствует знак [-]
show login
Выводит текущие значения параметров юнитов, активных в данный момент для сервиса логинов.
avm1 (0246E8) opened 14 sec. ago, last used–1 sec. ago
absolute timeout at 106 sec, inactivity at–1 sec.
anb1 (022EB1) opened 6 sec. ago, last used–1 sec. ago
absolute timeout at 114 sec, inactivity at–1 sec.
show stat unit UNIT_NAME PREFIX to now POINTS
Выводит таблицу значений счетчиков для заданного юнита за заданный промежуток времени
• unit UNIT_NAME — имя юнита или его OID
• PREFIX — указатель интервала времени, может быть W или M
• to now — просто слова, пока не используются
• POINTS — сколько строк будет в создаваемой таблице (влияет на точность), пока не используется. В данный момент информация берется из записей «H» таблицы summary БД, поэтому для недельной статистики получается 7*24=168 строк, для месячной 30*24=720 строк.
Формат вывода:
parse: unit avm1 [W] to->now <2>
avm1 0246E8 0 1028781390 2
all–ip all–icmp tcp
0 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 0
…
Выводится строка с именем юнита, строка со списком политик (через пробел) и блок из 168 или 720 строк, в каждой из которых 2*число_политик цифр, первая и вторая соответственно значения счетчиков in и out для каждой из политик последовательно, для каждого часа.
show perf filename [header]
Выводит информацию о занятости системных ресурсов программой. полезно при оценке производительности и поиске ошибок. рекомендуется запускать через планировщик через заданные промежутки времени.
• filename — имя текстового файла, куда будет записываться информация
• header — ключевое слово, заставляющее программу пересоздать файл статистики и записать в начало его заголовок
Пример работы:
После старта программы набрать
show perf /var/tmp/perflog.txt header
Создастся файл с именем /var/tmp/netams–perflog.txt, содержащий строки вида:
NeTAMS version 3.1(1677) root@srv / Sat Sep 6 13:01:18 MSD 2003
TOD RTM STM LOAD RES LOOP AVG
Задать команду планировщика вида
schedule time 10min action «show perf /var/tmp/perflog.txt»
Каждый час будут добавляться строки вида:
«06.09.2003 13:02:52.9493 50 0.609774 1.20 2896»
show health
Выводит информацию о загрузке сервера (CPU), относительном объеме свободного места на разделах, где хранится база данных и где создаются HTML–страницы. Эти сведения попадают также в отчеты сервиса HTML, чтобы администратор мог вовремя заметить о проблемах с сервером.
Current system load: 2%, HTML files folder free disk space: 45%,
Primary storage folder free disk space: 75%
Список всех команд
Информация о командах их параметрах сгруппирована по сервисам.
main
show version
show config [unsecure] [oids]
show connections
show users
show schedule
show units [ syspolicy [whereset] |
email | hash | name XXX |
mac [whereset] | unit_type ]
show processor
show ds
show alerter
show monitor
show list [full] [name XXX | OID YY]
show policy
show quota [oid ID | name XXX | list]
show login
show perf filename [header]
show health
user { oid OID | name user_name }
[real–name user_human_name]
[email email_addr]
[password pass]
[crypted crypted_pass]
[permit permit_state]
no user { oid OID | name user_name }
language { ru | en }
debug deb_str [deb_str] …
no debug deb_str [deb_str] …
radius auth { nas | web }
login login_str
[password pass_str]
nas–id nas_name
callback–id callback_name
mac { control [alert] [block] } | { fixate }
html
save
enable
configure { terminal | … }
rotate log
rotate monitor N
scheduler
schedule [oid OID ]
time time_period
action requested_action
no schedule oid OID
show schedule
server
listen XXXX
max–conn XXXX
login { any | localhost }
processor
lookup–delay XXXX