SCOM Maintenance Mode

3

O SCOM suporta colocar objetos / classes / alvos discretos no modo de manutenção. Isto dá um controle muito bom sobre quais objetos / classes / alvos têm alertas encaminhados ou não.

Infelizmente, em termos comportamentais, nossa equipe de operações não quer esse nível de controle.

Behaviorally they want to put the entire server, or groups of servers, into maintenance mode. Where "maintenance mode" means no alerting of any kind. Period. Fin.

Hoje, chegamos perto, colocando WindowsComputer e HealthService (que também parece cobrir o Agent). Colocar esses objetos no modo de manutenção nos permite fazer implantações de aplicativos (paradas de serviço, etc) e qualquer coisa que precise de uma reinicialização.

No entanto, ainda recebemos alertas ocasionais de objetos como o Dell MP ou o BizTalk MP. Alertas que não tendem a segmentar WindowsComputer ou qualquer coisa em sua cadeia de herança (?).

Nós tentamos colocar Entity object / class / target no modo de manutenção, mas isso pareceu mandar o servidor RMS para um estado de confusão. por exemplo. Se fizéssemos 50 solicitações, para 50 servidores diferentes, talvez 1 em cada 5 seja colocado no modo de manutenção. O restante seria ignorado.

Estamos usando a API SCOM via Power Shell ou o modelo de objeto SCOM SDK para colocar as coisas no modo de manutenção.

Existe uma maneira recomendada de colocar um servidor, e todos os seus objetos contidos, no modo de manutenção, com segurança?

Existe algo que nossa equipe deve considerar em por que não queremos colocar tudo no modo de manutenção?

    
por Zach Bonham 03.10.2012 / 17:55

2 respostas

3

De acordo com a documentação , você pode facilmente colocar um servidor inteiro no modo de manutenção:

  1. In the Operations console, click the Monitoring button.
  2. In the Monitoring pane, expand Monitoring, and then click Computers.
  3. In the Computers pane, right-click the computer that you want to place into maintenance mode, click Maintenance Mode, and then click Start Maintenance Mode. You can use ctrl+click or shift+click to select multiple computers to place into maintenance mode.
  4. In the Maintenance Mode Settings dialog box, under Apply to, click Selected objects only if only the computer is to be placed into maintenance mode; otherwise, click Selected objects and all their contained objects.
    
por 03.10.2012 / 18:58
2

Este artigo pode ajudar a esclarecer algumas coisas:

link

Is there a recommended way to put a server, and all its contained objects, into maintenance mode, reliably?

Colocar o objeto de computador no modo de manutenção deve funcionar.

Desde o SCOM 2007 R2, não há necessidade de colocar o agente e o agente do observador separadamente no modo de manutenção. Apenas certifique-se de marcar a opção 'Objetos selecionados e todos os seus objetos contidos' se estiver usando o console, ou o TraversalDepth.Recursive se estiver usando o SDK (o cmdlet do PowerShell faz isso por padrão).

However, we still get occasional alerts from objects in either like the Dell MP or BizTalk MP. Alerts that don't tend to target WindowsComputer, or anything in its inheritance chain(?).

Você pode tentar identificar os DAs (Deployment Applications) de nível superior ou grupos que contêm os objetos que geram os alertas e colocar esses DAs e grupos no modo de manutenção.

Is there something our team should be considering on why we don't want to put everything into maintenance mode?

Considere:

  1. Colocar tudo no modo de manutenção pode levar muito tempo
  2. Colocar o RMS no modo de manutenção normalmente é uma Coisa Ruim - A distribuição de Configuração, o recurso de pulsação e outros recursos do sistema podem se tornar não confiáveis '(consulte o artigo acima)
por 04.10.2012 / 12:47

Tags