Come monitorare le licenze di TeamCenter con FlexLM
TeamCenter, uno dei principali software PLM (Product Lifecycle Management), utilizza FlexLM come gestore delle licenze floating.
TeamCenter, uno dei principali software PLM (Product Lifecycle Management), utilizza FlexLM come gestore delle licenze floating. Per assicurarsi che le licenze vengano utilizzate in modo ottimale e per evitare interruzioni operative, è essenziale monitorare l’allocazione e l’utilizzo delle licenze in tempo reale. Ecco una guida su come monitorare le licenze di TeamCenter tramite FlexLM.
1. Installazione di lmutil
Il primo passo per monitorare le licenze di TeamCenter gestite da FlexLM è scaricare l’applicativo lmutil dal sito di Flexera. È importante utilizzare una versione aggiornata e compatibile con quella installata sul server di licenza, poiché versioni non allineate potrebbero restituire dati errati o incompleti.
Informazioni preliminari
Prima di procedere all’interrogazione del server FlexLM, dovrai ottenere le seguenti informazioni:
- Nome del server su cui è in esecuzione il servizio di licenza.
- Porta di comunicazione configurata per il servizio FlexLM. Questi dettagli si trovano nel file di licenza del server.
Molto importante: quando specifichi il nome del server, non aggiungere suffissi di dominio (es. .local o .corp). Se il nome non viene risolto correttamente, aggiungi il suffisso ai file hosts della macchina client oppure configurali nei parametri DNS del sistema.
2. Comandi per il monitoraggio delle licenze
Una volta configurato lmutil e ottenuti i dati del server e della porta, puoi eseguire i comandi per ottenere informazioni sulle licenze.
Controllo delle licenze disponibili
Per vedere tutte le licenze disponibili su TeamCenter tramite FlexLM, utilizza il seguente comando:
lmutil lmstat -a -c 27000@nomeserver
Il parametro -a restituisce un output dettagliato di tutte le licenze configurate e in uso. Se il server usa una triade di server ridondanti, il comando includerà anche i tre server, separati da virgole:
lmutil lmstat -a -c 27000@server1,27000@server2,27000@server3
Controllo dell’utilizzo delle licenze
Per controllare quante licenze di TeamCenter sono in uso e da quali utenti, puoi utilizzare il seguente comando:
lmutil lmstat -S teamcenter -c 27000@nomeserver
Questo comando ti fornirà un output con il numero di licenze emesse e in uso per ogni funzionalità del software.
Esempio di Output FlexLM
Ecco un esempio di output generato dal comando lmstat per monitorare lo stato delle licenze di TeamCenter:
lmutil - Copyright (c) 1989-2024 Flexera Software LLC. All Rights Reserved.
Flexible License Manager status on Thu 24/10/2024 10:32
License server status: 27000@SERVER1
License file(s) on SERVER1: /opt/teamcenter/license/license.dat:
SERVER1: license server UP (MASTER) v11.16.0
Vendor daemon status (on SERVER1):
tc_d: UP v11.16.0
Feature usage info:
Users of teamcenter: (Total of 50 licenses issued; Total of 20 licenses in use)
"teamcenter" v2024.0 vendor: tc_d
floating license
user001 COMPUTER001 (v2024.0) (SERVER1/27000 12345) start Thu 24/10 10:10
user002 COMPUTER002 (v2024.0) (SERVER1/27000 12346) start Thu 24/10 10:15
In questo esempio, delle 50 licenze disponibili di TeamCenter, 20 sono attualmente in uso. Le informazioni mostrate includono il nome utente, il nome del computer client e il tempo di inizio della sessione.
Automazione del monitoraggio con Observer
Se gestisci molte licenze o più software come TeamCenter, l’uso di strumenti manuali può risultare inefficiente. Observer offre una soluzione automatizzata per monitorare l’utilizzo delle licenze in tempo reale. Può inviare comandi FlexLM in intervalli regolari, formattare l’output e generare report dettagliati. Inoltre, invia notifiche di scadenza delle licenze, permettendoti di pianificare in anticipo il rinnovo.
Il monitoraggio regolare delle licenze di TeamCenter è fondamentale per garantire un uso efficiente e per prevenire i denied, ossia le negazioni di licenza per gli utenti. Con i comandi lmutil e l’automazione tramite Observer, è possibile avere un controllo accurato e in tempo reale dell’infrastruttura di licenze aziendale.
Per scoprire di più su come Observer può aiutarti nel monitoraggio delle licenze di TeamCenter e di altri software, contattaci per una demo gratuita!