4D v17 R3 posouvá analýzu databáze o krok dále tím, že umožňuje vytvořit vlastní dialogové okno pro správu serveru. Po možnosti získat informace o uživatelích a procesech, getting všech informacích o běhu 4D Web serveru, získání podrobností o aktivní licenci a získání všech podrobností o hardwaru a systému máte nyní také možnost získat informace o činnosti a síťové konfiguraci spuštěné databáze.
Potřebujete vědět, na které IP adrese a portu databáze naslouchá, zda je komunikace mezi klientem a serverem šifrovaná nebo zda je použita starší síťová vrstva? Stačí zavolat nový příkaz, Get application info. A to není všechno! Tento příkaz také vrací informace o databázi, jako jsou: množství využitého procesoru, doba od jejího spuštění a seznam by mohl pokračovat.
Příklad: Příklad: Získání informací o aplikaci
Jaké informace lze získat?
Na adrese Get application info vrátí objekt obsahující níže uvedené informace:
{ "launchedAsService": false, "volumeShadowCopyStatus": "notAvailable", "cpuUsage": "10.32", "portID": "19814", "TLSEnabled": "false", "uptime": "9426", "useLegacyNetworkLayer": "false", "newConnectionsAllowed": "true", "IPAddressesToListen": [ "192.168.18.6", "172.16.73.1" ], "IPAddressesAllowDeny": [ { "ip": "192.168.18.6", "mode": "allow" }, { "ip": "192.168.18.2", "mode": "deny" }, { "ip": "192.168.18.1", "mode": "allow" } ], "networkInputThroughput": "149014925", "networkOutputThroughput": "80238805" }
Tento příkaz lze volat jak na vzdálených klientech, tak na serveru 4D Server. Chcete-li se dozvědět více, stáhněte si výše uvedený příklad aplikace. Všimněte si, že některé informace mohou, ale nemusí být vráceny v závislosti na počítači, na kterém je příkaz spuštěn. Další informace naleznete v dokumentaci.
Kromě toho se v novém OpenSSL version selektor je k dispozici pro Get database parameter command. Podívejte se do dokumentace a zjistěte více.