Contents Previous Next

Arquivo Origem.conf

O arquivo $MTMON/etc/Origem.conf é usado na obtenção de informações do código da origem do evento.

Formato do arquivo

O arquivo pode ter definidos os seguintes campos :

  [Origem]
     Transkey=abcd1234
     Nome=Empresa Origem do Evento
     Email=administrador@empresa.origem.com.br, outro.email@gmail.com
     Email=mais.um.email@gmail.com
     VARIAVEL=exemplo
     outraVariavel=exemplo

onde :

Transkey
Toda origem tem associado um TransKEY, que é usado para validar a origem do evento. Se a origem não for autenticada, qualquer individuo poderia gerar eventos falsos e incluir o registro no sistema do MTMON. No computador cliente do MTMON, o TransKEY é definido no arquivo de parâmetros, sendo que este código é validado no arquivo Origem.conf no computador servidor do MTMON.

Nome
Descrição do nome da empresa, do departamento ou qualquer identificação que se deseja atribuir à origem do evento.

Email / noEmail
Os emails associados à origem são repassados ao ScriptServer nas variáveis de ambiente do shell MTMON_email e MTMON_noemail. Consulte a sessão variáveis repassadas para $ScriptServer e $ScriptClient para mais informações.

As várias entradas numa mesma sessão de origem são cumulativas. No exemplo acima, os três emails serão repassados para ScriptServer.

Além disso, é possível definir os endereços de email de acordo com o tipo de evento gerado. As seguintes opções estão disponíveis :

Exemplos :

     Email_s2=gerente@dominio.com.br
     Email_nunix=outro@gmail.com
     Email_nmswin32=email_windows@gmail.com
     Email_aoracle=oracle@gmail.com

No primeiro exemplo, os eventos com severidade 2 serão enviados para gerente@dominio.com.br.

nunix indica que eventos com notificação unix, serão enviados para outro@gmail.com .

No terceiro exemplo, quando a aplicação for oracle, o email será enviado para outro@gmail.com .

     Email_taix=infra.aix@gmail.com, gestor@gmail.com
     noemail_s1=gestor@gmail.com
     noemail_nsap=infra.aix@gmail.com

Acima temos uma definição mais complexa. Eventos do Sistema Operacional AIX serão encaminhados via email para : infra.aix@gmail.com, gestor@gmail.com. Mas se o evento é de severidade 1 (não crítico), o email não será entregue para gestor@gmail.com. No caso de --notifica=sap, o email não é entregue para infra.aix@gmail.com.

Assim é possível definir filtros de negação de entrega de email's à partir de definições gerais.

As últimas linhas definem que a aplicação oracle enviará email para outro@gmail.com.

Todos os parâmetros informados no arquivo serão repassados para os scripts na forma de variáveis de SHELL.

No exemplo acima, as seguintes variáveis estarão disponíveis para os scripts :

  MTMON_nome=Empresa Origem do Evento
  MTMON_email=administrador@empresa.origem.com.br,outro.email@gmail.com,mais.um.email@gmail.com
  MTMON_VARIAVEL=exemplo
  MTMON_outraVariavel=exemplo

Atente para o fato que o nome da variável preserva as letras maiúsculas e minúsculas dos parâmetros informados no arquivo Origem.conf, facilitando assim a identificação e uso das mesmas.


Contents Previous Next