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

From Wiki
(Criou a página com "= Procedimento = 1) Efetue login no '''console da web''' do IBM Control Center. ==== Criando o Scheduler ==== 2) Clique em '''Manage''' -> '''Schedulers'''. 3) Clique em...")
 
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Procedimento =
= Procedimento =
== Criando o Scheduler ==


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


==== Criando o Scheduler ====
2) Clique em '''Manage''' -> '''Schedulers'''.


2) Clique em '''Manage''' -> '''Schedulers'''.
3) Clique em '''+''' para criar um scheduler.
3) Clique em '''+''' para criar um scheduler.
4) Certifique-se de que '''Enabled''' esteja selecionado.
4) Certifique-se de que '''Enabled''' esteja selecionado.
5) Digite:


* nome: SC_BP_RUN_FOR_MORE_THAN_10_MINUTES
5) Entre com o nome e descrição do scheduler:
 
* nome: '''SCHED_BpRunForMoreThan10Minutes'''
* descrição: Business Process Running for more than 10 Minutes  
* descrição: Business Process Running for more than 10 Minutes  


para o scheduler.
para o scheduler.


6) Expandir '''When is the SLC Active?''' e especifique as condições.
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:
 
{| class="wikitable"
|-
! 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.


* How do you want to monitor the processing of this SLC: Duration of time
15) Clique em '''Save'''.
* Minimum Duration: 000:00:00
* Maximum Duration: 000:10:00


7) Clique em Save. O Scheduler é criado.
A regra é salva.  


16) Priorize a regra.


= Ver também =
= Ver também =


* [[Cloud| Artigos sobre Cloud]]
* [[IBM Sterling| Artigos sobre IBM Sterling]]
* [[Tecnologias|  Mais Artigos sobre Cloud / WebDev / Tecnologias]]
* [[Tecnologias|  Mais Artigos sobre Cloud / WebDev / Tecnologias]]



Latest revision as of 14:56, 26 September 2019

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