マニュアル

3.セットアップ

Welcome画面

ブラウザーでジョブアレンジャーマネージャーのURLを開きます。

例 http://<server_ip_or_name>/jobarranger.

ジョブアレンジャーマネージャーのセットアップ画面が表示されます。


前提条件の確認

すべての要件が満たされていることを確認してください。


データベース接続を構成する

データベースに接続するため、詳細を入力してください。Zabbixデータベースとジョブアレンジャーのテーブルがすでに作成されています。

例:



バージョン6.1.5.1では、データベースポートフィールドが追加されました。ポート番号が「0」に設定されている場合、システムは選択されたデータベースのデフォルトポートを使用します。 (初期値は「0」です。)

database(6.1.5.1)

例:

database(6.1.5.1)

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 モードを指定します。
  • 0 – 暗号化されていない通常のデータベース接続を使用します。
  • 1 – 接続に TLS/SSL 暗号化を強制します。
*この機能はベータ機能として提供されています。
バージョン 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検証を指定します。
  • 0 - 提供されたZabbix URLがHTTPSプロトコルを使用している場合、Zabbix接続のSSL検証を有効にします。
  • 1 - Zabbix接続のSSL検証を無効にします。
  • バージョン 6.1.1より追加。

APPLICATION_LOG_PATH

サーバーログファイルの格納先・ファイル名を設定します。

APPLICATION_LOG_LEVEL

デバッグ出力レベルを設定します。
INFO – デフォルト
ERROR – エラー情報
DEBUG – デバッグ情報(多くの情報が出力されます。)

CONFIG_CREATION_PERMISSION

ジョブアレンジャーマネージャーの構成設定画面の権限を設定します。

0 – 拒否する

1 – 許可する

Job Arranger マニュアル