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? Tipi di dati raccolti: Il processo di raccolta di dati di inventario dai client in un sito SMS Configurata per sito 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 Site Database Server Verifica la modifica delle impostazioni 1 Site Server Raccoglie l’inventario 2 Consegna i dati al CAP e al MP 3 CAP or MP Management Point Consegna i dati al site server 4 Modifica il database del sito 5 Visualizza di dati di inventario 6 Modifica i siti parent e il server centrale 7
Come abilitare l’Inventory Client Agent Hardware e Software Per abilitare l’Inventory Client Agent hardware o software : Selezionate “Enable hardware inventory on clients” Specificate la schedulazione dell’inventario 1 2
Come forzare l’Inventory Collection Per forzare, sugli Advanced Client, il processo di inventario hardware software: Selezionate il ciclo di inventario appropriato Fate Click su Initiate Action per avviare il ciclo 1 2 To force a file collection on an Advanced Client: Click File Collection Cycle Click Initiate Action 1 2
Come visualizzare i risultati dell’Inventory Collection utilizzando il Resource Explorer Per visualizzare di risultati dell’inventory collection utilizzando Resource Explorer: Navigate su una collection nell’SMS Administrator console Fate click con il tasto destro sul client desiderato In Resource Explorer, selezionate la cartella che contiene il tipo di informazioni desiderate 1 2 3
Come configurare le regole di inventario Software Per configurare le regole di inventario software : 1 Navigate sulla finestra di dialogo Inventoried File Properties Digitate il nome (o wildcard) del file che si vuole raccoglere nell’inventario Specificare il percorso del file Specificare se escludere i file cifrati e compressi Selezionate il livello dettaglio 2 3 4 5
Come configurare la raccolta dei File Per configurare la raccolta dei file: 1 Navigate sulla finestra di dialogo Collected File Properties Digitate il nome (o wildcard) del file che si vuole raccogliere Specificate il percorso del file da raccogliere Specificate se raccogliere file cifrati e compressi Specificate la dimensione massima dei file da raccogliere 2 3 4 5
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 Inventory Rules and Settings 2 3 Legacy Client Site Server 1 2 3 Advanced Client SMS_def. mof Management Point Inventory Policy Modificate SMS_def.mof Replicate le modifiche sui CAP e sui Management Point Replicate le modifiche sui client 1 2 3
Come SMS usa WMI nell’Inventory Collection Hardware SMS usa WMI per raccogliere i dati di Inventario hardware SMS Inventory Client Agent Esegue una Query al SMS_def.mof e ritrova i dati di inventario da WMI SMS_def. mof WMI Raccoglie dati relativi alla gestione del computer da svariate fonti e le invia al Inventory Client Agent di SMS
Cosa sono i File MIF? MIF files: Tipi di file MIF: Forniscono dati di inventario supplementari Forniscono informazioni dettagliate sullo stato della software distribution Tipi di file MIF: NOIDMIF IDMIF
Come abilitare o disabilitare la raccolta dei file MIF Per abilitare o disabilitare la raccolta dei file MIF: Fate Click sulla scheda MIF Collection tab nella finestra di dialogo Hardware Inventory Client Agent Properties Specificate il tipo di file MIF usato e il tipo di client 1 2
Come creare un file MIF To create a MIF file: 1 2 3 4 5 6 7 Usate un editor di testo per creare un file MIF Aggiungete il componente e dategli un nome Date un nome alla group class Assegnate un group ID number alla classe Aggiungete informazioni sulla classe Aggiungete le proprietà chiave e i dati delle proprietà Salvate il file di testo con l’estensione.MIF 2 3 4 5 6 7
Come attivare un file NOIDMIF sul Client Per attivare NOIDMIF sul client: Mettete il file MIF nella cartella appropriata a seconda del tipo di client: Per gli Advanced Clients: %Windir%\System32\CCM\Inventory\Noidmifs Per i Legacy Clients:%Windir%\MS\SMS\Noidmifs
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 Software Metering Client Agent Monitored program 1 Monitored program Monitored program 2 3 4 Il processo Software Metering: 1 L’Agente esamina ogni programma che funziona sul client L’Agente raccoglie i dati di utilizzo ogni volta che si avvia un programma monitorato L’Agente scarica i dati sul Client Access Point o sul Management Point (Schedulato) I dati sono inoltrati al site server e poi al site database 2 3 4
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