Está en la página 1de 6

INSTALACION Y CONFIGURACION

Instalar el agente de Cloud Monitoring en VMs individuales se debe en cuenta lo siguiente:

- Se recomienda tener un mínimo de 250 MiB de memoria residente (RSS) para ejecutar el
agente de Monitoring.
- Además, asegúrate de que tu VM ejecute un sistema operativo compatible.

Sistemas operativos Linux


El agente de Monitoring es compatible con los siguientes sistemas operativos Linux:
- Amazon Linux AMI
- CentOS 7
- CentOS 8
- Rocky Linux 8
- RHEL 7: rhel-7, rhel-7-6-sap-ha, rhel-7-7-sap-ha
- RHEL 8: rhel-8, rhel-8-1-sap-ha
- Debian 9 (Stretch)
- Debian 10 (Buster)
- SLES 12: sles-12, sles-12-sp2-sap, sles-12-sp3-sap, sles-12-sp4-sap, sles-12-sp5-
sap
- SLES 15: sles-15, sles-15-sap, sles-15-sp1-sap, sles-15-sp2-sap, sles-15-sp3-sap,
sles-15-sp4-sap
- OpenSUSE Leap 15: opensuse-leap (opensuse-leap-15-3-*, opensuse-leap-15-4-
*)
- Ubuntu LTS 18.04 (Bionic Beaver): ubuntu-1804-lts, ubuntu-minimal-1804-lts
- Ubuntu LTS 20.04 (Focal Fossa): ubuntu-2004-lts, ubuntu-minimal-2004-lts
Sistemas operativos Windows:
Todas las versiones del agente de Monitoring son compatibles con los siguientes
sistemas operativos de Windows:
- Windows Server 2019
- Windows Server Core 2019
- Windows Server 2016
- Windows Server Core 2016
- Windows Server 2012 R2
- Windows Server Core 2012 R2

- Las credenciales en la instancia de VM que autorizan la comunicación con Cloud Logging


o Cloud Monitoring, para instancias de VM de AWS EC2 y instancias de Compute Engine
muy antiguas o instancias de Compute Engine creadas sin las credenciales
predeterminadas.

- Se visualizará una configuración de hardware para una instancia VM creada para usar
Cloud Monitoring.
Nombre Lamp-1-vm
Región us-central1
Zona Us-central1-a
serie N1
Tipo de maquina N1-standar1-2
Disco de Debian GNU/Linux 10
arranque (búster)
Almacenamiento SSD 1TB
Firewall HTTP

- Instala el agente mediante la línea de comandos

Instala la última versión del agente Linux


Abre una conexión de terminal en tu instancia de VM mediante SSH o una herramienta
similar y asegúrate de tener acceso sudo.

Cambia a un directorio al que tengas acceso de escritura, como tu directorio principal.

Ejecuta:

curl -sSO https://dl.google.com/cloudagents/add-monitoring-agent-repo.sh


sudo bash add-monitoring-agent-repo.sh --also-install

Instala la última versión del agente Windows


Conéctate a tu instancia mediante RDP o una herramienta similar y accede a Windows.

Haz clic con el botón derecho en el ícono de PowerShell y selecciona Ejecutar como
administrador para abrir una terminal de PowerShell con privilegios de administrador.

Ejecuta los siguientes comandos de PowerShell:

