Oracle EM Cloud Control: Alterar nome de exibição do alvo monitorado

Essa é uma dica rápida e útil quando temos muitas instâncias monitoradas no Cloud Control e por algum motivo, seja necessário alterar o nome de exibição da instância na lista de “Alvos”.

Apesar do Enterprise Manager implementar uma série de recursos do Oracle Database em uma elegante interface web, algo trivial que não é possível realizar via essa interface é alterar o nome de exibição de um alvo (instância, listener, etc).

Observe na Figura 1 o nome que aparece para a instância utilizada neste exemplo: emx_192.168.1.2.

Figura 1 – Nome de exibição antes da alteração

O objetivo é alterar esse nome para EMX.dibiei.net. Para tal, existem duas alternativas: A primeira é remover essa insância do Cloud Control e incluir novamente com o nome de exibição desejado, mas isso é um tanto quanto custoso.

A segunda alternativa é usar o Enterprise Manager em modo console para alterar o atributo display_name dessa instância.

Alterando o nome via console

Acesse o servidor em que o Oracle Enteprise Manager Cloud Control está e instalado, navegue até o diretório <OMS_HOME>/bin e faça login no utilitário emcli com o usuário sysman.

1: Login no emcli

$ cd $OMS_HOME/bin
$ ./emcli login -username=sysman -password=senha_do_sysman
Login successful

2: Forçar sincronismo com os agentes

$ ./emcli sync
Synchronized successfully

3: Alterar o atributo display_name da instância

$ ./emcli modify_target -name="emx_192.168.1.2" -type="oracle_database" -display_name="EMX.dibiei.net" -on_agent
Target "emx_192.168.1.2:oracle_database" modified successfully

Entendendo o comando

  • modify_target => tipo de operação que está realizando
  • -name => atributo que indica o nome do target sendo alterado
  • -type => atributo que indica o tipo de target
  • -display_name => atributo que está sendo alterado
  • -on_agent => envia essa alteração para o agente imediatamente

Verificando a alteração

Acesse novamente o Enterprise Manager via Browser e force um refresh na página.

Observe na Figura 2 que o nome exibido foi atualizado para EMX_dibiei.net

Conclusão

Este post apresentou uma das alternativas possíveis para se alterar o nome de exibição de uma instância no Oracle Enterprise Manager Cloud Control.

É importante salientar que o procedimento altera somente o nome de exibição, que na prática é um apelido, um nome amigável.

O nome original cadastrado permanece o mesmo e este não pode ser alterado sem que o target seja removido e cadastrado novamente.

Leave a Reply

Scroll to Top

Discover more from Blog do Dibiei

Subscribe now to keep reading and get access to the full archive.

Continue reading