SAS管理コンソール上のカウンタ値の取得

[OS] Windows
[リリース] 9.3
[キーワード] カウンタ、SAS管理コンソール

[質問]

SAS管理コンソールのサーバーマネージャより、サーバーへ接続し画面右側にあるオプションタブから現在接続しているクライアントの数等を把握することが可能ですが、この数値を定期的に取得することは可能ですか?

[回答]

SAS Foundationより、IOMOPERATEプロシジャをご使用いただくことで取得できます。

IOMOPERATE Procedure
http://support.sas.com/documentation/cdl/en/biasag/62612/HTML/default/viewer.htm#n20000intelplatform00srvradm.htm

例)下記はOLAPサーバーに関する値の取得となります。値はご使用の環境に応じて適宜変更してください。

PROC IOMOPERATE;
    CONNECT HOST='サーバーホスト名'
    PORT=5451
    USER='sasadm@saspw'
    PASS='パスワード'
    SERVERTYPE=OLAP;
    LIST ATTRIBUTES OUT=attribs;
QUIT;

SAS 9.3を起動していただき、上記プログラムを実行することで、WORKライブラリにattribsというSASデータセットが作成されます。このデータセットはservertypeで指定したサーバーに関する情報を取得し、その中に情報が含まれています。