FlexLM / FlexNet Publisher デバッグログ
FlexLM および FlexNet Publisher 環境では、簡易分析に最もよく使われるのは、 lmgrd とベンダーデーモンが出力するデバッグログです。
確認する場所
Windows では、LMTOOLS またはライセンスサービス設定を確認します。LMTOOLS では Config Services タブを開き、「Path to the debug log file」というフィールドを確認してください。
よくある配置例:
C:\ProgramData\FLEXlm\lmgrd\debug.log
C:\ProgramData 配下のベンダー固有フォルダー
- ソフトウェアベンダーまたはライセンス管理者が設定したカスタムパス
Linux やコマンドラインベースのインストールでは、起動コマンド、サービスファイル、または init スクリプトに lmgrd コマンドで -l オプションが指定されていないか確認してください。
例: lmgrd -c /path/to/license.dat -l +/var/log/flexlm/vendor-debug.log
生成または有効化する方法
デバッグログが設定されていない場合は、LMTOOLS でデバッグログのパスを設定するか、 lmgrd を -l オプション付きで起動します。 + をログパスの前に付けると、多くの場合、既存ファイルを上書きせず新しいエントリを追記します。
例: lmgrd -c /path/to/license.dat -l +/path/to/debug.log
サービス設定を変更した場合は、メンテナンス時間帯にライセンスサービスを再起動してください。
アップロードするファイル
チェックアウト、チェックイン、ライセンス拒否、タイムスタンプ、ベンダーデーモンのメッセージなど、ライセンスアクティビティ行を含むデバッグログをアップロードしてください。拒否データがあるはずなのに見当たらない場合は、ベンダーオプションファイルで拒否ログが抑制されていないか確認してください。
RLM レポートログ
Reprise License Manager では、使用状況分析に最も適しているのは通常、一般的なデバッグログではなく RLM レポートログです。
確認する場所
RLM のレポートログ記録は通常、ISV オプションファイルで設定します。このファイルはライセンスファイル内の ISV 行から参照される場合もあれば、ベンダー名を使ってライセンスファイルと同じ場所に配置される場合もあります。
次で始まる行を探してください: REPORTLOG
例: REPORTLOG +/var/log/rlm/vendor-report.log std
生成または有効化する方法
ISV オプションファイルに REPORTLOG 行を追加します。サーバーがファイルを上書きせずに新しいレコードを追記するようにする場合は、 + をファイルパスの前に付けます。
例: REPORTLOG +/var/log/rlm/vendor-report.log std REPORTLOG +/var/log/rlm/vendor-report-detailed.log detailed
通常のレポート用途では standard 形式で十分な場合が多いです。detailed 形式では、チェックアウトとチェックインのタイミングをより正確に記録できる場合があります。
オプションファイルを変更した後は、通常のライセンス管理手順に従って RLM サービスの reread または再起動を行ってください。
アップロードするファイル
利用可能であれば、RLM レポートログをアップロードしてください。使用状況レポート向けに設計されており、チェックアウト、チェックイン、拒否、タイムスタンプ、その他のライセンスアクティビティ記録を含めることができます。
Sentinel RMS 使用ログ
Sentinel RMS では、通常 Sentinel RMS License Manager が作成する使用ログが対象ファイルになります。
確認する場所
使用ログのファイル名と場所は通常、License Manager の起動オプションまたはベンダー固有の設定で制御されます。一部の Windows 環境では lservstaという名前のファイルが使われますが、すべての製品で保証されているわけではありません。
確認する項目:
- Sentinel RMS License Manager サービスの起動オプション
- 保護対象アプリケーションのベンダードキュメント
- ライセンスマネージャーの設定ファイル
- ソフトウェアベンダーが使用しているサーバーフォルダー
生成または有効化する方法
ベンダーの Sentinel RMS 設定手順に従って使用ログを有効化してください。拡張ログが利用可能で環境に適している場合は、ユーザーやホストに関するより有用な詳細情報を取得できることがあります。
メンテナンス時間帯を確保せずに、稼働中のライセンスサービスを変更することは避けてください。
アップロードするファイル
ライセンス要求、リリース、拒否、コミューターライセンスのアクティビティ、ライセンスサーバーの起動または停止イベントを記録している Sentinel RMS 使用ログをアップロードしてください。
Dassault Systèmes DSLS ログ
Dassault Systèmes License Server では、DSLS ログは DSLS サーバープロセスとそのサービス設定によって生成されます。
確認する場所
まず DSLS サーバーのインストールフォルダーを確認します。
コマンドの標準配置例:
Windows: C:\Program Files\Dassault Systemes\DS License Server\win_b64\code\bin
Linux: /usr/DassaultSystemes/DSLicenseServer/linux_a64/code/bin
サーバーは標準のログフォルダーにログを書き込む場合もあれば、サービス起動時に指定されたカスタムフォルダーに書き込む場合もあります。
ログの生成または出力先の制御方法
DSLS は、ログ設定を制御するオプション付きで起動できます。
例: DSLicSrv -startServer -logDir C:\DSLSLogs -logFileSize 20 -compressLog
Windows では、DSLS はサービスとして実行されることがよくあります。管理者権限のコマンドプロンプトで、現在のサービスコマンドを確認できます: sc.exe qc "DS License Server"
DSLS のサービスオプションを変更する場合は、メンテナンス時間帯にサービスを再起動してください。
アップロードするファイル
分析したい期間のライセンスサーバーアクティビティを含む DSLS ログファイルをアップロードしてください。どのファイルが正しいか分からない場合は、設定済みの DSLS ログディレクトリにあるメインのサーバーログから確認してください。
Altair ALM ライセンスログ
Altair License Manager では、使用状況レポートにトランザクション形式のライセンスログを使用します。これは通常の運用ログやデバッグログとは異なります。
確認する場所
Altair License Manager のインストールディレクトリと alus.conf 設定ファイルを確認してください。トランザクションログの設定はこのファイルで制御され、使用ログファイルは通常 ALM のデータディレクトリ配下に書き込まれます。
よくあるフォルダー例:
生成または有効化する方法
alus.conf の ALUS_LOG_LEVEL 値を確認してください。
一般的なログレベル:
0 -- 使用ログなし
1 -- 匿名化された使用ログ
2 -- 匿名化された使用ログと詳細使用ログ
ユーザー、ホスト、または詳細レポートが必要な場合は、匿名ログよりも詳細ログのほうが有用なことが多いです。ログ設定を変更した場合は、メンテナンス時間帯にライセンスサービスを再起動してください。
アップロードするファイル
運用サーバーログだけでなく、トランザクション形式の使用ログをアップロードしてください。運用ログやデバッグログはトラブルシューティングには有用ですが、使用状況分析には通常、トランザクション形式の使用ログのほうが適しています。
LM-X デバッグログ
LM-X License Manager では、通常 LM-X License Server のログファイルが対象になります。設定によっては、このログにチェックアウト、チェックイン、拒否、警告、その他のサーバーアクティビティが含まれます。
確認する場所
ログを見つける最も簡単な方法は、LM-X License Server Client を使用することです。Log File タブを開くと、ライセンスサーバーログの表示、検索、ダウンロードができます。
ログパスは LM-X ライセンスサーバー設定ファイルでも指定できます。一部のインストールでは、ライセンスサーバーディレクトリ配下に標準のログファイルが出力されます。
よくある設定例: LOG_FILE = C:\Program Files\lmx-server.log LOG_FILE = /home/user1/lmx-serv.log
生成または有効化する方法
LM-X License Server Client または LM-X 設定ファイルを使用して、ログを有効化し、ログファイルの場所を設定してください。利用可能な場合は、拡張ログでより詳細な情報を取得できることがあります。
ログ設定を変更した後、設定ツールで必要とされる場合は LM-X ライセンスサーバーを再起動してください。
アップロードするファイル
LM-X ライセンスサーバーログファイルをアップロードしてください。複数のログがある場合は、分析したい期間を含むログを選択してください。