IBM Sterling Control Center: Alertar quando um Business Process é executado por mais de 10 minutos
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 Agendamentos, clique duas vezes no agendamento 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 do scheduler:
- nome: RULE_BpRunMoreThan10Minutes
- descrição: Business Process Running for more than 10 Minutes
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 | Example |
Onde Message ID = CSLC044E significa "ended after dMax".
7) Clique em Save.
A Rule é criada.