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.詳しくは、ドキュメントをご覧ください。
