Applicazioni distribuite

 

Pubblicato: giugno 2016

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

In Operations Manager un'applicazione distribuita è un'applicazione composta da più oggetti. Questi oggetti possono essere definiti da più Management Pack e possono essere gestiti nello stesso agente o in agenti diversi. Lo scopo dell'applicazione distribuita è fornire uno stato di integrità generale per un'applicazione composta da più oggetti.

Le applicazioni distribuite non forniscono un monitoraggio aggiuntivo per gli oggetti in un'applicazione. Includono invece oggetti che sono già monitorati. Il valore dell'applicazione distribuita è fornire una relazione tra lo stato di integrità degli oggetti che fanno parte di un'unica applicazione.

È possibile creare applicazioni distribuite utilizzando la Distributed Applications Designer nella Console operatore.

Progettazione applicazione distribuita

La Progettazione applicazioni distribuite offre la possibilità di creare un'applicazione distribuita in un ambiente grafico con poche informazioni sugli elementi principali del Management Pack che vengono creati. Tuttavia, lo strumento presenta alcune limitazioni riportate di seguito:

  • I gruppi di componenti possono disporre solo di membri espliciti, pertanto non è possibile popolarli in modo dinamico. Ad esempio, potrebbe essere presente un'applicazione distribuita con un insieme di siti Web. È possibile installare un ulteriore server Web con un sito che deve essere incluso. In tal caso è necessario modificare l'applicazione distribuita e aggiungere manualmente il nuovo sito.

  • Non è possibile creare più livelli di rollup dello stato. Lo stato dell'applicazione sarà il peggiore degli altri gruppi di componenti indipendentemente dalle relazioni che sono state create.

È possibile creare un'applicazione distribuita senza queste limitazioni utilizzando adb418d7-95ab-4e33-8ced-34a934016aa3#VMPD.

Contenuti delle applicazioni distribuite

Oggetti

Per essere utile, un'applicazione distribuita deve includere uno o più oggetti. Qualsiasi oggetto individuato da più Management Pack installati nel gruppo di gestione può essere utilizzato in un'applicazione distribuita. Potrebbe derivare da un Management Pack installato dal catalogo o creato dall'utente. Possono essere oggetti creati da più procedure guidate di monitoraggio, come descritto in Modelli Management Pack.

Gruppi di componenti

Un gruppo di componenti può contenere qualsiasi numero di oggetti e ogni oggetto aggiunto all'applicazione distribuita deve essere contenuto in un gruppo di componenti. Quando si crea il gruppo di componenti, è necessario specificare una o più classi che il gruppo può contenere. Solo gli oggetti che sono istanze di queste classi possono essere aggiunti al gruppo specifico. Se si specifica Tutti gli oggetti, è possibile includere nel gruppo di componenti tutti gli oggetti del gruppo di gestione.

Se si desidera limitare gli oggetti che è possibile includere nel gruppo di componenti, selezionare Oggetti dei seguenti tipi e quindi selezionare una o più classi nella struttura ad albero delle classi. La struttura ad albero conterrà tutte le classi nel gruppo di gestione che sono fornite da tutti i Management Pack attualmente installati.

Nella finestra di dialogo le classi vengono disposte in una struttura ad albero in base alle relative classi di base. Per ulteriori informazioni sulle classi di base, vedere Classi di base. Se si seleziona una classe, verranno selezionate anche tutte le relative classi di base. In questo modo è possibile selezionare un'unica classe, ad esempio Ruolo del computer, utilizzata spesso come classe di base e selezionare automaticamente tutte le relative classi di base.

Relazioni

È possibile tracciare relazioni tra gruppi di componenti per rappresentare una relazione tra diversi tipi di oggetti. Non viene eseguito il rollup dello stato tra i gruppi di componenti, la relazione viene indicata dalle linee tra i gruppi.

Modelli di applicazione distribuita

I modelli consentono di avviare una nuova applicazione distribuita con un insieme predefinito di gruppi di componenti. È necessario aggiungere oggetti a questi gruppi di componenti, modificare i gruppi di componenti e aggiungere i gruppi di componenti aggiuntivi necessari. Per risparmiare tempo nella creazione di un'applicazione distribuita, selezionare un modello che rispecchia maggiormente i propri requisiti. Se si desidera creare un'applicazione distribuita vuota e aggiungere manualmente tutti i propri gruppi di componenti, selezionare il modello Vuoto.

Nella tabella seguente vengono illustrati i modelli disponibili:

Modello

Descrizione

Gruppi contenitore

Classi contenute

Applicazione .NET a tre livelli

Raggruppa gli oggetti e i dati per il monitoraggio da transazioni sintetiche insieme ai dati di Application Performance Monitoring

  • Prospettiva client [Nome applicazione]

  • Livello presentazione [Nome applicazione]

  • Livello aziendale [Nome applicazione]

  • Livello dati [Nome applicazione]

  • Prospettiva

  • Applicazione ASP.NET

  • Componente applicazione .NET

  • Database

Applicazioni Web line-of-business

