メインコンテンツまでスキップ

GitLab

GitLab ライセンスマネージャーを OpenLM で監視する手順です。

必要条件

  1. OpenLM Platform
  2. GitLab と同じマシンにインストールされた OpenLM Broker v25.x 以降、Broker Hub で承認します。

監視機能

項目取得可否
レポート解像度1 分
総ライセンス数取得可
使用状況取得可
否認取得可
借用非対応
期限日取得可
冗長構成非対応

Broker の設定

GitLab と OpenLM の連携図

Broker はあらかじめ OpenLM Server へ接続済みである必要があります。

  1. http://localhost:5090 を開きます。
  2. License Managers -> Add License Manager をクリックします。
  3. GitLab を選択し、ポート番号を入力して Add
  4. Commands ノードの Data Inquiry で GitLab API エンドポイントを指定します(例: http://FQDN:80/api/v4/users)。
  5. C:\Program Files\OpenLM\OpenLM Broker\gitlab@<port>.properties を開き、ログイン情報を追記します。
  6. Broker UI で Execute -> Apply を実行し、出力にライセンスデータが含まれることを確認します。
  7. Vendors のプレースホルダーを選択し、ベンダー名に GitLab を入力して Apply
  8. Broker を再起動します。

OpenLM Platform の設定

  1. OpenLM Platform にログインします。

  2. Menu -> License Servers を開きます。

    左メニューで Pending Server を選択

  3. 左メニューで Pending Server を選択します。

  4. GitLab ライセンスマネージャーを選択し、Approve and Merge をクリックします。

    設定の検証

  5. Menu -> License Servers Live -> Server Statistics でステータスが緑表示であることを確認します。

新規接続では反映まで最大 3 分かかります。