Получение списка активных сессий
GET /v1.0/lm/sessions?search=text_or_value_for_search?user=19768227253181532&dongle=1014133386&product=16&feature=11&host=6430031962975896019&lms=6430031962975896019&start_at=1589408566&finish_at=1589408566
Доступен поиск по номеру компонента, номеру продукта, номеру модификации продукта, имени компонента, имени продукта, идентификатору ключа, имени пользователя, имени компьютера, адресу компьютера, имени процесса, идентификатору процесса.
Доступен фильтр по пользователю, идентификатору ключа , номеру продукта, номеру компонента, идентификатору компьютера пользователя, идентификатору менеджера лицензий, времени начала сессии.
Возвращает массив sessions:
{ "sessions": [ { "containerVersionText": "", "dongle": { "dongleInfo": { "containerActivationTime": 0, "containerVersion": 0, "dongleId": 1014133386, "dongleMemorySize": 59392, "dongleModel": 3, "driverType": 2, "firmwareFeatures": 1, "firmwareState": 0, "firmwareVersion": 16778248, "hwMcuVersion": 8, "netResource": 10, "publicCode": 1368487351, "typeFlags": 509 }, "firmwareVersionText": "1.0.4.8", "flags": { "bindHardware": false, "bindOs": false, "driverless": true, "expired": false, "externalMicroSd": false, "inaccessible": false, "lowBattery": false, "timerError": false, "hardwareMismatchedOrFileCorrupted" : false }, "lm": { "currentTime": 1587659056, "currentTimeText": "2020-04-23 19:24:16", "hostIp": "127.0.0.1", "hostName": "B0943-PC", "hostPort": 3189, "lmsId": 6430031962975896019, "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1", "remote": false, "startTime": 1587659048, "uptimeEng": "00:00:07", "uptimeRus": "00:00:07", "version": "2.0.0.0" }, "manufacturedDate": "18 Mar 2020 14-20-20", "productsCount": 1, "sessionsCount": 1, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "feature": { "consumptionMode": 1, "currentRunCounterValue": 0, "featureNumber": 4, "flags": { "expired": false, "rdpForbidden": true, "vmForbidden": false }, "floatingResource": 8, "maxConcurrentResource": 10, "maxRunCounter": 0, "name": "Компонент вне лицензии", "productModification": 0, "productName": "Тест GCC", "productNumber": 16, "remoteMode": 3, "reservedResource": 1, "restOfLifeTimeDays": 0, "sessionsCount": 0, "validFromDate": 0, "validUpToDate": 0, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "host": { "fqdn": "b0943-pc.aktiv.guardant.ru", "hostId": "6430031962975896019", "ip": "192.168.1.49", "name": "b0943-pc" }, "issueTime": 1587659048, "issueTimeText": "2020-04-23 19:24:08", "processId": 4436, "processName": "licensing_api_test", "processPath": "D:\\Aktiv-Git\\guardant-smc\\tmp\\debug\\licensing-api-test.e21bfe04\\licensing_api_test.exe", "product": { "modification": 0, "name": "Тест GCC", "productNumber": 16, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "sessionId": 43, "sessionIdText": "00000043" "user": { "id": 19768227253181531, "name": "bma" } }, { "containerVersionText": "", "dongle": { "dongleInfo": { "containerActivationTime": 0, "containerVersion": 0, "dongleId": 1014133386, "dongleMemorySize": 59392, "dongleModel": 3, "driverType": 2, "firmwareFeatures": 1, "firmwareState": 0, "firmwareVersion": 16778248, "hwMcuVersion": 8, "netResource": 10, "publicCode": 1368487351, "typeFlags": 509 }, "firmwareVersionText": "1.0.4.8", "flags": { "bindHardware": false, "bindOs": false, "driverless": true, "expired": false, "externalMicroSd": false, "inaccessible": false, "lowBattery": false, "timerError": false, "hardwareMismatchedOrFileCorrupted" : false }, "lm": { "currentTime": 1587659056, "currentTimeText": "2020-04-23 19:24:16", "hostIp": "127.0.0.1", "hostName": "B0943-PC", "hostPort": 3189, "lmsId": 6430031962975896019, "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1", "remote": false, "startTime": 1587659048, "uptimeEng": "00:00:08", "uptimeRus": "00:00:08", "version": "2.0.0.0" }, "manufacturedDate": "18 Mar 2020 14-20-20", "productsCount": 1, "sessionsCount": 1, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "feature": { "consumptionMode": 0, "currentRunCounterValue": 0, "featureNumber": 2, "flags": { "expired": false, "rdpForbidden": true, "vmForbidden": false }, "floatingResource": 9, "maxConcurrentResource": 10, "maxRunCounter": 0, "name": "Тест документации", "productModification": 0, "productName": "Тест GCC", "productNumber": 16, "remoteMode": 3, "reservedResource": 0, "restOfLifeTimeDays": 0, "sessionsCount": 0, "validFromDate": 0, "validUpToDate": 0, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "host": { "fqdn": "b0943-pc.aktiv.guardant.ru", "hostId": "6430031962975896019", "ip": "192.168.1.49", "name": "b0943-pc" }, "issueTime": 1587659053, "issueTimeText": "2020-04-23 19:24:13", "processId": 4436, "processName": "licensing_api_test", "processPath": "D:\\Aktiv-Git\\guardant-smc\\tmp\\debug\\licensing-api-test.e21bfe04\\licensing_api_test.exe", "product": { "modification": 0, "name": "Тест GCC", "productNumber": 16, "vendor": { "publicCode": 1368487351, "publicCodeText": "DEMONVK" } }, "sessionId": 44, "sessionIdText": "00000044" "user": { "id": 19768227253181531, "name": "bma" } } ] }
Получение списка компьютеров активных сессий
GET /v1.0/lm/sessions/hosts?search=text_or_value_for_search
Доступен поиск по имени компьютера и адресу компьютера.
Возвращает массив hosts:
{ "hosts": [ { "fqdn": "B0943-PC.aktiv.guardant.ru", "hostId": "6430031962975896019", "ip": "192.168.1.49", "name": "B0943-PC" } ] }
Получение списка пользователей активных сессий
GET /v1.0/lm/sessions/users
Возвращает массив users:
{ "users": [ { "id": "19768227253181531", "name": "bma" } ] }
Получение списка менеджеров лицензий (серверов) активных сессий
GET /v1.0/lm/sessions/lms
Возвращает массив lms:
{ "lms": [ { "currentTime": 1587659519, "currentTimeText": "2020-04-23 19:31:59", "hostIp": "127.0.0.1", "hostName": "B0943-PC", "hostPort": 3189, "lmsId": "6430031962975896019", "protocols": "IPv4,IPv6 (TCP and UDP at port 3189) 172.16.255.1, 192.168.1.49, 10.128.0.14, 172.16.72.1", "remote": false, "startTime": 1587659490, "uptimeEng": "00:00:29", "uptimeRus": "00:00:29", "version": "2.0.0.0" } ] }