RoboServer ログ データベース

Management Console が使用するログ データベースを設定して、スケジュール実行、スケジュール メッセージ、ロボット実行、ロボット メッセージ、ロボット タグ、Desktop Automation サービス メッセージ、およびクラスタ設定でデータベース ログが有効になっているクラスタに属するすべての RoboServer を保存します。すべてのログは Management Console によって処理されるため、RoboServer から RoboServer ログ データベースへの直接接続は必要ありません。

ロギングにデータベースを使用するには、新しいデータベース (スキーマ) を作成するか、既存のデータベースが利用できるかどうかを確認して、データベース サーバーを準備する必要があります。データベースからテーブルの作成、テーブルの破棄、インデックスの作成、インデックスの破棄、データの取得、データの挿入、データの更新、およびデータの削除を実行するには、アクセス権と権限が必要です。

Management Console および RoboServer では、開始時にログ テーブルが自動的に作成されます (ログ テーブルが存在しない場合)。ただし、データベース テーブルを作成するためのスクリプトを使用して作成することも可能です。

  1. [データベースに記録] チェックボックスを選択します。

  2. ロギング データベースを設定します。

    プロパティ

    説明

    ホスト

    データベース サーバーのホスト名。IP アドレス、完全修飾ドメイン名 (myhost.tungstenautomation.com)、または作業用コンピュータの名前 (PC1X1XXX) などを指定できます。

    ポート

    データベース サーバーのポート。

    スキーマ

    データベース スキーマまたはカタログの名前。

    タイプ

    データベース タイプ

    ユーザー名

    データベースの [ユーザー名]

    H2 データベースの場合、[ユーザー名][パスワード] は必須ではありません。

    パスワード

    データベース用のパスワード。

    ロボットおよびスケジュールの統計情報の保持日数

    ロボットおよびスケジュール統計を維持する日数を指定します。定義するクリーンアップ設定に応じて、古いデータは毎日削除されます。

    ロボット実行の最大メッセージ数

    単一のロボット実行におけるメッセージ最大件数を指定します。ロボットのメッセージの件数がこのしきい値を超えると、ロボットのメッセージのロギングはその実行に対して停止します。

    このクリーンアップ閾値では、削除された実行の最も古いロボット実行およびメッセージが削除されます。ログ データベースにおいてパフォーマンス上の問題が発生する場合は、このしきい値を下げてください。より多くの履歴メッセージを保存するには、このしきい値を上げることができます。

  3. 現在の設定をテストするには、[テスト] を選択します。

    このアクションは、データベースとの接続のみをテストします。データベースに適切な権限があるかどうかは、このテストでは判別されません。

  4. [保存] を選択します。