Web Report StudioなどWeb Applicationのログローテーションについて

[OS] ALL
[リリース] 4.2以降
[キーワード] WRS

[質問]

現在SAS 9.2でのBI Serverを利用しています。
Web ReportStudio 4.2などのWeb Applicationログファイルについて、Metadata Serverのログのように日付別で自動的に切り替わるように設定する方法はありますか。

[回答]

SAS 9.2でのSAS Web ApplicationにつきましてはSAS 管理コンソールからのGUI操作にて設定が可能です。
Web Report Studioを例にしますと、以下の手順のようになります。

  1. 管理コンソールに無制限ユーザーなどの管理者権限のあるIDでログインします
  2. 次の手順でプロパティをたどります
    「環境管理」 =>「ファンデーション サービス マネージャ」
    =>SASWebReportStudio4.x<4.3は特定の名称が入ります> Local Services
    => Core => Logging Service
  3. Logging Serviceのプロパティから「サービス構成」 タブをひらき、「構成」ボタンを押します
  4. 「Logging Service構成」の画面から「出力」タブを選びます
  5. (お客様の環境が標準以外に手を加えていなければ)SAS_LS_FILE を選択して「編集」ボタンを押します
  6. 「Logging Service 出力の編集」にて「ファイルロールオーバー」の 項目を変更します。
    単にサイズで指定するのであれば、ここで「サイズ」を選択することで一定サイズでの切り替えが行なわれるようになります。
  7. 日付別などの別の設定を行ないたい場合には「度数」にチェックします
  8. 「度数パターン」 が選択できるようになりますので、ご利用になりたい任意のパターンを記載します

    例:

        '.'yyyy-MM-dd
  9. 上記まで指定できたら順次「OK」で画面を閉じていき終了させます
  10. 念のため、該当のWeb Applicationを再起動するか Web Application Serverを再起動させておくことをお勧めします

※ログ取得設定手順を間違えるとログの消失につながりますのでご注意ください。