Někdy je užitečné sledovat licence 4D na vašem serveru. Proto jsme se rozhodli, že vám ve verzi 4D v19 R4 poskytneme nový příkaz, který vám poskytne veškeré informace o využití licencí: Get License Usage. Dovolte mi, abych vás s tímto novým nástrojem seznámil.
Get License Usage je zcela nový příkaz, který je k dispozici ve verzi v19R4. Poskytuje seznam všech licencí 4D Client používaných na vašem serveru s mnoha informacemi o každé z nich. Zde je příklad výsledku tohoto příkazu na serveru s jedním uživatelem:
[
{
"token":1,
"reason": "CLIENT",
"time": "2021-12-01T15:36:42+01:00",
"productId":808464441,
"productName": "4D Client",
"productUsedCount":1,
"productBalance":9,
"session":
{
"type": "remote",
"userName": "DESIGNER",
"machineName": "OPT9010",
"systemUserName": "HenryDupont",
"IPAddress": "192.168.1.2",
"hostType": "windows",
"creationDateTime": "2021-12-01T15:36+01:00",
"state": "postponed",
"ID":"1DB9C18F85CB2C458CEA348563969DFF",
"persistentID": "486A2FFB26031740A0DABB5AABE18341",
"licenseToken":1
}
}
]
Tento příklad poskytuje mnoho informací. Nejprve vidíme, že licence 4D byla zachována v 15:36, a to díky poli čas. A v tomto čase nebyla zadržena žádná jiná licence, protože pole ProductUsedCount je rovno 1. Dále nám poskytuje informace o uživateli (HenryDupont), počítači, ze kterého se přihlásil, a jeho systému. Token je jedinečné ID pro každé zadržení licencí, které můžeme sledovat napříč více voláními příkazu Get License Usage.
Rozšířili jsme také diagnostické protokoly. Pokud je aktivujete, uvidíte, že při každém zachování nebo uvolnění licence se v protokolech objeví řádek:
29 2021-12-14T14:40:26.191 [LICUSAGE] INFO - Licence 4D Client zachována (aktuální použití 1) uživatelem HenryDupont s IP 192.168.1.2 s tokenem 1: CLIENT ()
96 2021-12-14T14:41:06.004 [LICUSAGE] INFO - Licence 4D Client uvolněna (aktuální použití 0) uživatelem HenryDupont s IP 192.168.1.2 s tokenem 1: CLIENT ()
Důležitější je, že se zobrazí chyba, pokud je licence uživateli odmítnuta.
Získáním údajů o využití licencí a těchto dalších řádků protokolu budete moci sledovat spotřebu licencí na serveru, optimalizovat jejich využití a plánovat budoucí potřeby.
Doufáme, že tento nový příkaz odpoví na vaše potřeby, a pokud máte nějaké připomínky, neváhejte se o ně s námi podělit na oficiálním fóru 4D.