(New-Object Net.WebClient).DownloadFile("https://repo.stackdriver.com/windows/
StackdriverMonitoring-GCM-46.exe", "${env:UserProfile}\StackdriverMonitoring-GCM-
46.exe")
& "${env:UserProfile}\StackdriverMonitoring-GCM-46.exe"
Instala una versión específica del agente Linux
1. Abre una conexión de terminal en tu instancia de VM mediante SSH o una herramienta
similar y asegúrate de tener acceso sudo.

2.Cambia a un directorio al que tengas acceso de escritura, como tu directorio principal.

3.Descarga la secuencia de comandos de instalación del agente:

curl -sSO https://dl.google.com/cloudagents/add-monitoring-agent-repo.sh

Cuando ejecutas la secuencia de comandos add-monitoring-agent-repo.sh, también


puedes establecer las siguientes marcas:

--verbose: Activa el registro detallado durante la ejecución de la secuencia de comandos.


--also-install: Instala el agente después de agregar el repositorio de paquetes del agente.
--version: Configura la versión del agente para que se instale la secuencia de comandos.
--uninstall: Desinstala el agente.
--remove-repo: Quita el repositorio de paquetes del agente correspondiente después de
instalar o desinstalar el agente.
--dry-run: Activa solo una ejecución de prueba de la ejecución de la secuencia de
comandos y, luego, imprime los comandos que deben ejecutarse.

4.Agrega el repositorio de paquetes del agente y, luego, instálalo:

a.Para ver una lista de las versiones de agente disponibles a fin de seleccionar la que
deseas instalar, consulta la lista de todas las versiones del agente.

b.Para los entornos de producción, es posible que desees fijar una versión principal a fin
de evitar la instalación de versiones principales que pueden incluir cambios
incompatibles con versiones anteriores. Para fijar una versión principal, ejecuta el
siguiente comando:

sudo bash add-monitoring-agent-repo.sh --also-install \


--version=MAJOR_VERSION.*.*

sudo bash add-monitoring-agent-repo.sh --also-install \


--version=6.*.*

sudo bash add-monitoring-agent-repo.sh --also-install \


--version=MAJOR_VERSION.MINOR_VERSION.PATCH_VERSION

5. Inicia el servicio del agente


sudo service stackdriver-agent start
Para verificar que el agente funcione de la forma prevista, ejecuta el siguiente comando:

sudo service stackdriver-agent status


El estado del agente debe ser OK.

También puedes examinar los registros y asegurarte de que no haya errores:

sudo grep collectd /var/log/{syslog,messages} | tail

- Instala el agente mediante Google Cloud Console


Puedes instalar el agente en una o más VM de Compute Engine desde el panel Instancias
de VM de Monitoring preconfigurado.

1.En la consola de Google Cloud, selecciona tu proyecto de Google Cloud.


Ir a Google Cloud Console

2.En el panel de navegación, selecciona Monitoring.

3.En el panel de navegación de Monitoring, selecciona Alertas.

4.En la tabla de paneles, busca la entrada Instancias de VM y, luego, haz clic en el nombre.

En la pestaña Inventario en el panel Instancias de VM, se enumeran todas las VM e


incluyen una columna de estado para el agente.

En la columna Agente, se informan los siguientes valores:

o No detectado: No hay instalado ningún agente. Si Cloud Monitoring no detecta


ningún agente instalado en la instancia de Compute Engine, puedes instalar un
agente mediante las siguientes acciones:

o Selecciona las instancias de VM en las que deseas instalar los agentes.

o Haz clic en la opción Instalar agentes de la tabla Instancias, que activa un flujo de
trabajo de instalación en el panel y sigue las instrucciones.

También puedes instalar o actualizar los agentes desde la página Detalles de la VM


para una VM específica.

El agente de operaciones recopila métricas y registros de forma predeterminada.


Puedes cambiar este comportamiento predeterminado mediante la configuración del
agente de operaciones.

o Agente de operaciones: Ejecutas el agente de operaciones. Si no ves una marca de


verificación verde junto a la entrada, hay una actualización del agente disponible,
basada en el sistema operativo detectado de tu VM.
Cuando colocas el cursor sobre el indicador del agente de operaciones en la tabla,
verás información sobre la versión del agente de operaciones. Si ejecutas una versión
anterior, también verás una recomendación para actualizar el agente.

o Pendiente: El agente de operaciones se está instalando o actualizando.

o Agente heredado: Ejecutas el agente heredado de Monitoring o Logging. Consulta


Migración de los agentes heredados al agente de operaciones para obtener
información sobre la transición al agente de operaciones.

o No aplicable: Esta VM no es una plataforma compatible para ejecutar el agente.

o Desconocido: La VM no está en ejecución, por lo que se desconoce el estado del


agente.

- Si usas un proxy HTTP para enviar solicitudes mediante proxy a las API de Logging y
Monitoring, haz lo siguiente:

Configura un proxy HTTP


1.Edita el siguiente archivo de configuración (crea el archivo si todavía no existe):

- Para las versiones de agente 6.0.0 y versiones posteriores, edita lo siguiente:

/etc/default/stackdriver-agent

- En las versiones de agente anteriores a la 6.0.0, edita el archivo adecuado para tu


SO:

En Debian y Ubuntu, edita lo siguiente:

/etc/default/stackdriver-agent

En CentOS y SLES, edita lo siguiente:

/etc/default/stackdriver-collectd

2.Agrega lo siguiente al archivo.

export http_proxy="http://proxy-ip:proxy-port"
export https_proxy="http://proxy-ip:proxy-port"
export no_proxy=169.254.169.254 # Skip proxy for the local Metadata Server.
3.Ejecuta el siguiente comando en tu instancia de VM para reiniciar el agente:

sudo service stackdriver-agent restart

Bibliografía

- https://www.cloudskillsboost.google/focuses/10599?locale=es&parent=catalog
- https://cloud.google.com/monitoring/agent/monitoring/installation?hl=es-419

También podría gustarte