3.セットアップ
Welcome画面
ブラウザーでジョブアレンジャーマネージャーのURLを開きます。
例 http://<server_ip_or_name>/jobarranger.
ジョブアレンジャーマネージャーのセットアップ画面が表示されます。
前提条件の確認
すべての要件が満たされていることを確認してください。
データベース接続を構成する
データベースに接続するため、詳細を入力してください。Zabbixデータベースとジョブアレンジャーのテーブルがすでに作成されています。
例:
バージョン6.1.5.1では、データベースポートフィールドが追加されました。ポート番号が「0」に設定されている場合、システムは選択されたデータベースのデフォルトポートを使用します。 (初期値は「0」です。)
例:
Zabbix接続を構成する
Zabbix接続用のZabbix URLを入力してください。
Zabbix URLがHTTPSプロトコルを使用する場合、SSL証明書は公的に信頼されたSSL証明書である必要があります。そうではない場合、Zabbix接続でのSSL検証を無効にするため、「SSL検証を無効にする」チェックボックスをオンにしてください。
例:インストールしているPCでアクセス可能なZabbixコンソールのURLを指定
ログの場所を構成する
ログの場所を入力してください。
Red HatベースのOS
-ログファイルのディレクトリが755権限&Apache所有者で既に作成されています。
Debian and Ubuntu
-ログファイルのディレクトリが755権限&www-data所有者で既に作成されています。
例:
/var/log/jobarranger 以下に jobmanager を事前に作成
Red Hat based OS drwxr-xr-x 2 apache apache 6 Nov 15 17:00 jobmanager |
Debian and ubuntu drwxr-xr-x 2 www-data www-data 6 Nov 15 17:00 jobmanager |
jobarg_manager.logはJobManagerのログ出力時に日付つきで以下のように作成される。
Red Hat based OS -rw-r--r-- 1 apache apache 9782 Nov 8 18:54 jobarg_manager-2022-11-08.log -rw-r--r-- 1 apache apache 801 Nov 9 18:55 jobarg_manager-2022-11-09.log -rw-r--r-- 1 apache apache 2708164 Nov 10 20:00 jobarg_manager-2022-11-10.log |
Debian and ubuntu -rw-r--r-- 1 www-data www-data 9782 Nov 8 18:54 jobarg_manager-2022-11-08.log -rw-r--r-- 1 www-data www-data 801 Nov 9 18:55 jobarg_manager-2022-11-09.log -rw-r--r-- 1 www-data www-data 2708164 Nov 10 20:00 jobarg_manager-2022-11-10.log |
サマリー
設定のサマリーを確認してください。
終了
インストールを終了します。ジョブアレンジャーマネージャーの構成ファイルが/etc/jobarranger/webフォルダの下にjam-config.phpとして作成されます。
ログイン 青くなったDoneボタンをクリックすると、次のページのJobArrangerのログイン画面に飛びます。ログイン
ジョブアレンジャーマネージャーのユーザーインターフェースが完成しました。Zabbixアカウントでログインできます。
jam-cleanupサービス
ジョブアレンジャーマネージャーのインストールが終了したら、次のコマンドでjam-cleanupサービスを開始してください。
systemctl start jam-cleanup.service
※jam-cleanupサービスはジョブアレンジャーマネージャーのインストールで作成されるサービスで、各種オブジェクトのロック(オブジェクト編集時の排他制御用ロックデータ)で使用されずに一定期間経過したものを定期的に削除します。
オブジェクトのロックは、ジョブアレンジャーマネージャーの画面から手動削除も可能ですが、jam-cleanupサービスの実行により手動削除の必要が無くなります。
(詳細は操作マニュアル参照)
構成ファイルパラメータリスト
/etc/jobarranger/web/jam-config.php
パラメータ |
説明 |
DATA_SOURCE_NAME |
使用するデータベースソース名を設定します。 mysql –mysqlデータベースに接続します。 pgsql – postgresデータベースに接続します。 |
DB_HOST |
データベースが実行されるホスト名を設定します。 |
DB_USER |
使用するデータベース接続ユーザー名を設定します。 |
DB_PASS |
使用するデータベース接続ユーザーのパスワードを設定します。 |
DB_NAME |
使用するデータベース名を設定します。 |
DB_PORT |
データベースで使用するポート番号の名前を設定します。 バージョン 6.1.5.1より追加。 |
DB_ENCRYPTION |
データベースへの接続に使用する TLS モードを指定します。
バージョン 6.1.8より追加。 |
DB_CA_FILE |
データベース・サーバの証明書を TLS/SSL 暗号化の検証に使用する CA (認証局) 証明書のパスを指定します。 DB_CA_FILE 設定: CA ファイルは TLS/SSL 暗号化の検証に使用されます。 DB_CA_FILE 未設定: CA 証明書は使用されません。 *この機能はベータ機能として提供されています。 バージョン 6.1.8より追加。 |
DB_CERT_FILE |
TLS ハンドシェイクで使用されるクライアントの証明書ファイルへのパス。 パスセット: クライアント証明書は TLS ハンドシェイクで使用されます。 パス未設定: クライアントは証明書で自身を認証しません。 *この機能はベータ機能として提供されています。 バージョン 6.1.8より追加。 |
DB_KEY_FILE |
TLS ハンドシェイクで使用されるクライアントの秘密鍵ファイルへのパス。 パスセット: 秘密鍵はクライアント証明書とともに使用されます。 パス未設定: クライアント認証は完了しません。 *この機能はベータ機能として提供されています バージョン 6.1.8より追加。 |
DB_VERIFY_HOST | ホスト検証をアクティブにするために使用されます。MySQLでは無効。 *この機能はベータ機能として提供されています バージョン 6.1.8より追加。 |
DB_CIPHER_LIST |
TLS 接続で許可される暗号のリストを指定します。 リスト設定: 指定された暗号のみ使用されます。 リスト未設定: デフォルトの暗号が使用されます。 *この機能はベータ機能として提供されています バージョン 6.1.8より追加。 |
ZBX_API_ROOT |
使用するZabbix URLを設定します。 |
SSL_Verification |
HTTPSプロトコルを使用する場合、Jaz ManagerとZabbix API間のSSL検証を指定します。
|
APPLICATION_LOG_PATH |
サーバーログファイルの格納先・ファイル名を設定します。 |
APPLICATION_LOG_LEVEL |
デバッグ出力レベルを設定します。 |
CONFIG_CREATION_PERMISSION |
ジョブアレンジャーマネージャーの構成設定画面の権限を設定します。 0 – 拒否する 1 – 許可する |