![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: tareas administrativas para servidores web
Las funciones de Intelligent Management están disponibles para servidores Apache o IBM HTTP en nodos gestionados y no gestionados. Puede utilizar la línea de mandatos para ejecutar las tareas de administración para Intelligent Management.
El mandato GenPluginCfg genera un plug-in desde la interfaz de línea de mandatos. Si ejecuta este mandato, las funciones de Intelligent Management se incluyen, si están habilitadas. Para obtener más información sobre las funciones de Intelligent Management, lea sobre cómo configurar Intelligent Management para servidores web.
Ejecute los mandatos siguientes desde el indicador de mandatos wsadmin :
Lista de mandatos
- addRemoteCellToIntelligentManagement
- addConditionalTraceRuleForIntelligentManagement
- removeConditionalTraceRuleForIntelligentManagement
- setDefaultTraceRuleForIntelligentManagement
- listTraceRulesForIntelligentManagement
- addPluginPropertyForIntelligentManagement
- removePluginPropertyForIntelligentManagement
- deleteRemoteCellFromIntelligentManagement
- disableIntelligentManagement
- enableIntelligentManagement
- listRemoteCellsFromIntelligentManagement
- modifyIntelligentManagement
- modifyIntelligentManagementConnectorCluster
- refreshCellForIntelligentManagement
addRemoteCellToIntelligentManagement
El mandato addRemoteCellToIntelligentManagement añade conectores de célula remota a Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
- -host
- Nombre de host de la célula remota. (String, obligatorio)
- -port
- Puerto para la célula remota. (Integer, obligatorio)
- -importCertificates
- Especifica si se deben importar certificados de célula remota. Los certificados solamente se importarán si se ha habilitado la seguridad en el nodo remoto. El valor predeterminado es true.Los valores válidos son true o false. (String, obligatorio)
Parámetros opcionales
- -cellIdentifier
- Especifica un identificador de célula exclusivo. El valor predeterminado es el nombre de célula.
- -userid
- El ID de usuario de la célula remota. Sólo es necesario si la seguridad está habilitada.
- -password
- Contraseña de la célula remota. Sólo es necesario si la seguridad está habilitada.
- -enable
- Habilita una célula Intelligent Management remota. El valor predeterminado es true.
Ejemplo de utilización de la modalidad por lotes
- En 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 la serie 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)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask addRemoteCellToIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.addRemoteCellToIntelligentManagement ('[-interactive]')
addConditionalTraceRuleForIntelligentManagement
El mandato addConditionalTraceRuleForIntelligentManagement añade reglas de rastreo condicional para Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -condition
- Especifica la condición de rastreo. Si la opción de condición no se especifica, no se establece el rastreo condicional. El rastreo se visualiza siempre.
- -spec
- Indica la especificación de rastreo. Si la opción -spec no se especifica, todas las especificaciones de rastreo se establecen de forma predeterminada. Para cada parámetro de especificación, puede elegir uno de los siguientes niveles de rastreo:
- emerg
- alert
- critical
- error
- warning
- notice
- info
- debug
- off
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
wsadmin>$AdminTask addConditionalTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 -spec "http.request:DEBUG" -condition "port=1" }
- Utilizando la serie Jython:
AdminTask.addConditionalTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-spec', 'http.request:DEBUG', '-condition', 'port=1'])
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask addConditionalTraceRuleForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.addConditionalTraceRuleForIntelligentManagement ('[-interactive]')
removeConditionalTraceRuleForIntelligentManagement
El mandato removeConditionalTraceRuleForIntelligentManagement elimina las reglas de rastreo condicional para Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
wsadmin>$AdminTask removeConditionalTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 }
- Utilizando la serie Jython:
AdminTask.removeConditionalTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1'])
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask removeConditionalTraceRuleForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.removeConditionalTraceRuleForIntelligentManagement ('[-interactive]')
setDefaultTraceRuleForIntelligentManagement
El mandato setDefaultTraceRuleForIntelligentManagement establece una regla de rastreo por omisión para la especificación de rastreo de Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -spec
- Indica la especificación de rastreo. Para cada parámetro de especificación, puede elegir uno de los siguientes niveles de rastreo:
- emerg
- alert
- critical
- error
- warning
- notice
- info
- debug
- off
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
wsadmin>$AdminTask setDefaultTraceRuleForIntelligentManagement { -node unmanagednode1 -webserver ws1 -spec "control.mapper:ERROR" }
- Utilizando la serie Jython:
AdminTask.setDefaultTraceRuleForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-spec', 'control.mapper:ERROR']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask setDefaultTraceRuleForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.setDefaultTraceRuleForIntelligentManagement ('[-interactive]')
listTraceRulesForIntelligentManagement
El mandato listTraceRulesForIntelligentManagement lista reglas de rastreo de Intelligent Management .
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
wsadmin>$AdminTask listTraceRulesForIntelligentManagement { -node unmanagednode1 -webserver ws1 } "default control.mapper:ERROR true" "1 http.request:DEBUG port=1"
- Utilizando la serie Jython:
AdminTask.listTraceRulesForIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1'])
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask listTraceRulesForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.listTraceRulesForIntelligentManagement ('[-interactive]')
addPluginPropertyForIntelligentManagement
El mandato addPluginPropertyForIntelligentManagement añade un elemento hijo <Property> al elemento <IntelligentManagement> en el archivo plugin-cfg.xml . El formato en el archivo plugin-cfg.xml es: <Property name=inputname value=inputvalue/>
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
- -name
- Indica el nombre de la propiedad personalizada de plug-in de servidor web para Intelligent Management. (String, obligatorio)
- -value
- Indica el valor de la propiedad personalizada de plug-in de servidor web para Intelligent Management. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask addPluginPropertyForIntelligentManagement {-node node1 -webserver ws1 -name INPUTNAME -value inputvalue}
- Utilizando la serie Jython:
AdminTask.addPluginPropertyForIntelligentManagement(['-node', 'node1', '-webserver', 'ws1', '-name INPUTNAME', '-value', 'inputvalue'])
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask addPluginPropertyForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.addPluginPropertyForIntelligentManagement ('[-interactive]')
removePluginPropertyForIntelligentManagement
El mandato removePluginPropertyForIntelligentManagement elimina un elemento hijo <Property> del elemento <IntelligentManagement> en el archivo plugin-cfg.xml .
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
- -name
- Indica el nombre de la propiedad personalizada de plug-in de servidor web para Intelligent Management. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask removePluginPropertyForIntelligentManagement {-node node1 -webserver ws1 -name INPUTNAME}
- Utilizando la serie Jython:
AdminTask.removePluginPropertyForIntelligentManagement(['-node', 'node1', '-webserver', 'ws1', '-name INPUTNAME'])
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask removePluginPropertyForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.removePluginPropertyForIntelligentManagement ('[-interactive]')
deleteRemoteCellFromIntelligentManagement
El mandato deleteRemoteCellFromIntelligentManagement suprime una célula remota de Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
- -host
- Nombre de host de la célula remota. (String, obligatorio)
- -port
- Puerto para la célula remota. (Integer, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En 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 la serie 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)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask deleteRemoteCellFromIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.deleteRemoteCellFromIntelligentManagement ('[-interactive]')
disableIntelligentManagement
disableIntelligentManagement inhabilita Intelligent Management en el servidor web.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask disableIntelligentManagement {-node unmanagednode1 -webserver ws1} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando la serie Jython:
AdminTask.disableIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask disableIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.disableIntelligentManagement ('[-interactive]')
enableIntelligentManagement
El mandato enableIntelligentManagement habilita Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -cellIdentifier
- Especifica un identificador de célula exclusivo. El valor predeterminado es el nombre de célula.
- -retryInterval
- Especifica el intervalo de reintento (en segundos) para habilitar el servicio de Intelligent Management . El valor predeterminado es 60 segundos.
- -enableRoutingToAdminConsole
- Permite el direccionamiento a la consola administrativa de la célula de WebSphere que el grupo de conectores representa.
- -maxRetries
- Especifica el número máximo de reintentos para habilitar el servicio de Intelligent Management . El valor predeterminado es -1.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask enableIntelligentManagement {-node unmangednode1 -webserver ws1 -retryInterval 120 -maxRetries "-1"} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando la serie Jython:
AdminTask.enableIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-retryInterval', '120', '-maxRetries', '-1']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask enableIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.enableIntelligentManagement ('[-interactive]')
listRemoteCellsFromIntelligentManagement
El mandato listRemoteCellsFromIntelligentManagement lista las células remotas.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
Ninguno.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
wsadmin>$AdminTask listRemoteCellsFromIntelligentManagement { -node unmanagednode1 -webserver ws1 } "testell07 test1.ibm.com:8879" wsadmin>
- Utilizando la serie Jython:
wsadmin>AdminTask.listRemoteCellsFromIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1']) 'testCell07 test1.ibm.com:8879' wsadmin>
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask listRemoteCellsFromIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.listRemoteCellsFromIntelligentManagement ('[-interactive]')
modifyIntelligentManagement
El mandato modifyIntelligentManagement modifica las propiedades de Intelligent Management .
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -cellIdentifier
- Especifica un identificador de célula exclusivo.
- -retryInterval
- Especifica el intervalo de reintento (en segundos) para habilitar el servicio de Intelligent Management .
- -maxRetries
- Especifica el número máximo de reintentos para habilitar el servicio de Intelligent Management .
- -enableRoutingToAdminConsole
- Permite el direccionamiento a la consola administrativa de la célula de WebSphere que el grupo de conectores representa.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask modifyIntelligentManagement {-node unmanagednode1 -webserver ws1 -retryInterval 90} (cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)
- Utilizando la serie Jython:
AdminTask.modifyIntelligentManagement(['-node', 'unmanagednode1', '-webserver', 'ws1', '-retryInterval', '90']) '(cells/testCell08/nodes/unmanagednode1/servers/ws1|intellmgmt.xml #IntelligentManagement_1350344826526)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask modifyIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.modifyIntelligentManagement ('[-interactive]')
modifyIntelligentManagementConnectorCluster
El mandato modifyIntelligentManagementConnectorCluster modifica las propiedades de clúster de conectores de Intelligent Management.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -host
Nombre de host para la célula de clúster de conectores.
- -port
Puerto de la célula de clúster de conectores.
- -cellidentifier
Especifica un identificador de célula exclusivo.
- -enable
Habilita Intelligent Management para la célula de clúster de conectores. El valor predeterminado es true.
- -retryInterval
- Especifica el intervalo de reintento (en segundos) para habilitar el servicio de Intelligent Management .
- -maxRetries
- Especifica el número máximo de reintentos para habilitar el servicio de Intelligent Management .
- -enableRoutingToAdminConsole
Permite el direccionamiento a la consola administrativa de la célula de WebSphere que el grupo de conectores representa.
refreshCellForIntelligentManagement
El mandato refreshCellForIntelligentManagement renueva los conectores de célula para Intelligent Management. Las células locales y remotas se pueden renovar.
Parámetros necesarios
- -node
- Especifica el nombre de nodo del servidor web. (String, obligatorio)
- -webserver
- Especifica el nombre del servidor web. (String, obligatorio)
Parámetros opcionales
- -local
- Especifica si la célula es segura. Los valores son true o false
- -host
- Nombre de host de la célula remota. (String, obligatorio)
- -port
- Puerto para la célula remota. (Integer, obligatorio)
- -userid
- El ID de usuario de la célula remota. Sólo es necesario si la seguridad está habilitada.
- -password
- Contraseña de la célula remota. Sólo es necesario si la seguridad está habilitada.
Ejemplo de utilización de la modalidad por lotes
- En Jacl:
$AdminTask refreshCellForIntelligentManagement {-node unmanagednode1 -webserver ws1 -local false -host test1.ibm.com -port 8879 -userid janedoe -password pw1234}
- Utilizando la serie 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)'
Ejemplo de utilización de la modalidad interactiva
- Uso de Jacl:
$AdminTask refreshCellForIntelligentManagement {-interactive}
- Utilizando la serie Jython:
AdminTask.refreshCellForIntelligentManagement ('[-interactive]')