windows sqlserver xbox360 iis windows7 oracle bea life
29 Oct
Mi è capitato diverse volte di imbattermi nelle limitazioni derivanti da aver creato diversi MP e non averli sigillati “sealed”. Il problema del procedimento di chiusura dei package non risiede tanto nel realizzarlo (è abbastanza semplice con la Authoring Console) ma nella scarsa praticità di questo meccanismo in ambienti molto dinamici e scarsamente standardizzati.
Nelle farm che gestisco i servizi sono abbastanza eterogei da non giustificare l’investimento necessario per ingegnerizzare un MP al punto tale da poter essere chiuso e quindi sottoposto solo ad eventuali override.
Però, come in ogni farm moderna, ci sono diversi servizi di base che sono fruiti da più servizi end-to-end e la probabilità che li si debbano presto utilizzare in una vista globale è altissima.
Inoltre, chi effettua fisicamente il monitoraggio 7×24 spesso non è lo stesso team che gestisce SCOM e quindi ha livelli di accesso necessariamente diversi con viste dedicate al proprio mestiere.
In questi casi è auspicabile creare delle viste specializzate che permettano di semplificare il monitoraggio e schematizzare le informazioni in modo che sia possibile a colpo d’occhio vedere lo stato di un servizio e di quelli da cui dipende.
Agendo in questo modo l’amministratore di SCOM incontra lo spauracchio dei Sealed MP in particolare se ha specializzato i suoi MP in modo da minimizzare le relazioni con altri Management Pack.
A me è successo di dover rendere disponibili delle viste su servizi per il nostro outsourcer per il quale avevo creato un apposito MP in cui concentrare tutto quello che gli poteva servire.
A questo punto non potevo definire una vista all’interno del MP per l’outsoucer visto che avrei creato dipendenze verso oggetti all’interno di altri MP custom…
Curiosando sulla Console ho notato la presenza del comando Copy all’interno del menu contestuale sull’albero di navigazione del pannello Monitoring.
Notoriamente il copia e incolla è la funzione alla base del successo di Windows e saggiamente Microsoft l’ha inserita praticamente ovunque. Ho quindi copiato la vista definita nel mio MP Custom e l’ho incollato all’interno della cartellina dell’MP per l’outsoucer: voilà!
L’odioso messaggio non appare e la vista è disponibile esattamente come definita nell’MP sorgente. Lo sto usando da un pò e sembra un meccanismo affidabile anche se non conosco esattamente cosa avviene “dietro le quinte” (chi lo sa si faccia avanti!)
Ovviamente non esiste nessun collegamento con la vista originale e quindi, se cambiate quella , dovete copiarla nuovamente o effettuare le stesse modifiche in tutte le copie.
Leave a reply