IBM Sterling Control Center: Alertar quando um Business Process é executado por mais de 10 minutos

From Wiki

Procedimento

Criando o Scheduler

1) Efetue login no console da web do IBM Control Center.

2) Clique em Manage -> Schedulers.

3) Clique em + para criar um scheduler.

4) Certifique-se de que Enabled esteja selecionado.

5) Entre com o nome e descrição do scheduler:

  • nome: SCHED_BpRunForMoreThan10Minutes
  • descrição: Business Process Running for more than 10 Minutes

para o scheduler.

6) Expandir When is the SLC Active? e especifique as condições:

  • How do you want to monitor the processing of this SLC: Duration of time
  • Minimum Duration: 000:00:00
  • Maximum Duration: 000:10:00

7) Clique em Save.

O Scheduler é criado.

Criando o Standar SLC Group

1) Efetue login no Console Java do IBM Control Center.

2) Clique em Manage -> Service Level Criteria -> Standard SLC Groups.

3) Clique em + para criar um SLC group.

4) Entre com o nome e descrição do grupo:

  • nome: SLC_RunMoreThan10Min
  • descrição: Standar SLC group

5) Nos campos:

  • Start Window Tolerance:
você pode especificar o número de horas antes do início do processamento esperado para iniciar o monitoramento.
  • End Window Tolerance:
você pode especificar o número de horas após o final esperado do processamento para interromper o monitoramento.

Clique em Next.

6) Se você deseja monitorar vários servidores do mesmo tipo, pode selecionar o grupo inteiro na página Grupos de Servidores e Clique em Next.

7) Na página Servidores, clique duas vezes no servidor necessário para movê-lo para o Lista de servidores selecionados e Clique em Next.

8) Na página Data Visibility Group, você pode restringir o acesso deste grupo de SLC a qualquer grupo específico de visibilidade de dados e Clique em Next.

9) Na página Schedules, clique duas vezes no agendamento

  • SCHED_BpRunForMoreThan10Minutes

que você criou para mova-o para a lista Selected Schedules e Clique em Next.

10) Na página Processes/Batch IDs, digite o nome do business process (BP) que você deseja monitorar e Clique em Next.

11) Se você tiver um nome de arquivo diferente no destino, insira-o aqui e Clique em Next.

12) Se você deseja monitorar processos enviados por usuários específicos, insira-os aqui e Clique em Next.

13) Se você deseja monitorar processos enviados a servidores remotos ou mailbox IDs específicos, insira-os aqui e Clique em Next.

14) Revise suas opções e Clique em Finish.

15) Clique em Close.

O grupo SLC é criado. Em seguida, crie uma regra e associe o SLC.

Criando a Rule

1) Efetue login no console da web do IBM Control Center.

2) Clique em Manage -> Rules.

3) Clique em + para criar uma regra.

4) Certifique-se de que Enabled esteja selecionado.

5) Entre com o nome e descrição da Rule:

  • nome: RULE_BpRunMoreThan10Minutes
  • descrição: Esta regra eh disparada quando um processo executa por mais do que 10 minutos.

para o scheduler.

6) Expandir What event parameters trigger this rule? e especifique as condições:

Key Operator Value
Message ID Matches CSLC044E
Server ID Matches <nome do servidor para monitorar>
SLC Name Matches SLC_RunMoreThan10Min

Onde Message ID = CSLC044E significa "ended after dMax".

Essa regra é acionada quando o processo leva mais de 10 minutos para ser concluído, conforme definido no SLC. Portanto, você não precisa associar nenhuma schedule aqui.

7) Expandir Actions para definir a ação que deve ser executada quando as condições forem atendidas.

8) Clique em Create a new action, para criar uma nova ação para enviar uma notificação por email.

9) Entre com o nome e descrição da Action.

  • nome: ACT_EmailNotification
  • descrição: Ação que envia notificação por email

10) Expandir What actions do you want to perform? para definir a ação a ser tomada quando as condições da regra forem atendidas.

11) Marque a caixa de seleção Send email.

12) Digite o conteúdo do email.

13) Clique em Insert variable para capturar valores específicos da transação.

14) Clique em Save. Você volta à página "Criar uma nova regra". A ação está associada à regra.

15) Clique em Save.

A regra é salva.

16) Priorize a regra.

Ver também