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. El agente Cloud Monitoring se distribuye bajo la licencia de Apache.

Para ver una lista de sistemas operativos compatibles, vea Cloud Servers con nivel de servicio de Nube Administrada: áreas de servicio.

Instalación en Ubuntu y Debian

  1. Ingrese al servidor que desea monitorear.

  2. Abra /etc/apt/sources.list.d/rackspace-monitoring-agent.list con un editor de texto (como nano o vi). Usaremos nano para este ejemplo.

    sudo nano /etc/apt/sources.list.d/rackspace-monitoring-agent.list
  3. Busque la versión y número de distribución de Linux en la siguiente tabla y copie la entrada en la columna de la derecha. La entrada va todo en una sola línea.

    Ubuntu 10.04 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-10.04-x86_64 cloudmonitoring main
    Ubuntu 11.04 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-11.04-x86_64 cloudmonitoring main
    Ubuntu 11.10 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-11.10-x86_64 cloudmonitoring main
    Ubuntu 12.04 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-12.04-x86_64 cloudmonitoring main
    Ubuntu 12.10 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-12.10-x86_64 cloudmonitoring main
    Ubuntu 13.04 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-13.04-x86_64 cloudmonitoring main
    Ubuntu 13.10 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-13.10-x86_64 cloudmonitoring main
    Ubuntu 14.04 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-14.04-x86_64 cloudmonitoring main
    Ubuntu 14.10 deb http://stable.packages.cloudmonitoring.rackspace.com/ubuntu-14.10-x86_64 cloudmonitoring main
    Debian Squeeze deb http://stable.packages.cloudmonitoring.rackspace.com/debian-squeeze-x86_64 cloudmonitoring main
    Prueba de Debian deb http://stable.packages.cloudmonitoring.rackspace.com/debian-testing-x86_64 cloudmonitoring main
    Debian inestable deb http://stable.packages.cloudmonitoring.rackspace.com/debian-unstable-x86_64 cloudmonitoring main
    Debian Wheezy deb http://stable.packages.cloudmonitoring.rackspace.com/debian-wheezy-x86_64 cloudmonitoring main
  4. Pegue la línea que copió de la tabla anterior en el archivo de lista que está editando, luego guarde el archivo (Ctrl-X en nano). El texto debe estar todo en una sola línea para configurar adecuadamente el repositorio del agente para la APT.

  5. Descargue la clave de firma correspondiente al repositorio del agente y agréguela a la APT.

    curl https://monitoring.api.rackspacecloud.com/pki/agent/linux.asc -o /tmp/linux.asc
  6. Agregue la clave de firma a la APT.

    sudo apt-key add /tmp/linux.asc
  7. Ejecute la actualización de APT para obtener la información del agente de monitoreo del repositorio que agregó:

    sudo apt-get update
  8. 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 descargar la clave de firma del paquete El comando va todo en una sola línea.

    Red Hat 5 curl https://monitoring.api.rackspacecloud.com/pki/agent/redhat-5.asc -o /tmp/signing-key.asc
    Red Hat 6 curl https://monitoring.api.rackspacecloud.com/pki/agent/redhat-6.asc -o /tmp/signing-key.asc
    Red Hat 7 curl https://monitoring.api.rackspacecloud.com/pki/agent/redhat-7.asc -o /tmp/signing-key.asc
    Fedora 16 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-16.asc -o /tmp/signing-key.asc
    Fedora 17 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-17.asc -o /tmp/signing-key.asc
    Fedora 18 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-18.asc -o /tmp/signing-key.asc
    Fedora 19 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-19.asc -o /tmp/signing-key.asc
    Fedora 20 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-20.asc -o /tmp/signing-key.asc
    Fedora 21 curl https://monitoring.api.rackspacecloud.com/pki/agent/fedora-21.asc -o /tmp/signing-key.asc
    CentOS 5 curl https://monitoring.api.rackspacecloud.com/pki/agent/centos-5.asc -o /tmp/signing-key.asc
    CentOS 6 curl https://monitoring.api.rackspacecloud.com/pki/agent/centos-6.asc -o /tmp/signing-key.asc
    CentOS 7 curl https://monitoring.api.rackspacecloud.com/pki/agent/centos-7.asc -o /tmp/signing-key.asc
  3. Ejecute el comando rpm para importar la clave de firma que descargó.

    sudo rpm --import /tmp/signing-key.asc
  4. Cree y edite /etc/yum.repos.d/rackspace-cloud-monitoring.repo con un editor de texto (como nano o vi). Usaremos nano para este ejemplo.

    sudo nano /etc/yum.repos.d/rackspace-cloud-monitoring.repo
  5. Busque la versión y número de distribución de Linux en la siguiente tabla y copie el bloque de texto en la columna de la derecha. Asegúrese de copiar las cuatro líneas del bloque de texto.

    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
    Red Hat 7 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/redhat-7-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 18 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-18-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
    Fedora 21 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/fedora-21-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
    CentOS 7 [rackspace]
    name=Rackspace Monitoring
    baseurl=http://stable.packages.cloudmonitoring.rackspace.com/centos-7-x86_64
    enabled=1
  6. Pegue la línea que copió de la tabla anterior en el archivo de repositorio que está editando, luego guarde el archivo (Ctrl-X en nano). Este archivo configura el agente de monitoreo del repositorio para yum.

  7. Instale el paquete del agente con yum.

    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.

    Sistemas de 64 bits:
    Windows 2008
    Windows 2012
    http://stable.packages.cloudmonitoring.rackspace.com/rackspace-monitoring-agent-x64.msi
    Sistemas heredados de 32 bits:
    Windows 2008
    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.

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

    • En Linux, ejecute:

      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
  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.

Ubuntu y Debian

En sistemas Ubuntu y Debian, ejecute:

sudo apt-get remove rackspace-monitoring-agent

CentOS, Red Hat y Fedora

En CentOS, Red Hat y Fedora, ejecute:

sudo yum remove rackspace-monitoring-agent

Windows

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



¿Este contenido fue útil?




© 2015 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