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

CodeMeter

OpenLM は幅広いライセンスマネージャーの監視に対応しています。本ガイドでは、OpenLM Server を CodeMeter ライセンスマネージャーと連携させ、ライセンス使用状況を監視して CodeMeter の統計情報を収集する方法を説明します。

インストール

OpenLM サイトから最新の OpenLM システムコンポーネントをダウンロードします。

  • OpenLM Server をインストールします(必須)。
  • ライセンスサーバーのマシンに OpenLM Broker を任意でインストールします。Broker を使用すると、拒否などの高度な監視や CodeMeter サーバーのリモート制御が可能になります。

監視機能

OpenLM Broker を CodeMeter と併用すると、次が可能になります:

  • ライセンス総数、使用状況、拒否を収集する。
  • OpenLM Server への通信をバッファリングし、一時的なネットワーク障害に対応する。
  • ライセンスマネージャーサービスをリモートで起動/停止する。
  • 1 分粒度のライセンス使用レポートを取得する。
  • 拒否レポートを生成する。OpenLM が対応する拒否タイプは LIMIT REACHED のみです。具体的には、CodeMeter のログファイル内のイベント WB0212 (NO MORE LICENSES) が拒否として報告されます。

OpenLM Server のみで CodeMeter を監視

Broker を使わずに OpenLM Server を設定する場合:

  1. EasyAdmin UI を開きます。
  2. Start → Administration → License Manager Servers に移動し、Add LM をクリックします。
  3. Display Name にライセンスマネージャー名を入力し、Enabled をオンにします。
  4. Type から CodeMeter を選択し、Use Broker をオフにします。
  5. HostnamePort(既定: 22350)を入力します。
  6. 正しい Time Zone を選択します。
  7. Is Triad Configuration はオフのままにします。
  8. Save をクリックします。

Server-only configuration

これで設定は完了です。設定の確認に進んでください。

CodeMeter 向け OpenLM Broker の設定

OpenLM Server が CodeMeter と同じマシンにない場合は、CodeMeter サーバーに OpenLM Broker をインストールしてローカルでライセンス使用状況を問い合わせます。

Enable CodeMeter logging.

Broker を設定するには:

  1. Broker Web UI を開きます: http://localhost:5090 → License Managers タブ
  2. Add License Manager をクリックします。
  3. CodeMeter のポート(既定: 22350)を入力します。Type から CodeMeter を選択し、Add をクリックします。
  4. CommandsExecutable pathCMU32.exe の場所(通常は C:\Program Files (x86)\CodeMeter\Runtime\bin)に設定します。Execute をクリックして問い合わせをテストします。
  5. Vendors タブに移動し、Add Vendor をクリックしてベンダー名を入力します。
  6. Log Files タブに移動し、Add Log File をクリックします。CodeMeter のログファイルのパス(既定: C:\Program Data\Codemeter\Logs)を入力します。
    • Advanced でファイル読み取り頻度、データ上限、エンコード、ログローテーションの扱いを設定します。
    • Watch files by pattern をオンにしてライセンス拒否を追跡します。
  7. Continue をクリックします。
  8. Save をクリックします。

Broker configuration

設定の確認

設定後、OpenLM Server が CodeMeter と通信できていることを確認します:

  1. http://<OpenLM Server hostname>:5015/EasyAdmin UI を開きます。
  2. Start → Widgets → License Servers に移動し、保留中の CodeMeter License Manager を承認します。

正しく設定されていれば、一覧に CodeMeter ライセンスマネージャーが表示され、緑色の丸アイコンになります。

拒否を確認するには:

  1. EasyAdmin UI で Start → Reports → Denials に移動します。
  2. フィルターを適用してレポートを生成します。

Denials report