Condividi tramite


Informazioni sulle classi e sugli oggetti

 

Pubblicato: giugno 2016

Si applica a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Per iniziare a creare in Operations Manager, è necessario comprendere la terminologia e alcuni concetti di base relativi all'implementazione degli oggetti monitorati. Se l'utente ha già utilizzato Operations Manager per il monitoraggio, conoscerà già questi oggetti, ma per la creazione è necessaria una conoscenza a livello più approfondito.

Oggetto

Un oggetto è l'unità fondamentale della gestione in Operations Manager. In genere, un oggetto rappresenta un elemento del proprio ambiente, ad esempio un computer, un disco logico o un database. Potrebbe rappresentare anche un elemento più astratto, ad esempio un'applicazione, un dominio Active Directory o una zona DNS. Un oggetto può anche essere indicato come un'istanza di una specifica Classe.

È necessario individuare gli oggetti prima che vengano visualizzati nella Console operatore. I Management Pack includono individuazioni che analizzano le informazioni sul computer agente per stabilire se un oggetto deve essere creato e quali valori associare alle sue proprietà. In genere, queste individuazioni vengono eseguite in base a una pianificazione e i Management Pack definiscono pianificazioni diverse per oggetti diversi. Un'individuazione può essere eseguita una volta al giorno mentre un'altra potrebbe eseguita a intervalli di poche ore.

Per ulteriori informazioni sulle individuazioni per autori avanzati, consultare Discovery (Individuazione) in System Center Operations Manager 2007 R2 Authoring Guide (Guida alla creazione di System Center Operations Manager 2007 R2).

Classe

Una classe rappresenta un tipo di oggetto e ogni oggetto in Operations Manager è considerato un'istanza di una classe specifica. Tutte le istanze di una classe condividono una serie di proprietà. Ogni oggetto presenta propri valori per queste proprietà che sono determinati quando l'oggetto viene individuato. La maggior parte dei Management Pack definisce una serie di classi che descrivono i vari componenti dell'applicazione che viene monitorata e le relazioni tra le classi.

Nella Console operatore una destinazione rappresenta tutte le istanze di una classe specifica. Ad esempio, in una visualizzazione sono elencati tutti gli oggetti che sono istanze della classe utilizzata come classe di destinazione per la visualizzazione e un monitoraggio viene applicato a tutti gli oggetti che sono istanze della classe di destinazione del monitoraggio.

Nella schermata seguente viene illustrato un esempio di classe e oggetti Disco logico di Windows Server 2008 nella visualizzazione Inventario individuato della Console operatore.

Classe e oggetti di esempio

Oggetti e classi campione

Classi di base

È necessario comprendere il concetto di classi di base esclusivamente se si esegue la creazione avanzata. Per ulteriori informazioni, vedere Classi e relazioni [OM2012_Authoring]. Per la creazione di base, è sufficiente comprendere come le classi di base influenzino la destinazione.

Ogni classe in Operations Manager dispone di una classe di base. Una classe dispone di tutte le proprietà della relativa classe di base e ne aggiunge potenzialmente altre. Tutte le classi di diversi Management Pack installati nel gruppo di gestione possono essere disposte in una struttura ad albero posizionando ogni classe sotto la relativa classe di base. Se si inizia da una classe e si risale sulla struttura ad albero seguendo la classe di base e quindi la classe di base di quella classe e così via, alla fine si raggiungerà la classe Object che è la radice della libreria di classi di System Center.

Nota

La classe Entity è la radice della libreria di classi di Operations Manager 2007. La classe Entity corrisponde alla classe Object. È stata rinominata in Operations Manager 2012.

Quando si seleziona come destinazione una classe che è la classe di base per altre classi, il monitoraggio o la regola si applica a tutte le istanze delle classi. Ad esempio, se si utilizza Sistema operativo Windows come destinazione di un monitoraggio, il monitoraggio si applica a tutte le istanze di Sistema operativo client Windows e di Sistema operativo Windows Server. Questa situazione si verifica perché quelle due classi utilizzano Sistema operativo Windows come classe di base. Se si utilizza Sistema operativo come destinazione, il monitoraggio si applica a tutte quelle classi e alle eventuali istanze di Sistema operativo Unix.

Per informazioni su come visualizzare le libreria completa delle classi nel gruppo di gestione in Progettazione applicazione distribuita, vedere Applicazioni distribuite.

Nella schermata seguente viene illustrato un esempio di classe e oggetti Disco logico (Server) nella visualizzazione Inventario individuato della Console operatore. Questa è la classe di base per Disco logico di Windows Server 2008 mostrato precedentemente in questa sezione. Si noti che include lo stesso insieme di oggetti, ma aggiunge le istanze di Disco logico di Windows Server 2003 che utilizza anch'esso Disco logico (Server) come classe di base.

Classe di base e oggetti di esempio

Oggetti e classi Base campione

Classi di hosting

La maggior parte delle classi è ospitata da un'altra classe. Quando una classe ne ospita un'altra, la classe di hosting viene denominata padre e la classe che viene ospitata viene denominata figlio. Le istanze della classe figlio non possono esistere senza un padre. Ad esempio, diverse classi sono ospitate da Computer Windows perché sono componenti in un computer. Non avrebbe senso disporre di un disco logico se non ci fosse un computer in cui installare il disco. Pertanto, Disco logico è ospitato da Computer Windows. Questo significa che tutte le istanze di Disco logico devono disporre di un'istanza di Computer Windows come padre.

