Usar pacotes de gerenciamento para adicionar funcionalidade ao Service Manager
Há dois tipos de pacotes de gerenciamento: pacotes de gerenciamento lacrados e pacotes de gerenciamento sem lacre. Um pacote de gerenciamento lacrado não pode ser modificado, mas um pacote de gerenciamento não lacrado pode ser modificado.
Os pacotes de gerenciamento sem lacre são usados para estender o Service Manager com as informações que você deve ter para implementar todo ou parte de um processo de gerenciamento de serviços. É possível usar pacotes de gerenciamento sem lacre para armazenar os objetos personalizados que você criar. Por exemplo, é possível armazenar os objetos que você criar durante o processo de teste ou avaliação em um pacote de gerenciamento sem lacre. Em seguida, você pode exportar esse pacote de gerenciamento sem lacre para um arquivo e depois importar o arquivo para outro ambiente, como um ambiente de produção. Você também pode importar o mesmo pacote de gerenciamento para vários ambientes para garantir a consistência da configuração entre Service Manager implantações e aumentar a eficiência.
Observação
Somente pacotes de gerenciamento sem lacre podem ser reimportados.
Um pacote de gerenciamento sem lacre é um arquivo .xml que contém classes, fluxos de trabalho, modos de exibição, formulários, relatórios e artigos de conhecimento. Itens como grupos, filas, tarefas, modelos, conectores e itens de lista são armazenados em um pacote de gerenciamento, mas itens como incidentes, solicitações de alteração, computadores e outras instâncias de classes não são armazenados em um pacote de gerenciamento.
Por padrão, Service Manager contém vários pacotes de gerenciamento lacrados e pré-importados que habilitam os principais recursos do Service Manager, como gerenciamento de incidentes e gerenciamento de alterações. Além disso, por padrão, Service Manager contém o pacote de gerenciamento do Pacote de Gerenciamento Padrão, no qual você pode armazenar novos itens criados. Além disso, Service Manager contém vários pacotes de gerenciamento pré-importados e sem lacre que habilitam recursos opcionais. Você pode excluir pacotes de gerenciamento sem lacre, o que pode resultar na perda de alguns modos de exibição, regras ou listas. No entanto, a remoção desses recursos opcionais não impedirá que o Service Manager funcione. Convém exportar um pacote de gerenciamento antes de excluí-lo. Dessa forma, será possível importá-lo se você precisar dos recursos opcionais do pacote de gerenciamento que foi excluído.
Para usar um pacote de gerenciamento, importe-o para Service Manager. O pacote de gerenciamento é armazenado em um arquivo .xml, .mp ou .mpb que você pode importar usando o console do Service Manager.
Para obter mais informações sobre os principais conceitos de pacotes de gerenciamento, práticas recomendadas de pacotes de gerenciamento e outros artigos relacionados a pacotes de gerenciamento, consulte Pacotes de gerenciamento: trabalhando com pacotes de gerenciamento.
Criar um arquivo de pacote de gerenciamento
Você pode usar os procedimentos a seguir para criar um arquivo de pacote de gerenciamento no Service Manager. Depois de criar o arquivo de pacote de gerenciamento, é possível usá-lo para armazenar objetos que você criar.
Para obter mais informações sobre como criar e personalizar pacotes de gerenciamento, consulte Pacotes de Gerenciamento: Trabalhando com Pacotes de Gerenciamento.
No console do Service Manager, selecione Administração.
No painel Administração, expanda Administração e selecione Pacotes de Gerenciamento.
No painel Tarefas, em Pacotes de Gerenciamento, selecione Criar Pacote de Gerenciamento.
Na caixa de diálogo Criar Pacote de Gerenciamento, insira um nome, como Pacote de Gerenciamento de Exemplo, e insira uma descrição para o novo pacote de gerenciamento. Selecione OK.
Validar a criação de um arquivo de pacote de gerenciamento
- No console do Service Manager, abra a exibição Pacotes de Gerenciamento e verifique se o novo pacote de gerenciamento aparece no painel Pacotes de Gerenciamento.
Você pode usar comandos do Windows PowerShell para concluir essas tarefas, da seguinte maneira:
Para obter informações sobre como usar o Windows PowerShell para criar um novo pacote de gerenciamento, consulte New-SCSMManagementPack.
Para obter informações sobre como usar o Windows PowerShell para vedar um pacote de gerenciamento, impedindo-o de ser modificado, consulte Protect-SCSMManagementPack.
Para obter informações sobre como usar o Windows PowerShell para remover pacotes de gerenciamento, consulte Remove-SCSMManagementPack.
Exportar um pacote de gerenciamento
Depois de criar um pacote de gerenciamento no Service Manager, você pode exportar o pacote de gerenciamento sem lacre como um arquivo para fazer backup de todas as personalizações no pacote de gerenciamento. O pacote de gerenciamento exportado é um arquivo válido formatado em XML. Depois de exportar um pacote de gerenciamento sem lacre, você pode importá-lo posteriormente para restaurar os objetos que o pacote de gerenciamento contém.
Quando você exporta um pacote de gerenciamento lacrado, do console do Service Manager ou usando o cmdlet Export-SCSMManagementPack do Windows PowerShell, Service Manager gera um pacote de gerenciamento equivalente e não lacrado e o armazena como um arquivo .XML no disco rígido. Em seguida, você pode editar esse arquivo de pacote de gerenciamento para aumentar a versão do pacote de gerenciamento e lacrá-lo novamente para que ele possa ser reimportado para Service Manager.
Use os procedimentos a seguir para exportar um pacote de gerenciamento sem lacre e validar a exportação.
Para exportar um pacote de gerenciamento, siga estas etapas:
No console do Service Manager, selecione Administração.
No painel Administração, expanda Administração e selecione Pacotes de Gerenciamento.
No painel Pacotes de Gerenciamento, selecione o pacote de gerenciamento que você deseja exportar.
No painel Tarefas, sob o nome do pacote de gerenciamento que você deseja exportar, selecione Exportar.
Na caixa de diálogo Procurar pasta, selecione um local para o arquivo e selecione OK.
Observação
Você não pode alterar o nome padrão do arquivo do pacote de gerenciamento.
Validar a exportação de um pacote de gerenciamento
- No Windows Explorer, verifique se você pode localizar o arquivo do pacote de gerenciamento.
Você pode usar comandos do Windows PowerShell para concluir essa tarefa. Para obter informações sobre como usar o Windows PowerShell para exportar um pacote de gerenciamento como um arquivo formatado em XML válido que você pode importar posteriormente para o Service Manager ou o Operations Manager, consulte Export-SCSMManagementPack.
Importar um pacote de gerenciamento
Antes de usar um pacote de gerenciamento no Service Manager, você deve importar o pacote de gerenciamento usando um dos seguintes métodos:
Use o console do Service Manager, conforme descrito neste artigo.
Use o cmdlet Import-SCSMManagementPack do módulo Service Manager para Windows PowerShell. Para obter mais informações sobre esse cmdlet, consulte Import-SCSMManagementPack.
Quando você reimporta um pacote de gerenciamento lacrado, a versão do novo pacote de gerenciamento deve ser maior que a versão do pacote de gerenciamento inicial. O pacote de gerenciamento importado e lacrado deve passar pela verificação de compatibilidade com versões anteriores e, em seguida, os objetos do novo pacote de gerenciamento e os objetos do pacote de gerenciamento inicial são mesclados. Quando você reimporta um pacote de gerenciamento sem lacre, os objetos do novo pacote de gerenciamento substituem os objetos do pacote de gerenciamento inicial.
Se o pacote de gerenciamento que você deseja importar depender de outros pacotes de gerenciamento, selecione vários pacotes de gerenciamento dependentes e importe-os em uma única operação. Service Manager importará os pacotes de gerenciamento na ordem de dependência correta.
Use o procedimento a seguir para importar um único pacote de gerenciamento ou um pacote de gerenciamento (extensão de nome de arquivo .mpb) usando o console do Service Manager.
Importar um pacote de gerenciamento usando o console do Service Manager
No console do Service Manager, selecione Administração.
No painel Administração, expanda Administração e selecione Pacotes de Gerenciamento.
No painel Tarefas, em Pacotes de Gerenciamento, selecione Importar.
Na caixa de diálogo Selecionar Pacotes de Gerenciamento para Importar, selecione o arquivo do pacote de gerenciamento e selecione Abrir.
Na caixa de diálogo Importar Pacotes de Gerenciamento, selecione Adicionar.
Depois de adicionar todos os pacotes de gerenciamento que você deseja importar, selecione Importar e selecione OK.
Validar a importação de um pacote de gerenciamento
- No console do Service Manager, selecione a exibição Pacotes de Gerenciamento e verifique se os pacotes de gerenciamento pretendidos aparecem na lista Pacotes de Gerenciamento.
Você pode usar comandos do Windows PowerShell para concluir essas e outras tarefas relacionadas, da seguinte maneira:
Para obter informações sobre como usar o Windows PowerShell para importar um pacote de gerenciamento, consulte Import-SCSMManagementPack.
Para obter informações sobre como usar o Windows PowerShell para testar a validade de um pacote de gerenciamento, consulte Test-SCSMManagementPack.
Para obter informações sobre como usar o Windows PowerShell para recuperar objetos que representam pacotes de gerenciamento que foram importados, consulte Get-SCSMManagementPack.
Importar o Pacote de Gerenciamento do Cubo de Alerta do Operations Manager
Por padrão, o Service Manager não importa automaticamente o pacote de gerenciamento do Cubo de Gerenciamento de Alertas do System Center quando você registra o Operations Manager como uma fonte de dados.
Em vez disso, você deve criar manualmente uma fonte de dados para o Operations Manager. Para obter mais informações, consulte Como registrar o data warehouse do System Center no Operations Manager. Depois, use o procedimento a seguir para importar o pacote de gerenciamento.
Para importar o pacote de gerenciamento do cubo de alerta do Operations Manager, faça o seguinte:
No console do Service Manager, selecione Data Warehouse, selecione Pacotes de Gerenciamento e confirme se a Biblioteca do System Center Datawarehouse Operations Manager está listada.
No Servidor de Gerenciamento do Data Warehouse, insira os seguintes comandos do Windows PowerShell para importar manualmente o pacote de gerenciamento. (Este exemplo parte do princípio de que o Service Manager está no drive C e que foi instalado o Service Manager utilizando o caminho padrão).
cd 'C:\Program Files\Microsoft System Center\Service Manager 2016 R2\PowerShell' Import-Module .\System.Center.Service.Manager.psd1 Import-SCSMManagementPack ..\AlertCube.mpb
Próximas etapas
- Use conectores para importar dados para Service Manager.