Identificatore del dispositivo CLI

Gli identificatori CLI (Command Line Interface) migliorano la classificazione dei dispositivi durante il rilevamento consentendo di classificare i dispositivi nei template corretti. Gli identificatori CLI vengono introdotti nel template del dispositivo di OpManager e funzionano insieme alle regole SNMP OID per migliorare l'accuratezza. Con gli identificatori CLI, è possibile definire regole basate sull'output di specifici comandi CLI. Se l'output del comando corrisponde ai criteri definiti, la regola viene attivata, consentendo l'applicazione del template corrispondente al dispositivo durante il rilevamento.
Gli identificatori CLI sono utili quando gli SNMP OID sono mancanti, inaffidabili o incompleti. Forniscono un modo alternativo per identificare e classificare accuratamente i dispositivi utilizzando l'output dei comandi.

Componenti dell'identificatore CLI

  • Un comando CLI predefinito
  • Una condizione di corrispondenza (se l'output contiene, è uguale o inizia con il valore previsto)
  • Un valore di output previsto (una parola chiave o una stringa)

OpManager fornisce per impostazione predefinita alcuni comandi CLI predefiniti come identificatori del dispositivo nel template del dispositivo. Questi comandi aiutano a identificare accuratamente i dispositivi Linux e ad applicare i template del dispositivo appropriati.

Nome comandoComandoOutput di esempio
Distribuzione Linuxcat /etc/*release | grep -E '^NAME|DISTRIB_ID'DISTRIB_ID=Ubuntu,
NAME="Ubuntu"
Nome del kerneluname -sLinux
Nome e versione del kerneluname -srLinux 5.15.0-139-generic

Come funziona l'identificatore CLI

L'identificazione CLI è un processo eseguito con l'aiuto di un comando per verificare la corrispondenza con l'output previsto.

  • Esecuzione del comando - Il sistema esegue il comando predefinito sul dispositivo di destinazione.
  • Acquisizione dell'output - Una volta eseguito il comando sulla destinazione, l'output del comando viene acquisito dal dispositivo.
  • Corrispondenza dei criteri - Il sistema confronta l'output acquisito con il valore previsto definito nella regola.
  • Valutazione della regola - Se l'output soddisfa i criteri, il sistema contrassegna la regola come corrispondente e procede ad associarla al template del dispositivo appropriato.

Aggiungere un identificatore CLI in OpManager

  • Vai a Impostazioni -> Configurazione -> Template del dispositivo
  • Fai clic su Aggiungi template per creare un nuovo template del dispositivo oppure selezionane uno esistente da modificare.
  • Nella pagina di modifica, seleziona CLI dal menu a discesa Tipo.

Identificatore del dispositivo CLI

  • Un elenco dei comandi CLI disponibili apparirà sotto Identificatore del dispositivo.

Identificatore del dispositivo CLI

  • Seleziona un comando e fai clic su Aggiungi.
  • Verrai reindirizzato alla pagina Criteri per inserire il valore previsto e la condizione di corrispondenza.
  • Fai clic su Aggiungi per salvare i criteri.

Identificatore del dispositivo CLI

  • Salva il template del dispositivo.

Gli identificatori CLI appena aggiunti verranno utilizzati durante i futuri rilevamenti e nuovi rilevamenti dei dispositivi.

Nota: È possibile definire un solo identificatore CLI per template e può includere fino a tre criteri.

Prima di aggiungere identificatori CLI, puoi anche verificare la risposta del comando dagli identificatori del dispositivo utilizzando l'opzione Interroga dispositivo disponibile nel template del dispositivo.

Identificatore del dispositivo CLI

Suggerimenti:

  • Utilizza parole chiave chiare e specifiche nel valore di corrispondenza per ridurre al minimo i falsi positivi.
  • Testa i nuovi identificatori di dispositivo CLI su un dispositivo reale prima di applicarli su larga scala.
  • Scegli condizioni di corrispondenza che riflettano accuratamente il formato dell'output previsto (ad esempio, “uguale a”, “inizia con”, “contiene”, “regex”, ecc.) per un'identificazione più affidabile.

Scopri come vengono utilizzati gli SNMP SysOID in OpManager per l'identificazione basata su SNMP.