• Ventas: 1-800-961-2888
  • Servicio: 1-800-961-4454

Instalar Cloud Monitoring Agent


En este artículo se describe el procedimiento para instalar el Cloud Monitoring Agent en un servidor en la nube. En este artículo se describen las siguientes acciones:

  1. Instalar el agente en su servidor
  2. Ejecutar el programa de instalación del agente
  3. Iniciar el agente
  4. Actualizar el agente
  5. Desinstalar el agente
  6. Pasos siguientes

Instalar el agente

El administrador de paquetes de instalación es compatible con estos ambientes:

Para obtener más información sobre cómo instalar el agente desde un repositorio de código fuente, consulte https://github.com/racker/virgo.

Instalación en Ubuntu y Debian

  1. Ingrese al servidor que desea monitorear.

  2. Busque la versión y número de distribución de Linux en la siguiente tabla y ejecute el comando que se indica para agregar el repositorio del paquete para el agente de monitoreo a la Advanced Packaging Tool (APT), copie el COMANDO COMPLETO:

    Ubuntu 10.04 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-10.04-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 11.04 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-11.04-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 11.10 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-11.10-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 12.04 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-12.04-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 12.10 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-12.10-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 13.04 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-13.04-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 13.10 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-13.10-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Ubuntu 14.04 sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-14.04-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Debian Squeeze sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/debian-squeeze-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
    Debian Wheezy sudo sh -c 'echo "deb http://stable.packages.cloudmonitoring.rackspace.com/debian-wheezy-x86_64 cloudmonitoring main" > /etc/apt/sources.list.d/rackspace-monitoring-agent.list'
  3. Use este comando para descargar la clave de firma correspondiente al repositorio del agente y agregarla a la APT:

    curl https://monitoring.api.rackspacecloud.com/pki/agent/linux.asc | sudo apt-key add -
  4. Ejecute la actualización de APT para obtener la información del paquete para el nuevo repositorio:

    sudo apt-get update
  5. Instalar el agente:

    sudo apt-get install rackspace-monitoring-agent

Luego, ejecute el programa de instalación del agente.

