![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: Tarefas administrativas para os servidores da web
Os recursos do Intelligent Management estão disponíveis para servidores Apache ou IBM HTTP em nós gerenciados e não gerenciados. É possível usar a linha de comandos para executar tarefas administrativas do Intelligent Management.
O comando GenPluginCfg gera um plug-in a partir da interface da linha de comandos. Se você executar esse comando, os recursos do Intelligent Management serão incluídos, se estiverem ativados. Para saber mais sobre os recursos do Intelligent Management, leia sobre como configurar o Intelligent Management para servidores da web.
Execute os comandos a seguir a partir do prompt de comandos wsadmin:
Lista de comandos
- addRemoteCellToIntelligentManagement
- addConditionalTraceRuleForIntelligentManagement
- removeConditionalTraceRuleForIntelligentManagement
- setDefaultTraceRuleForIntelligentManagement
- listTraceRulesForIntelligentManagement
- addPluginPropertyForIntelligentManagement
- removePluginPropertyForIntelligentManagement
- deleteRemoteCellFromIntelligentManagement
- disableIntelligentManagement
- enableIntelligentManagement
- listRemoteCellsFromIntelligentManagement
- modifyIntelligentManagement
- modifyIntelligentManagementConnectorCluster
- refreshCellForIntelligentManagement
addRemoteCellToIntelligentManagement
O comando addRemoteCellToIntelligentManagement inclui conectores de célula remota no Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
- -host
- O nome do host para a célula remota. (Cadeia, requerido)
- -port
- A porta para a célula remota. (Número inteiro, obrigatório)
- -importCertificates
- Especifica se os certificados de célula remota devem ser importados. Os certificados serão importados somente quando a segurança estiver ativada no nó remoto. O valor padrão é true. Os valores válidos são true ou false. (Sequência, requerido)
Parâmetros Opcionais
- -cellIdentifier
- Especifica um identificador de célula exclusivo. O valor padrão é o nome da célula.
- -userid
- O ID do usuário para a célula remota. Necessário apenas se a segurança estiver ativada.
- -password
- A senha para a célula remota. Necessário apenas se a segurança estiver ativada.
- -enable
- Ativa uma célula remota do Intelligent Management. O valor padrão é true.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask addRemoteCellToIntelligentManagement {-node unmanagednode1 -webserver ws1 -host test1.ibm.com -port 8879 -userid janedoe -password pw1234 -importCertificates true} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando a cadeia Jython:
AdminTask.addRemoteCellToIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-host', 'test1.ibm.com', '-port', '8879', '-userid', 'janedoe', '-password', 'pw1234', '-importCertificates', 'true']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask addRemoteCellToIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.addRemoteCellToIntelligentManagement ('[-interactive]')
addConditionalTraceRuleForIntelligentManagement
O comando addConditionalTraceRuleForIntelligentManagement inclui regras de rastreio condicional para Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -condition
- Especifica a condição de rastreio. Se a opção de condição não for especificada, o rastreio condicional não será configurado. O rastreio é sempre exibido.
- -spec
- Indica a especificação de rastreio. Se a opção -spec não for especificada, todas as especificações de rastreio serão configuradas, por padrão. Para cada parâmetro de especificação, é possível escolher um nos níveis de rastreio a seguir:
- emerg
- alert
- critical
- error
- warning
- notice
- info
- debug
- off
Uso de exemplo do modo em lote
- Utilizando Jacl:
wsadmin>$AdminTask addConditionalTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 -spec "http.request:DEBUG" -condition "port=1" }
- Utilizando a cadeia Jython:
AdminTask.addConditionalTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-spec', 'http.request:DEBUG', '-condition', 'port=1'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask addConditionalTraceRuleForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.addConditionalTraceRuleForIntelligentManagement ('[-interactive]')
removeConditionalTraceRuleForIntelligentManagement
O comando removeConditionalTraceRuleForIntelligentManagement remove as regras de rastreio condicional para o Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
wsadmin>$AdminTask removeConditionalTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 }
- Utilizando a cadeia Jython:
AdminTask.removeConditionalTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask removeConditionalTraceRuleForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.removeConditionalTraceRuleForIntelligentManagement ('[-interactive]')
setDefaultTraceRuleForIntelligentManagement
O comando setDefaultTraceRuleForIntelligentManagement configura uma regra de rastreio padrão para a especificação de rastreio do Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -spec
- Indica a especificação de rastreio. Para cada parâmetro de especificação, é possível escolher um nos níveis de rastreio a seguir:
- emerg
- alert
- critical
- error
- warning
- notice
- info
- debug
- off
Uso de exemplo do modo em lote
- Utilizando Jacl:
wsadmin>$AdminTask setDefaultTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 -spec "control.mapper:ERROR" }
- Utilizando a cadeia Jython:
AdminTask.setDefaultTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-spec', 'control.mapper:ERROR']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask setDefaultTraceRuleForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.setDefaultTraceRuleForIntelligentManagement ('[-interactive]')
listTraceRulesForIntelligentManagement
O comando listTraceRulesForIntelligentManagement lista as regras de rastreio do Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
wsadmin>$AdminTask listTraceRulesForIntelligentManagement { -node unmanagednode1 -webserver ws1 } "default control.mapper:ERROR true" "1 http.request:DEBUG port=1"
- Utilizando a cadeia Jython:
AdminTask.listTraceRulesForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask listTraceRulesForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.listTraceRulesForIntelligentManagement ('[-interactive]')
addPluginPropertyForIntelligentManagement
O comando addPluginPropertyForIntelligentManagement inclui um elemento filho <Property> no elemento <IntelligentManagement> no arquivo plugin-cfg.xml. O formato no arquivo plugin-cfg.xml é: <Property name=inputname value=inputvalue/>
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
- -name
- Indica o nome da propriedade de plug-in customizado do servidor da web para o Intelligent Management. (Sequência, requerido)
- -value
- Indica o valor da propriedade de plug-in customizado do servidor da web para o Intelligent Management. (Sequência, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask addPluginPropertyForIntelligentManagement {-node node1 -webserver ws1 -name INPUTNAME -value inputvalue}
- Utilizando a cadeia Jython:
AdminTask.addPluginPropertyForIntelligentManagement(['-node', 'node1', '-webserver', 'ws1', '-name INPUTNAME', '-value', 'inputvalue'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask addPluginPropertyForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.addPluginPropertyForIntelligentManagement ('[-interactive]')
removePluginPropertyForIntelligentManagement
O comando removePluginPropertyForIntelligentManagement remove um elemento-filho <Property> do elemento <IntelligentManagement> no arquivo plugin-cfg.xml.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
- -name
- Indica o nome da propriedade de plug-in customizado do servidor da web para o Intelligent Management. (Sequência, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask removePluginPropertyForIntelligentManagement {-node node1 -webserver ws1 -name INPUTNAME}
- Utilizando a cadeia Jython:
AdminTask.removePluginPropertyForIntelligentManagement(['-node', 'node1', '-webserver', 'ws1', '-name INPUTNAME'])
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask removePluginPropertyForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.removePluginPropertyForIntelligentManagement ('[-interactive]')
deleteRemoteCellFromIntelligentManagement
O comando deleteRemoteCellFromIntelligentManagement exclui uma célula remota do Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
- -host
- O nome do host para a célula remota. (Cadeia, requerido)
- -port
- A porta para a célula remota. (Número inteiro, obrigatório)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask deleteRemoteCellFromIntelligentManagement {-node unmanagednode1 -webserver ws1 -host test1.ibm.com -port 8879 -deleteCertificates true} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando a cadeia Jython:
AdminTask.deleteRemoteCellFromIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-host', 'test1.ibm.com', '-port', '8879', '-deleteCertificates', 'true']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask deleteRemoteCellFromIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.deleteRemoteCellFromIntelligentManagement ('[-interactive]')
disableIntelligentManagement
O disableIntelligentManagement desativa o Intelligent Management no servidor da web.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask disableIntelligentManagement {-node unmanagednode1 -webserver ws1} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando a cadeia Jython:
AdminTask.disableIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask disableIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.disableIntelligentManagement ('[-interactive]')
enableIntelligentManagement
O comando enableIntelligentManagement ativa o Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -cellIdentifier
- Especifica um identificador de célula exclusivo. O valor padrão é o nome da célula.
- -retryInterval
- Especifica o intervalo de nova tentativa (em segundos) para ativar o serviço do Intelligent Management. O valor padrão é 60 segundos.
- -enableRoutingToAdminConsole
- Permite o roteamento para o console administrativo da célula do WebSphere que o grupo de conectores representa.
- -maxRetries
- Especifica o número máximo de novas tentativas para ativar o serviço do Intelligent Management. O valor padrão é -1.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask enableIntelligentManagement {-node unmangednode1 -webserver ws1 -retryInterval 120 -maxRetries "-1"} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando a cadeia Jython:
AdminTask.enableIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-retryInterval', '120', '-maxRetries', '-1']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask enableIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.enableIntelligentManagement ('[-interactive]')
listRemoteCellsFromIntelligentManagement
O comando listRemoteCellsFromIntelligentManagement lista as células remotas.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
Nenhum.
Uso de exemplo do modo em lote
- Utilizando Jacl:
wsadmin>$AdminTask listRemoteCellsFromIntelligentManagement { -node unmanagednode1 -webserver ws1 } "testell07 test1.ibm.com:8879" wsadmin>
- Utilizando a cadeia Jython:
wsadmin>AdminTask.listRemoteCellsFromIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1']) 'testCell07 test1.ibm.com:8879' wsadmin>
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask listRemoteCellsFromIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.listRemoteCellsFromIntelligentManagement ('[-interactive]')
modifyIntelligentManagement
O comando modifyIntelligentManagement modifica as propriedades do Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -cellIdentifier
- Especifica um identificador de célula exclusivo.
- -retryInterval
- Especifica o intervalo de nova tentativa (em segundos) para ativar o serviço do Intelligent Management.
- -maxRetries
- Especifica o número máximo de novas tentativas para a ativação do serviço do Intelligent Management.
- -enableRoutingToAdminConsole
- Permite o roteamento para o console administrativo da célula do WebSphere que o grupo de conectores representa.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask modifyIntelligentManagement {-node unmanagednode1 -webserver ws1 -retryInterval 90} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando a cadeia Jython:
AdminTask.modifyIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-retryInterval', '90']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask modifyIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.modifyIntelligentManagement ('[-interactive]')
modifyIntelligentManagementConnectorCluster
O comando modifyIntelligentManagementConnectorCluster modifica as propriedades do cluster do conector do Intelligent Management.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -host
O nome do host para a célula do cluster do conector.
- -port
A porta para a célula do cluster do conector.
- -cellidentifier
Especifica um identificador de célula exclusivo.
- -enable
Ativa o Intelligent Management para a célula do cluster do conector. O valor padrão é true.
- -retryInterval
- Especifica o intervalo de nova tentativa (em segundos) para ativar o serviço do Intelligent Management.
- -maxRetries
- Especifica o número máximo de novas tentativas para a ativação do serviço do Intelligent Management.
- -enableRoutingToAdminConsole
Permite o roteamento para o console administrativo da célula do WebSphere que o grupo de conectores representa.
refreshCellForIntelligentManagement
O comando refreshCellForIntelligentManagement atualiza os conectores de células do Intelligent Management. As células locais e remotas podem ser atualizadas.
Parâmetros Obrigatórios
- -node
- Especifica o nome do nó do servidor da web. (Cadeia, requerido)
- -webserver
- Especifica o nome do servidor da web. (Cadeia, requerido)
Parâmetros Opcionais
- -local
- Especifica se a célula é local. Os valores são true ou false
- -host
- O nome do host para a célula remota. (Cadeia, requerido)
- -port
- A porta para a célula remota. (Número inteiro, obrigatório)
- -userid
- O ID do usuário para a célula remota. Necessário apenas se a segurança estiver ativada.
- -password
- A senha para a célula remota. Necessário apenas se a segurança estiver ativada.
Uso de exemplo do modo em lote
- Utilizando Jacl:
$AdminTask refreshCellForIntelligentManagement {-node unmanagednode1 -webserver ws1 -local false -host test1.ibm.com -port 8879 -userid janedoe -password pw1234}
- Utilizando a cadeia Jython:
AdminTask.refreshCellForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1 ', '-local', 'false', '-host', 'test1.ibm.com', '-port', '8879', '-userid', 'janedoe', '-password', 'pw1234']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Exemplo de uso do modo interativo
- Utilizando Jacl:
$AdminTask refreshCellForIntelligentManagement {-interactive}
- Utilizando a cadeia Jython:
AdminTask.refreshCellForIntelligentManagement ('[-interactive]')