show device
Данной командой осуществляется вывод информации о подключенном к Offline ELM устройстве с использованием его серийного номера или заводского MAC-адреса.
Синтаксисshow device {–mac <MAC> | –serial <SERIAL>}
Параметры
--mac <MAC> — указание заводского MAC-адреса устройства, где <MAC> — строка формата HH:HH:HH:HH:HH:HH, в которой каждая HH-часть принимает значения в шестнадцатеричном формате [0..FF];
--serial <SERIAL> — указание серийного номера устройства или ProdutID ПО, где <SERIAL> — строка формата NPdddddddd, в которой каждая d-часть принимает значения от 0 до 9.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show device --serial ECMC0000001 Serial: ECMC0000001 Mac: ECMC0000001 Model: ECCM-1 Hostname: Office 12 User label: Java/21.0.2 Source IP: 172.25.0.1 Registered: 1722926999 (2024-08-06 13:49:59) Last auth: 1722927078 (2024-08-06 13:51:18) Last request: 1722927078 (2024-08-06 13:51:18) Last license given: 1722927078 (2024-08-06 13:51:18) Status: valid elmi-license>
show devices
Данной командой осуществляется вывод информации о всех подключенных к Offline ELM устройствах.
Синтаксис
show devices [–limit <LIMIT>] [–mode <MODE>] [–order <ORDER>] [–skip <SKIP>] [–sort <SORT>]
Параметры
--limit <LIMIT> — указание количества отображаемых в выводе команды записей, где <LIMIT> — число в диапазоне от 10 до 200, значение по умолчанию — 10;
--mode <MODE> — указание типа отображаемых устройств, где <MODE> может принимать следующие значения:
- all — все подключавшиеся к Offline ELM устройства;
- active — все устройства, интервал с последнего времени подключения которых не превысил 24 часа;
- inactive — все устройства, интервал с последнего времени подключения которых превысил 24 часа;
- expired — все устройства, время действия сертификата которых истекло;
- registered — все зарегистрированные на Offline ELM устройства.
Значение по умолчанию — all.
--order <ORDER> — указание порядка вывода записи, где <ORDER> может принимать следующие значения:
- asc — вывод данных от начала списка;
- desc — вывод данных с конца списка.
Значение по умолчанию — asc.
--skip <SKIP> — указание числа записей, которые будут пропущены от начала списка при выводе, где <SKIP> — положительное число в диапазоне от 0 до 100000, значение по умолчанию — 0.
--sort <SORT> — указание типа сортировки записей в выводе команды, где <SORT> может принимать следующие значения:
- serial — сортировка по серийному номеру устройства;
- mac — сортировка по заводскому MAC-адресу устройства;
- ip — сортировка по IP-адресу, с которого на Offline ELM обращалось устройство;
- hostname — сортировка по ими хоста устройства;
- label — сортировка по пользовательскому описанию устройства;
- status — сортировка по статусу сертификата устройства;
- given — сортировка по дате последней выдаче правил на устройство;
- expiry — сортировка по дате истечения действия сертификата;
- request — сортировка по дате последнего запроса правил с устройства;
- auth — сортировка по дате последней успешной аутентификации.
Значение по умолчанию — serial.
--type <type> — тип лицензируемого продукта, информацию о котором необходимо вывести:
esr — ESR
vesr — vESR
video — EVI Perimeter
eccm — ECCM
eccm_flex — ECCM Flexible
vesbc — vESBC
vwlc — vWLC
Раздел интерфейса командной строки
license
Пример:
elmi-license> show devices 1. Serial: ECMC0000001 Mac: ECMC0000001 Model: ECCM-1 Hostname: Office 12 User label: Java/21.0.2 Source IP: 172.25.0.1 Status: valid End of list elmi-license>
show license
Данной командой осуществляется вывод информации о лицензии, на базе которой сейчас функционирует Offline ELM.
Синтаксис
show license
Параметры
Команда не содержит параметров.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show license Mode: standard License key: rYnTdrkdfNLbCPL9F6gMu7l5MFKcJaX0Pu5qR135VdpX6Pi6hGU61383Ilkgk5K2U3qRvd7p6G962kS9MReKD8R0ukB7VARi2Vdwd2Ucg80DGsjjVx72oO69p2tH1a36 Contract: Contract №1 Organization: Eltex company Description: Description of OFFLINE Registered: 1722926965 (2024-08-06 13:49:25) Updated: 1722926965 (2024-08-06 13:49:25) Devices changed: 1722926965 (2024-08-06 13:49:25) Valid from: 1722445200 (2024-08-01 00:00:00) Expiry: 1723309200 (2024-08-11 00:00:00) Status: active License bundle: Groups: Device type: eccm Serials: ECMC0000001 Models: ECCM-1 Last updated: 1722586993 (2024-08-02 15:23:13) Parameters: Key: ESR-10 Type: limit RU description: Количество устройств ESR-10 EN description: ESR-10 devices count Value: 25 Installed: 1722926965 (2024-08-06 13:49:25) elmi-license>
show file
Данной командой осуществляется вывод информации о файле лицензии, отправленном на лицензируемый продукт.
Синтаксис
show file {–mac <MAC> | –serial <SERIAL> | --content <true|false> }
Параметры
--mac <MAC> — указание заводского MAC-адреса устройства, где <MAC> — строка формата HH:HH:HH:HH:HH:HH, в которой каждая HH-часть принимает значения в шестнадцатеричном формате [0..FF];
--serial <SERIAL> — указание серийного номера устройства или ProdutID ПО, где <SERIAL> — строка формата NPdddddddd, в которой каждая d-часть принимает значения от 0 до 9;
--content <true|false> (false) — флаг content выводит список всех параметров файла лицензии.
Раздел интерфейса командной строки
license
Пример:
elmi-license> show file --serial ECMC0000001 --content true Serial: ECMC0000001 Mac: ECMC0000001 Model: ECCM-1 Licensing info: File ID: 0 Last changed: 1723186616 (2024-08-09 13:56:56) Last renew: 1723186616 (2024-08-09 13:56:56) Last request: 1723186620 (2024-08-09 13:57:00) Status info: Status: valid Changed: 1723186616 (2024-08-09 13:56:56) License file validity: Valid from: 1723186616 (2024-08-09 13:56:56) Renewal from: 1723305600 (2024-08-10 23:00:00) Expiry: 1723309200 (2024-08-11 00:00:00) Instance: node1 License content: Limited: false Signature: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXNjcmlwdGlvbiI6IkRlc2NyaXB0aW9uIG9mIE9GRkxJTkUiLCJleHAiOjE3MjMzMDkyMDAsImlzcyI6IlN0YW5kYWxvbmUgRUxNIiwibGljZW5zZS1pZCI6MCwibGljZW5zaW5nLXBlcmlvZC1lbmQiOjE3MjMzMDkyMDAsImxpY2Vuc2luZy1wZXJpb2Qtc3RhcnQiOjE3MjMxNzg1NDAsImxpY2Vuc2luZy10b2tlbi1leHAiOjE3MjQ1NzE5OTYsIm1hYyI6IkVDTUMwMDAwMDAxIiwibW9kZWwiOiJFQ0NNLTEiLCJuYmYiOjE3MjMxODY2MTYsInBhcmFtLWxpc3QiOlt7ImtleSI6IkVTUi0xMCIsInR5cGUiOiJsaW1pdCIsInZhbHVlIjoiMjUifV0sInJlbmV3YWwtZnJvbSI6MTcyMzMwNTYwMCwic3ViIjoiRUNNQzAwMDAwMDEifQ.UpLaKGvBSgJZzfmcsQC0-KKz3bycqSDCrAKKOXhH1GGrXx5dqNMjFTvxkX4MgX087OmhgxVlNo23Tvs9zLFTTWX7Al4_8ipzz-YlMGY6KaYu6xXFp-aD4TVDU6JixNJ9LIC0XCMGWx3GvoQo9cMo4xRmP5Bg7SxUoDeasUOGgLQqznHNgdUQoYdAS9ItApzyYjAbHw5zpUThBySD-WXCOxzqOLWLz59GkpIpyuxLKokJVR1PiLU4ixWXVzzPAD7RQrmRkAyZ-0cqTLHwkpFCf-YiF6RjJ-z0z-SaxZ8nfV-C9G8i7TKp4MXOfrZ6IgOSgiqmao2UC0BkbTtcaSEOvXeGzhxE2QmeQNVOl2VM1Fr95eRvVz7PsEtl5rOSfHwf39IFohcRbcboLEGHBQlZMyhZRyV9JakhFaFZAL3HoFuN7k9-jLlUD0f9_XsYlXw9fBBAgK7N9pbmDxV-lpY2NJ_tXagw_eH7QSxEgOR7Sq63yVGpsuSVPTbvJs0e7ZRFjIUAfP2jcyiIts1K1MMctJ6gd4ifKS2V8inda64EzXXr6Z0ukm4CTC18dfslgdlEYkcBwdsEHHeFJ5X3EKVhTcBQ61110npXxpbd6Rr0bC0KnJ7enTzE0JEh4KNvSniH-BOYA3AUyfxfx2Ji9faXGXvGcVDZ2UjYzbMpVx0pfGA Parameters: ESR-10 (limit) = 25 elmi-license>
help
Данной командой выводится список доступных команд для текущего раздела и их параметры.
Синтаксис
help
Параметры
Команда не содержит параметров.
Раздел интерфейса командной строки
license
Пример:
elmi-license> help Usage: <main class> [command] [command options] Commands: main Select Main menu Usage: main menu Display CLI menu Usage: menu help Display this help Usage: help exit Exit from CLI Usage: exit q Exit from CLI Usage: q quit Exit from CLI Usage: quit license Select License menu Usage: license settings Settings management Usage: settings users Users management Usage: users iprules Select IP rules menu Usage: iprules show Usage: show [command] [command options] Commands: license Show information about license Usage: license devices Show devices of issue server Usage: devices [options] Options: --limit Limit of count devices Default: 10 --mode Show mode Default: all --order Order Default: asc --skip Count of devices to skip Default: 0 --sort Field to sort Default: serial --type Device type file Show device license file info Usage: file [options] Options: --content Show content Default: false --mac MAC address --serial Serial number issue Show information about ELM server Usage: issue device Show information about device Usage: device [options] Options: --mac MAC address --serial Serial number delete Usage: delete [command] [command options] Commands: device Delete issue device Usage: device [options] Options: --mac MAC address --serial Serial number get Usage: get [command] [command options] Commands: bundle Download license bundle data to YAML file Usage: bundle [options] Options: * --file Path to output file elmi-license>