Configuración del Socket

Después de añadir un origen de datos de socket al agente, puede configurar el agente para que acepte datos de un puerto de socket especificado.

Acerca de esta tarea

Después de añadir un origen de datos de socket, la configuración se visualiza en la página Configuración de tiempo de ejecución de Agent Editor. La sección de configuración de Socket contiene la siguiente propiedad:
Tabla 1. Propiedad de configuración del socket
Nombre Valores válidos Necesario Descripción
Número de puerto 0 o cualquier entero positivo

El valor predeterminado es 0

El puerto que el agente utiliza para escuchar los datos de los clientes de socket. El valor 0 indica que se debe utilizar un puerto efímero.

El agente graba el valor del puerto que se está utilizando en un archivo. Los clientes de socket que se ejecutan en el sistema del agente pueden leer más tarde este archivo para determinar a qué puerto conectarse. El archivo en el que se graba el puerto se denomina kxx_nombre_instancia_cps.properties, donde: kxx es el código de tres caracteres del producto del agente y nombre_instancia es el nombre de la instancia de agente para un agente de varias instancias. Si el agente no es un agente de varias instancias, esta parte del nombre no se incluye, por lo que el nombre de archivo es kxx_cp.properties.

En Windows, el archivo se graba en el directorio %CANDLE_HOME%\TMAITM6 para las instalaciones de 32 bits o en %CANDLE_HOME%\TMAITM6_x64 para las instalaciones de 64 bits. EnUNIX, el archivo se graba en /tmp.

Procedimiento

  1. Opcional: Establezca la variable de entorno CDP_DP_HOSTNAME en el nombre de host o dirección IP de la interfaz de red, si el sistema tiene varias interfaces:
    1. Vaya a la vista Información de agente de Agent Editor y seleccione Variables de entorno.
    2. Pulse Añadir y seleccione CDP_DP_HOSTNAME en la lista de variables de entorno, utilizando el campo Nombre.
    3. Establezca el nombre de host o la dirección IP en el campo Valor.
  2. Inicie el agente.

    Cuando se inicia el agente, se enlaza a la interfaz definida por la variable de entorno CDP_DP_HOSTNAME. Si CDP_DP_HOSTNAME no se establece, el agente se enlaza al nombre de host predeterminado.

    Si desea que el agente se enlace a un puerto definido en lugar de a un puerto efímero, puede establecer la propiedad de configuración Número de puerto (CP_PORT).

    Para establecer la propiedad de configuración de número de puerto, siga estos pasos:

    1. Vaya a la vista Agent Editor Configuración de tiempo de ejecución.
    2. En el panel Información de configuración de tiempo de ejecución, seleccione Configuración para Socket > Socket > Número de puerto
    3. Entre un valor de número de puerto en Valor predeterminado.
      Si no entra un valor, se utiliza 0. El valor 0 india que se utiliza un puerto efímero.