Instalación en Red Hat, Fedora y CentOS

  1. Ingrese al servidor que desea monitorear.

  2. Busque la versión y número de distribución de Linux en la siguiente tabla y ejecute el comando que se indica para instalar la clave de firma del paquete (copie el COMANDO COMPLETO):

    Red Hat 5 curl https://monitoring.api.rackspacecloud.com/pki/agent/redhat-5.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    Red Hat 6 curl https://monitoring.api.rackspacecloud.com/pki/agent/redhat-6.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    Fedora 16 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-16.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    Fedora 17 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-17.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    Fedora 19 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-19.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    Fedora 20 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-20.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    CentOS 5 curl https://monitoring.api.rackspacecloud.com/pki/agent/centos-5.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
    CentOS 6 curl https://monitoring.api.rackspacecloud.com/pki/agent/centos-6.asc > /tmp/signing-key.asc
    sudo rpm --import /tmp/signing-key.asc
  3. Create and edit a text file at /etc/yum.repos.d/rackspace-cloud-monitoring.repo with your favorite text editor (like nano or vi).

    Busque la versión y número de distribución de Linux en la siguiente tabla, agregue el bloque de configuración que aparece al archivo rackspace-cloud-monitoring.repo para agregar el repositorio del agente a yum (agregue el BLOQUE COMPLETO):

    Red Hat 5 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/redhat-5-x86_64
    enabled=1
    Red Hat 6 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/redhat-6-x86_64
    enabled=1
    Fedora 16 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-16-x86_64
    enabled=1
    Fedora 17 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-17-x86_64
    enabled=1
    Fedora 19 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-19-x86_64
    enabled=1
    Fedora 20 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-20-x86_64
    enabled=1
    CentOS 5 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/centos-5-x86_64
    enabled=1
    CentOS 6

    [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/centos-6-x86_64
    enabled=1

  4. Instale el paquete del agente con este comando:

    sudo yum install rackspace-monitoring-agent

Luego, ejecute el programa de instalación del agente.

Instalación en Windows

  1. Ingrese al servidor que desea monitorear.
  2. Descargue la última versión estable del instalador del agente desde http://stable.packages.cloudmonitoring.rackspace.com/rackspace-monitoring-agent.msi
  3. Ejecute el instalador. El instalador se cerrará automáticamente una vez completada la instalación.

Luego, ejecute al programa de instalación del agente para generar un archivo de configuración. Sin un archivo de configuración, el agente se cerrará y el administrador de servicios de Windows reiniciará el programa. Para evitar que esto ocurra, ejecute el programa de instalación inmediatamente después de instalar el agente.

Ejecute el programa de instalación del agente:

El programa de instalación del agente ejecutará las siguientes tareas:

  • Crea un token para el agente que realiza la autenticación con Cloud Monitoring.
  • Crea un archivo de configuración para el agente.
  • Ejecuta una prueba de conexión para verificar la conectividad con los centros de datos de Rackspace.
  • Asocia la identificación del agente con la identificación de entidad del servidor en Cloud Monitoring.

Para ejecutar el programa de instalación:

  1. Establezca su nombre de usuario de Rackspace y clave de API.

    Ingrese a Cloud Control Panel, su nombre de usuario aparece en la esquina superior derecha. Encontrará su clave de API en la pantalla de configuración de la cuenta: si desea ver instrucciones detalladas, consulte nuestro artículo Ver y generar su clave de API.

  2. Ingrese al servidor donde instaló el paquete del agente.
  3. Ejecute el comando de instalación del agente.

    En Linux, ingrese:

    sudo rackspace-monitoring-agent --setup

    En Windows, la ubicación del agente depende de la versión del agente instalado y la arquitectura del sistema operativo y debe incluir el prefijo "&" si está usando Power Shell. Si el agente de 32 bits se instala en un sistema de 64 bits, ingrese:

    "C:\Program Files (x86)\Rackspace Monitoring\rackspace-monitoring-agent.exe" -o --setup

    Si el agente de 64 bits se instala en un sistema de 64 bits o el agente de 32 bits se instala en un sistema de 32 bits, ingrese:

    "C:\Program Files\Rackspace Monitoring\rackspace-monitoring-agent.exe" -o --setup

    Esto iniciará la interfaz de instalación del agente.

  4. Ingrese su nombre de usuario de Rackspace Cloud cuando sea solicitado.

  5. Ingrese su clave de API o la contraseña del panel de control cuando sea solicitada.

    Tenga en cuenta que el texto de esta entrada aparece sin cifrar; le recomendamos usar su clave de API en lugar de su contraseña. Ningún valor se almacenará en forma de texto sin cifrar, solo se utilizará para la autenticación inicial.

  6. Si es la primera vez que ejecuta el programa de instalación se le solicitará que elija un token para el agente. Seleccione la opción "Crear un nuevo token".

    Debería aparecer el siguiente mensaje: ¡El agente se conectó con éxito!

  7. En la pantalla siguiente, deberá aparecer una lista de las entidades de Cloud Monitoring. Si solo aparece una entidad, seleccione la opción 1 para asociar el agente a esa entidad. Si aparece más de una entidad en la lista, elija la entidad que coincida con su servidor en la nube según las direcciones IP que se enumeran.

    Consejo: se creará automáticamente una entidad de Cloud Monitoring para cada Rackspace Cloud Server en su cuenta. Si instala el agente en un servidor dedicado o en un servidor que no está hospedado en Rackspace, incluso un servidor en una nube privada de Rackspace, no se mostrará ninguna entidad. Elija la opción de crear una. Si crea una nueva entidad de monitoreo en su servidor, no aparecerá en el Cloud Control Panel, pero podrá configurarlo con la API de monitoreo usando raxmon. Para obtener más detalles, consulte la sección Comenzar con Remote Monitoring.

Llegó el momento de iniciar el agente.

Iniciar el agente

En Linux, inicie el agente ejecutando:

sudo service rackspace-monitoring-agent start

Para iniciar el agente en Windows abra el administrador de servicios (haga clic en Inicio, luego en Panel de control, haga doble clic Herramientas administrativas y luego haga doble clic en Servicios), ubique el servicio "Rackspace Monitoring Agent", haga clic derecho y seleccione la opción Iniciar. Si acaba de configurar el agente, pero aparentemente el servicio ya se está ejecutando, necesitará reiniciarlo antes de que el agente pueda conectarse.

Nota: puede usar el comando rackspace-monitoring-agent para administrar el agente. Para ver las opciones de comando, ingrese:

rackspace-monitoring-agent --help

Ahora el agente está conectado a su Cloud Server y comenzará a recopilar información de hospedaje de inmediato. Puede usar la API para obtener información de hospedaje de manera programática o abrir Cloud Control Panel para ver las métricas de hospedaje desde la página Detalles del servidor.

Actualizar el agente

El agente no se actualiza por sí solo, aunque si agregó el repositorio del agente a un sistema Linux, el agente se actualizará cada vez que ejecute una actualización del sistema. En Windows y otros sistemas en los que el agente no está en un repositorio de paquete, el agente debe actualizarse manualmente.

Le recomendamos que actualice su agente cada tres o cuatro semanas.

Desinstalar el agente

Use el método estándar de su sistema operativo para desinstalar el agente.

En sistemas Ubuntu y Debian, ejecute:

sudo apt-get remove rackspace-monitoring-agent

En CentOS, Red Hat y Fedora, ejecute:

sudo yum remove rackspace-monitoring-agent

En Windows, use la función Agregar/Quitar programas desde el Panel de control de Windows.

Pasos siguientes

Una vez que haya instalado el agente de monitoreo, los siguientes pasos son crear "verificaciones" para recopilar métricas (puntos específicos de datos) y alarmas que generarán una notificación en ciertos puntos límite. También necesitará crear una notificación y un plan de notificaciones. Consulte Verificaciones y alarmas de Rackspace Cloud Monitoring y Crear una verificación de monitoreo usando el panel de control para obtener más información sobre esta opción del panel de control.

Información relacionada

Acerca del agente de monitoreo

Resolución de problemas del agente de monitoreo







© 2011-2013 Rackspace US, Inc.

Excepto cuando se indique lo contrario, el contenido de este sitio está bajo una licencia Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License


Ver especificaciones de licencia y DESCARGO DE RESPONSABILIDAD