Gestione dell’inventario degli Asset aziendali con Systems Management Server 2003 Fabrizio Grossi Agenda • • • • Introduzione all’Inventory Collection Raccolta delle Informazioni di Inventario Estensione dell’Inventory Collection Configurazione di Software Metering Cos’è l’Inventory Collection? L’Inventory collection è: • Il processo di raccolta di dati di inventario dai client in un sito SMS Configurata per sito Tipi di dati raccolti: • Dati di inventario Hardware • Dati di inventario Software Dati di inventario Hardware Dati di inventario Software Uso delle informazioni di inventario Hardware e Software Uso dei dati di inventario hardware: • • • • • Creazione di query e report Troubleshooting dei problemi client Mantenimento degli standard aziendali Localizzazione dei computer Distribuzione di software Uso dei dati di inventario software: • • • • Creazione di query e report Raccolta di file Troubleshooting dei problemi client Distribuzione di software Componenti chiave nell’Inventory Collection Componente Descrizione Client Contiene i componenti del client inventory agent che raccoglie i dati dal client Site Server Raccoglie e distribuisce le impostazioni dell’inventario ai Client Access Point e ai Management Point tramite SQL Server Processa i dati di inventario e li invia al database del sito Management Point Passa le policy agli Advanced Client Raccoglie i dati di inventario dagli Advanced Clients e li passa al site server CAP Passa le impostazioni di inventario ai Legacy Client Raccoglie i dati di inventario dai Legacy Clients e li passa al site server Site Database Immagazzina di dati di inventario Il processo di Inventory Collection 1 Verifica la modifica delle impostazioni 2 Site Database Server Site Server Raccoglie l’inventario 3 Consegna i dati al CAP e al MP 4 CAP or MP Consegna i dati al site server 5 Modifica il database del sito 6 Visualizza di dati di inventario 7 Modifica i siti parent e il server centrale Management Point Come abilitare l’Inventory Client Agent Hardware e Software Per abilitare l’Inventory Client Agent hardware o software : Selezionate “Enable 1 hardware inventory on clients” Specificate la 2 schedulazione dell’inventario Come forzare l’Inventory Collection Per forzare, sugli Advanced Client, To force a file collection on an ilAdvanced processoClient: di inventario hardware software: il ciclo di inventario 1 Selezionate Click File Collection Cycle appropriato Fate Click su Initiate Action per Click Initiate Action 2 avviare il ciclo Come visualizzare i risultati dell’Inventory Collection utilizzando il Resource Explorer Per visualizzare di risultati dell’inventory collection utilizzando Resource Explorer: 1 Navigate su una collection nell’SMS Administrator console 2 Fate click con il tasto destro sul client desiderato 3 In Resource Explorer, selezionate la cartella che contiene il tipo di informazioni desiderate Come configurare le regole di inventario Software Per configurare le regole di inventario software : 1 Navigate sulla finestra di dialogo Inventoried File Properties il nome (o wildcard) 2 Digitate del file che si vuole raccoglere nell’inventario 3 Specificare il percorso del file se escludere i file 4 Specificare cifrati e compressi 5 Selezionate il livello dettaglio Come configurare la raccolta dei File Per configurare la raccolta dei file: 1 Navigate sulla finestra di dialogo Collected File Properties 2 Digitate il nome (o wildcard) del file che si vuole raccogliere il percorso del file da 3 Specificate raccogliere Specificate se raccogliere file 4 cifrati e compressi Specificate la dimensione 5 massima dei file da raccogliere Demo: Inventario Hardware e Software Come: •Abilitare e configurare l’ Inventory Client Agent Hardware e software •Forzare una modifica della policy lato client •Forzare un inventory cycle hardware e Software •Visualizzare i dati dell’inventario Estendere l’Inventory Collection • Cos’è il file SMS_def.mof? • Come modificare il file SMS_def.mof • Come SMS usa WMI nell’Hardware Inventory Collection • Cosa sono i file MIF? • Come abilitare o disabilitare la MIF File Collection • Come creare MIF File • Come inviare un file NOIDMIF a un Client Cos’è il file SMS_def.mof? Il file SMS_def.mof contiene regole per l’inventario che consistono di: • Classi • Attributi • Valori Boolean impostati a True o False I Dati sono raccolti quando il valore è impostato a True Class SMS_Logical Disk : SMS_Class_Template { [SMS_Report (TRUE) ] uint16 Access; [SMS_Report (FALSE) ] uint16 Availability; Esempio Come modificare il file SMS_def.mof Modificate SMS_def.mof CAP 2 Inventory Rules and Settings 3 Site Server Legacy Client 1 3 2 SMS_def. mof Management Point Advanced Client Inventory Policy 1 Modificate SMS_def.mof 2 Replicate le modifiche sui CAP e sui Management Point 3 Replicate le modifiche sui client Come SMS usa WMI nell’Inventory Collection Hardware SMS usa WMI per raccogliere i dati di Inventario hardware Esegue una Query al SMS_def.mof e ritrova i dati di inventario da WMI SMS Inventory Client Agent SMS_def. mof Raccoglie dati relativi alla gestione del computer da svariate fonti e le invia al Inventory Client Agent di SMS WMI Configurazione del Software Metering • • • • • Cos’è il Software Metering? Componenti del Software Metering Come funziona il Software Metering Come creare una regola di Software Metering Come configurare il Software Metering Client Agent • Come verificare l’Installazione del Software Metering • Come isolare i Problemi del Software Metering Cos’è il Software Metering? Software Metering è il processo di raccogliere dati dettagliati sull’utilizzo dei programmi dai computer client in un sito SMS Tipi di dati raccolti: • Informazioni sull’uso dei Programmi • Informazioni sui file • Informazioni sui Programmi Componenti del Software Metering Componenet Descrizione Regole di Software Metering Regole di Configurazione che forniscono i dati per monitorare l’utilizzo dei programmi Software Metering Client Agent Usa le regole di software metering per raccogliere i dati di utilizzo e generare i report Client Access Points (CAPs) • Riceve i report di utilizzo dei legacy client • Fornisce le regole di software metering ai Legacy clients Management Points (MP) • Riceve i report di utilizzo dagli Advanced client • Provide software metering rules to Advanced Clients Processi di Software Metering sul Site Server • Processa i report client e passa i dati al site database • Crea/prepara le regole di software metering Query e Reports Mostrano i dati consolidati Come lavora Software Metering Monitored program Monitored program Monitored program Software Metering 1 Client Agent 2 3 4 Il processo Software Metering: 1 L’Agente esamina ogni programma che funziona sul client 2 L’Agente raccoglie i dati di utilizzo ogni volta che si avvia un programma monitorato 3 L’Agente scarica i dati sul Client Access Point o sul Management Point (Schedulato) 4 I dati sono inoltrati al site server e poi al site database Come verificare l’installazione e il funzionamento di Software Metering Per verificare l’installazione e il funzionamento: Sull’Advanced client, verificate: • il SWMTRReportGen log Sul Legacy Client, monitorate il file di log smagent Sul site server, verificate • Che il Client agent sia abilitato e che le regole di metering siano definite • Che siano avviati i processi – SMS_SOFTWARE_METERING_PROCESSOR – SMS_SQL_MONITOR