4D v17 R3では、カスタマイズされた サーバー管理ダイアログを作成することで、データベース分析をさらに一歩進めることができます。ユーザーとプロセスに関する情報の取得、getting 4D Webサーバーのすべてのランタイム情報の取得、アクティブなライセンスの詳細、ハードウェアとシステムのすべての詳細の取得に続いて、実行中のデータベースのアクティビティとネットワーク構成を取得する機能が追加されました。
データベースがどのIPアドレスとポートをリッスンしているか、クライアントとサーバー間の通信が暗号化されているか、レガシーネットワークレイヤーが使用されているか、知る必要がありますか?新しいコマンドを呼び出すだけです。 Get application info.それだけではありません。このコマンドは、使用したCPUの量、起動からの時間など、データベースに関する情報も返します。
どのような情報を取得できますか?
この Get application infoコマンドは、以下のような情報を含むオブジェクトを返します。
{ "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" }
このコマンドは、4Dサーバーだけでなく、リモートクライアントでも呼び出すことができます。詳しくは、上記のアプリケーションの例をダウンロードしてください。コマンドを実行しているマシンによって、返される情報、返されない情報があることに注意してください。詳しくは、ドキュメントをご覧ください。
さらに、新しい OpenSSL versionセレクタを使用することができます。 Get database parameter command.詳しくは、ドキュメントをご覧ください。