Le classi di hosting possono essere importanti perché le proprietà dell'host di una classe di destinazione sono disponibili nelle regole e nei monitoraggi. Un oggetto potrebbe inoltre disporre dell'integrità degli oggetti figlio disponibili in Esplora stati.

In genere, è possibile stabilire l'elemento padre di hosting di un oggetto visualizzando la proprietà Nome percorso. Questa proprietà include il nome dell'elemento padre dell'oggetto. Nella Console operatore è possibile fare clic sul nome per aprire una visualizzazione stato per l'oggetto padre. Nelle schermate precedenti, il nome del computer che ospita il disco logico selezionato è incluso nel nome percorso dell'oggetto selezionato.

Gruppo

Un gruppo è un insieme di oggetti. Possono essere istanze della stessa classe o di classi diverse. I gruppi dispongono di criteri di popolamento che definiscono quali oggetti aggiungere. Possono essere criteri dinamici che aggiungono oggetti quando vengono individuati o criteri espliciti in cui degli oggetti specifici vengono aggiunti manualmente al gruppo.

I gruppi vengono utilizzati per analizzare sostituzioni, visualizzazioni e ruoli utente e per impostare l'ambito di monitoraggio per determinati modelli. Non vengono utilizzati per selezionare monitoraggi e regole come destinazione. Per ulteriori informazioni, vedere Assegnazione di un gruppo come destinazione.

Visualizzazione di classi e oggetti

Utilizzare la seguente procedura per provare nell'ambiente di Operations Manager gli esempi illustrati precedentemente in questa sezione. Vengono illustrati i concetti di oggetti, classi e classi di base utilizzando le classi Logical Disk nel Management Pack del sistema operativo Windows Server. È necessario avere installato questo Management Pack nel gruppo di gestione per completare questa procedura.

Per visualizzare una classe nella Console operatore

  1. Avviare la Console operatore.

  2. Nel riquadro di spostamento fare clic su Monitoraggio e quindi selezionare Inventario individuato.

  3. Nel riquadro Azioni scegliere Modifica tipo destinazione. Nella finestra di dialogo Seleziona elementi per destinazione scegliere Visualizza tutte le destinazioni.

    Questo elenco è costituito da tutte le classi incluse in tutti i Management Pack installati nel gruppo di gestione. È possibile selezionare qualsiasi classe per visualizzare un elenco di tutte le istanze individuate e le relative proprietà. Le nuove classi incluse in un Management Pack installato in un secondo momento nel gruppo di gestione verranno incluse in questo elenco.

  4. Selezionare Disco logico di Windows Server 2008, quindi fare clic su OK.

    Questa visualizzazione mostra un elenco di dischi logici nei computer Windows Server 2008 che sono stati individuati nell'ambiente corrente.

  5. Selezionare una delle istanze.

    Prendere nota delle proprietà nel riquadro Visualizzazione dettagli. Vengono visualizzati i valori di ogni proprietà che sono stati raccolti dal processo di individuazione. Si noti inoltre la proprietà Nome percorso creata dalla proprietà principale della classe corrente e delle classi padre. In questo caso, le proprietà principali includono il nome del computer e il nome del dispositivo.

  6. Nel riquadro Azioni scegliere di nuovo Modifica tipo destinazione.

  7. Nella finestra di dialogo Seleziona elementi per destinazione scegliere Visualizza tutte le destinazioni.

  8. Selezionare Disco logico (Server), quindi fare clic su OK.

    Questa è la classe di base per Disco logico di Windows Server 2008. La visualizzazione è simile alla precedente, ma include gli oggetti di Windows Server 2003 e Windows Server 2008, supponendo che entrambi siano installati nel proprio ambiente. Le proprietà sono identiche alla visualizzazione precedente perché la classe Windows Server Logical Disk dispone delle stesse proprietà ereditate da Disco logico di Windows Server 2008.

  9. Nel riquadro Actions selezionare di nuovo Modifica tipo destinazione. Nella finestra di dialogo Seleziona elementi per destinazione scegliere Visualizza tutte le destinazioni.

  10. Selezionare Disco logico, quindi fare clic su OK.

    Questa è la classe di base per Disco logico (Server). Le istanze sono identiche alla visualizzazione precedente, ma vengono visualizzate meno proprietà. Questo avviene perché la classe Disco logico dispone solo delle proprietà che le sono assegnate direttamente ed eredita solo un'unica proprietà da Oggetto. Le altre proprietà non sono visibili perché sono associate a una classe che si trova ancora più in basso nella struttura ad albero.

  11. Selezionare uno dei dischi e quindi fare clic sul collegamento sulla parte nome computer della proprietà Nome percorso mostrata in Visualizzazione dettagli.

    Verrà aperta una visualizzazione stato dell'oggetto hosting dell'oggetto disco selezionato. Nella Visualizzazione dettagli è possibile vedere che si tratta dell'istanza di Computer Windows.