Gruppi di componenti comuni a un'applicazione Web

  • Siti Web

  • Database

  • Sito Web

  • Database

Messaggistica

Gruppi di componenti comuni ai servizi di messaggistica

  • Client messaggistica

  • Archiviazione

  • Componenti messaggistica

  • Servizi directory

  • Servizi di rete

  • Rete fisica

  • Prospettiva

  • Componente hardware logico

  • Ruolo del computer

  • Ruolo del computer

  • Dispositivo di rete

Vuoto

Applicazione distribuita vuota senza gruppi di componenti

Nessuno

Nessuno

Visualizzazione delle applicazioni distribuite

Tutte le applicazioni distribuite verranno elencate nella visualizzazione stato Applicazione distribuita del riquadro Monitoraggio della Console operatore. Lo stato dell'applicazione distribuita sarà il peggiore di qualsiasi altro oggetto che contiene. È possibile avviare qualsiasi altro tipo di visualizzazione facendo clic con il pulsante destro del mouse sull'applicazione distribuita e selezionando la visualizzazione desiderata. Ogni visualizzazione includerà i dati per tutti gli oggetti contenuti nell'applicazione distribuita.

Creazione e modifica di applicazioni distribuite

Per creare un'applicazione distribuita

  1. Se non si dispone di un Management Pack per l'applicazione monitorata, crearne uno utilizzando il processo descritto in Se si seleziona un File del Management Pack.

  2. Nella Console operatore selezionare l'area di lavoro Creazione e modifica.

  3. Fare clic con il pulsante destro del mouse su Applicazioni distribuite e selezionare Crea nuova applicazione distribuita.

  4. Nella casella Nome digitare un nome per l'applicazione distribuita. Questo nome verrà visualizzato nell'area di lavoro Monitoraggio della Console operatore.

  5. Nella casella Modello selezionare il modello per il punto di partenza dell'applicazione distribuita. Per informazioni sui modelli disponibili, vedere Modelli di applicazione distribuita.

  6. Selezionare il Management Pack creato nel passaggio 1.

  7. Fare clic su OK.

Per modificare un'applicazione distribuita esistente

  1. Nella Console operatore selezionare l'area di lavoro Creazione e modifica.

  2. Selezionare Applicazioni distribuite.

  3. Nel riquadro Applicazioni distribuite fare clic con il pulsante destro del mouse sull'applicazione distribuita che si desidera modificare e selezionare Modifica.

Per creare un gruppo di componenti

  1. Fare clic su Aggiungi componente in Applicazione distribuita.

    Nota

    La prima volta che si crea un gruppo di componenti dopo aver aperto la Console operatore potrebbero essere necessari alcuni secondi per aprire la finestra di dialogo Crea nuovo gruppo componenti perché è necessario memorizzare nella cache l'elenco delle classi. Il tempo necessario dipende dal numero di classi del gruppo di gestione.

  2. Nella casella di testo Nominare il proprio gruppo di componenti immettere un nome per il gruppo di componenti. È il nome che verrà visualizzato nella visualizzazione diagramma e in Esplora stati dell'applicazione distribuita.

  3. Se il gruppo di componenti deve contenere qualsiasi tipo di oggetto, selezionare Tutti gli oggetti. Se si desidera specificare uno o più tipi da includere nel gruppo di componenti, selezionare Oggetti dei seguenti tipi.

  4. Selezionare una o più classi per includere gli oggetti di quel tipo nel gruppo di gestione.

  5. Dopo avere selezionato le classi, fare clic su OK.

    Nota

    Potrebbe essere visualizzato un messaggio che informa che è stato raggiunto il limite consentito rendendo visibile il pulsante di un nuovo tipo di oggetto. Questo significa che non è possibile aggiungere altri riquadri selezione oggetti al lato sinistro di Progettazione applicazione distribuita. Selezionare Lasciare il nuovo tipo di oggetto non visibile per non creare un altro riquadro di selezione oggetti per il gruppo di componenti corrente o selezionare Sostituisci il pulsante Tipo di oggetto visibile selezionato con il nuovo e scegliere uno dei tipi di oggetto nell'elenco da chiudere. È possibile riaprire il riquadro di selezione selezionandolo nel riquadro Organizza i tipi di oggetto.

Per aggiungere un oggetto all'applicazione distribuita

  1. Verificare che venga creato un gruppo di componenti che consenta il tipo di oggetto da aggiungere.

  2. Se un riquadro di selezione non è aperto per il tipo di oggetto che si desidera aggiungere, fare clic su Organizza i tipi di oggetto e quindi selezionare il tipo di oggetto da aggiungere.

  3. Selezionare il tipo di oggetto che si desidera aggiungere nel Selettore oggetti. Verrà visualizzato un elenco di tutti gli oggetti del tipo selezionato.

  4. Fare clic e trascinare uno o più oggetti in un gruppo di componenti. Si noti che sarà possibile aggiungere gli oggetti solo a un gruppo di componenti che accetta oggetti di quel tipo.