タイトル: JP1
SEOタイトル: 日立 JP1 (Job Management Partner 1) 完全ガイド (AJS3 / IM / Base / PFM)
| この記事の要点 |
|
JP1 とは
JP1 (Job Management Partner 1) は、日立製作所が提供する統合システム運用管理ソフトウェアです。1994 年に最初のバージョンがリリースされ、30 年以上にわたって日本の大企業・官公庁・金融機関のシステム運用基盤として使われ続けています。
製品群はジョブ管理・監視・認証・性能管理・バックアップなど 20 以上のモジュールから構成され、組み合わせて巨大なシステム運用を一元化します。
主要モジュール一覧
| モジュール | 役割 | 競合製品 |
|---|---|---|
| JP1/Base | 認証・コマンド実行・イベント基盤。他 JP1 製品の前提 | — |
| JP1/AJS3 | ジョブネット設計・実行・スケジューリング | Control-M / Autosys / Hinemos |
| JP1/IM | 統合管理 (イベント集約・コンソール表示・自動アクション) | Zabbix / Datadog / OpenView |
| JP1/PFM | 性能監視 (CPU / メモリ / DB / アプリ) | Prometheus / NewRelic / Mackerel |
| JP1/Cm2 | ネットワーク管理・可用性監視 | SolarWinds / OpenView |
| JP1/IT Desktop Management | クライアント PC 資産管理 | SKYSEA / LANSCOPE |
| JP1/VERITAS NetBackup | バックアップ統合 | Veeam / Commvault |
| JP1/Software Distribution | ソフトウェア配布 | SCCM / WSUS |
| JP1/Audit Information Linkage | 監査ログ集約 | Splunk / ArcSight |
JP1/AJS3 (ジョブ管理) の基本
JP1 で最もよく使われるのがAJS3 (Automatic Job Management System)。複数サーバにまたがるバッチ処理を依存関係付きで実行します。
[典型的なジョブネット]
START
├→ [日次集計バッチ] (毎日 02:00 開始)
│ ├→ [売上集計]
│ ├→ [在庫集計]
│ └→ [在庫アラート判定]
│ └→ [メール送信] (在庫不足時のみ)
└→ [DB バックアップ] (毎日 03:00 開始)
└→ [テープ書出し]
END
依存関係:
- 売上集計と在庫集計は並列
- 在庫アラートは集計完了後
- メール送信は条件付き (在庫不足検知時)
AJS3 ではこのジョブネットを GUI または XML 定義ファイルで設計します。リカバリ実行・スキップ・引数渡し・カレンダー連動 (営業日のみ実行) など、エンタープライズで必要な機能が揃っています。
JP1/IM (統合監視) の構成
[統合管理サーバ]
↑ (JP1 イベント)
│
┌───┴─────────────────────────────┐
│ │
[業務サーバ A] [業務サーバ B] [DB サーバ]
- syslog 監視 - プロセス監視 - SQL 監視
- ログ監視 - ファイル監視 - 接続数
- WMI 監視 - サービス監視
各サーバの JP1/Base がイベントを発火
→ JP1/IM が集約 → コンソール表示
→ 重大度に応じて自動アクション (メール / コマンド実行)
JP1 を採用する典型ケース
- 金融機関: 銀行・証券の勘定系バッチ管理 (夜間バッチ数千ジョブ規模)
- 製造業: 生産管理 / 出荷管理 / 在庫管理の日次バッチ
- 官公庁: 住基ネット / 税務システム / 年金システム
- 大手 SIer: 客先システムの統合運用センター
- 通信: NW 監視 / 課金システムの集計
共通の特徴は24時間365日無停止・厳格な変更管理・監査対応必須。エンタープライズ要件を満たすために JP1 のような統合製品が選ばれます。
競合製品との比較
| 項目 | JP1 | Hinemos | 千手 (Senju) | Zabbix |
|---|---|---|---|---|
| ベンダー | 日立 | NTTデータ系 | 野村総研系 | Zabbix LLC (OSS) |
| ライセンス | 商用 | OSS + 有償サポート | 商用 | OSS |
| 強み | ジョブ管理 / 統合性 | クラウドネイティブ | 金融業界の実績 | 低コスト / 柔軟性 |
| 導入コスト | 高 (数百万〜) | 中 | 高 | 低 |
| 運用人材 | 豊富 (日立認定) | 少ない | 限定的 | 世界中に多い |
| クラウド対応 | 中 (改善中) | 強い (Kubernetes) | 中 | 中 |
JP1/Base のコマンド例
# JP1 サービス起動 (Linux)
/etc/opt/jp1base/jbs_start
# サービス停止
/etc/opt/jp1base/jbs_stop
# 自JP1ユーザの認証情報設定
jbsadduser -name root -auth manager
jbssetcnf -h hostname conf/jbssyscnf
# JP1 イベント発行 (運用スクリプトから)
jevsend -i "00000001" \
-m "業務A: バッチ完了" \
-s "INFORMATION" \
-e "PROGRAM_NAME=daily_batch"
# ジョブネット起動 (AJS3)
ajsentry -F APP -n /SYSTEM/daily/MAIN
ajsshow -F APP /SYSTEM/daily/MAIN # 状態確認
クラウド移行のトレンド
JP1 はオンプレ前提の伝統的製品でしたが、近年は以下の方向で進化しています:
- JP1 Cloud Service: 日立提供の SaaS 版 (AWS / Azure 上)
- コンテナ対応: Docker / Kubernetes 上のジョブ管理
- パブリッククラウド連携: AWS / Azure / GCP の監視・操作
- API 拡充: REST API でジョブ操作 / イベント発行
- Ansible 連携: 構成管理ツールと統合
とはいえ、フルクラウドネイティブな新規案件では Datadog + Argo Workflows / Airflow といった OSS スタックが選ばれることが増えています。JP1 は既存資産のあるエンタープライズでの選択肢として残り続けるでしょう。
JP1 技術者になるには
| 資格 | レベル | 備考 |
|---|---|---|
| JP1 認定エンジニア (Certified Engineer) | 初級 | 製品別 (AJS / IM / Base) |
| JP1 認定コンサルタント | 上級 | 提案 / 設計レベル |
| 日立 OpenMiddleware 資格 | 関連 | Cosminexus / HiRDB と組合せ |
SIer 大手 (日立系・NTT データ系・NRI 等) に在籍するか、日立の有償研修で習得するのが王道。OSS ツールと比べて書籍・Web 情報が少ないため、ベンダー研修への投資は必須です。
FAQ
Q: JP1 と Hinemos、どちらを選ぶ?
A: 既存に JP1 資産がある / 金融など厳格業界なら JP1。新規・コスト重視 / クラウド前提なら Hinemos や Datadog 等を検討。
Q: JP1 のライセンス費用は?
A: 製品・ノード数で大きく変わります。AJS3 + IM + Base のフル構成で数千万円規模になることも。
Q: JP1 案件は今後増えるか?
A: 既存システムの保守・拡張は確実に残ります。新規はクラウドネイティブにシフトしつつあり、JP1 単独より JP1 + AWS / Azure ハイブリッドの提案が中心になっています。