En este documento, se describen las fuentes de información de diagnóstico que puedes usar para identificar problemas en la instalación o ejecución del Agente de operaciones.
Verifica el estado del agente usando gcpdiag
Puedes usar gcpdiag para informar el estado del Agente de operaciones en VMs individuales o toda la flota de VM dentro de tu proyecto, lo que confirma que el agente está instalado y envía registros y métricas de forma activa. gcpdiag puede crear informes de estado en varios formatos, incluso como CSV o JSON.
A continuación, se muestra un informe de estado de agentes de toda la flota en formato CSV:
🔎 gce/ERR/2024_004: Verify Ops Agent is installed on GCE VMs and is sending logs and metrics.
gce/ERR/2024_004,projects/my-project/zones/my-location/instances/instance-1,failed,Ops Agent not installed on the VM,https://gcpdiag.dev/rules/gce/ERR/2024_004
gce/ERR/2024_004,projects/my-project/zones/my-location/instances/instance-2,skipped,VM Manager is needed for the ops agent detection. Please enable it at: https://cloud.google.com/compute/docs/manage-os#automatic and run this check again.,https://gcpdiag.dev/rules/gce/ERR/2024_004
gce/ERR/2024_004,projects/my-project/zones/my-location/instances/instance-3,skipped,VM Manager is needed for the ops agent detection. Please enable it at: https://cloud.google.com/compute/docs/manage-os#automatic and run this check again.,https://gcpdiag.dev/rules/gce/ERR/2024_004
gce/ERR/2024_004,projects/my-project/zones/my-location/instances/instance-4,ok,"Ops Agent installed on the VM, and is successfully sending logs and metrics.",https://gcpdiag.dev/rules/gce/ERR/2024_004
gce/ERR/2024_004,projects/my-project/zones/my-location/instances/instance-5,ok,"Ops Agent installed on the VM, and is successfully sending logs and metrics.",https://gcpdiag.dev/rules/gce/ERR/2024_004
La asistencia de Google Cloud creó la herramienta gcpdiag para ayudarte a diagnosticar problemas habituales en tu proyecto de Google Cloud, incluidos aquellos con el Agente de operaciones. gcpdiag es una herramienta de código abierto, no un producto oficial de Google Cloud, pero el equipo de asistencia de Google Cloud la desarrolla y mantiene de forma activa. Contribuye a resolver problemas o infórmalos en GitHub.
Antes de comenzar
gcpdiag está integrada en Cloud Shell, por lo que puedes ejecutarla sin necesidad de realizar una instalación. Para ejecutar gcpdiag, primero debes cumplir los siguientes requisitos previos:
Autorización: gcpdiag usa credenciales predeterminadas de la aplicación (ADC) en Cloud Shell para autenticarse.
Asegúrate de que las credenciales que se usan con gcpdiag tengan al menos los siguientes roles en el proyecto de Google Cloud en el que se ejecuta el Agente de operaciones:- Visualizador (
roles/viewer
) - Consumidor de Service Usage (
roles/serviceusage.serviceUsageConsumer
)
- Visualizador (
APIs: Para usar gcpdiag en un proyecto, se deben habilitar las siguientes APIs:
- API de Cloud Resource Manager:
cloudresourcemanager.googleapis.com
- API de Identity and Access Management:
iam.googleapis.com
- API de Cloud Logging:
logging.googleapis.com
- Service Usage:
serviceusage.googleapis.com
Para habilitar estas APIs, ejecuta el siguiente comando en Cloud Shell o en otra línea de comandos:
gcloud --project=PROJECT_ID services enable \ cloudresourcemanager.googleapis.com \ iam.googleapis.com \ logging.googleapis.com \ serviceusage.googleapis.com
- API de Cloud Resource Manager:
VM Manager: Habilita VM Manager en el nivel gratuito en tu instancia. Si instalaste el Agente de operaciones durante la creación de la VM o si una política de agente administra la instalación del agente de operaciones en tus instancias de VM, ya cumpliste con los requisitos de VM Manager.
Ejecuta gcpdiag
El comando gcpdiag
para usar con el Agente de operaciones tiene la siguiente sintaxis básica:
gcpdiag lint --project=PROJECT_ID [--name=INSTANCE_NAME] --show-skipped --include=gce/err/2024_004 [--output=[CSV|JSON]]
- PROJECT_ID es el ID de tu proyecto de Google Cloud.
- INSTANCE_NAME es el nombre de tu VM de Compute Engine.
Usa la opción
--name
para consultar una VM específica; omite la opción de consultar toda la flota. - Usa la opción
--output
para guardar el informe en un archivo de formato CSV o JSON; omite la opción si no deseas un archivo de salida.
El valor de la opción --include
especifica una o más reglas de gcpdiag; gce/ERR/2024-004
es la regla para el Agente de operaciones.
Para obtener más información sobre la sintaxis del comando gcpdiag, consulta gcpdiag: Diagnósticos de Google Cloud.
Por ejemplo, para generar un informe de toda la flota para el proyecto “my-project”, ejecuta el siguiente comando:
gcpdiag lint --project=my-project --show-skipped --include=gce/ERR/2024_004
El resultado se ve de la manera siguiente:
🔎 gce/ERR/2024_004: Verify Ops Agent is installed on GCE VMs and is sending logs and metrics.
- my-project/instance-1 [FAIL] Ops Agent not installed on the VM
- my-project/instance-2 [FAIL] Ops Agent not installed on the VM
- my-project/instance-3 [SKIP] Unable to confirm Ops Agent installation
VM Manager is needed for the ops agent detection. Please enable it at: https://cloud.google.com/compute/docs/manage-os#automatic and run this check again.
- my-project/instance-4 [FAIL] Ops Agent is installed, but it's failing to send both logs and metrics to Google Cloud.
Is Ops Agent sending logs? (Yes) Is Ops Agent sending metrics? (No)
- my-project/instance-5 [FAIL] Ops Agent is installed, but it's failing to send both logs and metrics to Google Cloud.
Is Ops Agent sending logs? (No) Is Ops Agent sending metrics? (No)
- my-project/instance-6 [ OK ] Ops Agent installed on the VM, and is successfully sending logs and metrics.
- my-project/instance-7 [ OK ] Ops Agent installed on the VM, and is successfully sending logs and metrics.
Si quieres generar un informe para la instancia “my-instance” en el proyecto “my-project”, ejecuta el siguiente comando:
gcpdiag lint --project=my-project --name=my-instance --show-skipped --include=gce/err/2024_004
El resultado se ve de la manera siguiente:
🔎 gce/ERR/2024_004: Verify Ops Agent is installed on GCE VMs and is sending logs and metrics.
- my-project/my-instance [ OK ] Ops Agent installed on the VM, and is successfully sending logs and metrics.
Si tu comando gcpdiag
falla con un resultado similar al siguiente, verifica que cumples con todos los requisitos previos para ejecutar la herramienta.
WARNING:googleapiclient.http:Encountered 403 Forbidden with reason "PERMISSION_DENIED"
[ERROR]:can't access project my-project: Cloud Resource Manager API has not been used in project my-project before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/cloudresourcemanager.googleapis.com/overview?project=my-project then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry..
[DEBUG]: An Http Error occurred whiles accessing projects.get
HttpError 403 when requesting https://cloudresourcemanager.googleapis.com/v3/projects/my-project?alt=json returned Cloud Resource Manager API has not been used in project my-project before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/cloudresourcemanager.googleapis.com/overview?project=my-project then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry. Details: ...
[ERROR]:exiting program...
error getting project details
Interpreta el resultado de gcpdiag
En esta sección, se proporciona información para ayudarte a comprender y usar los informes que genera gcpdiag.
El comando gcpdiag genera informes que contienen la siguiente información:
- Un indicador de la regla gcpdiag con la que se invocó el comando.
Para el Agente de operaciones, esta información se ve de la siguiente manera:
🔎 gce/ERR/2024_004: Verify Ops Agent is installed on GCE VMs and is sending logs and metrics
- Un identificador del resultado para una VM específica con el formato PROJECT_ID/INSTANCE_ID. En un informe de toda la flota, el resultado contiene una entrada para cada VM. Para un informe de VM única, el resultado contiene una sola entrada
- El estado de la verificación. El estado tiene uno de los siguientes valores:
- Una descripción del valor de estado
En las siguientes secciones, se proporciona más información sobre los valores de estado y su significado.
Estado: OK
Un estado de OK
significa que el Agente de operaciones se está ejecutando en la VM y envía registros y métricas desde ella. El informe incluye la siguiente descripción del estado:
Ops Agent installed on the VM, and is successfully sending logs and metrics.
Estado: FAIL
Un estado de FAIL
significa que el Agente de operaciones no está instalado o que no envía registros ni métricas desde la VM. La descripción del estado indica qué problema se detectó:
- Si el Agente de operaciones no está instalado, verás la siguiente descripción del estado:
Ops Agent not installed on the VM
- Si el Agente de operaciones no envía registros ni métricas desde la VM, verás una descripción de estado como la siguiente:
Agent is installed, but it's failing to send both logs and metrics to Google Cloud.
Is Ops Agent sending logs? (Yes) Is Ops Agent sending metrics? (No)
Si el Agente de operaciones no está instalado, instálalo. Si la instalación falla, el problema podría ser uno de los siguientes:
- La VM no tiene una cuenta de servicio asociada. Para resolver este problema, conecta una cuenta de servicio a la VM y, luego, intenta instalar el Agente de operaciones de nuevo.
- La VM tiene uno de los agentes heredados (el agente de Monitoring o el de Logging) ya instalado. Para resolver este problema, desinstala los agentes heredados y, luego, intenta instalar el Agente de operaciones nuevamente.
Si el Agente de operaciones no envía registros ni métricas desde la VM, usa las verificaciones de estado del agente para detectar errores de hora de inicio para determinar y corregir el problema.
Estado: SKIP
Un estado de SKIP
significa que gcpdiag no pudo determinar si el Agente de operaciones está instalado en la VM. El informe incluye la siguiente descripción del estado:
Unable to confirm Ops Agent installation
VM Manager is needed for the ops agent detection.
Please enable it at: https://cloud.google.com/compute/docs/manage-os#automatic and run this check again.
Para probar el estado del agente, gcpdiag necesita que VM Manager se ejecute en tu VM. Para resolver este problema, instala el nivel gratuito de VM Manager en tu instancia. Después de la instalación, espera 15 minutos y, luego, intenta ejecutar el comando gcpdiag
nuevamente.
Verificaciones de estado de los agentes
La versión 2.25.1 introdujo verificaciones de estado de hora de inicio para el agente de operaciones. Cuando se inicia el agente de operaciones, realiza una serie de verificaciones para detectar condiciones que impiden que el agente se ejecute de forma correcta. Si el agente detecta una de las condiciones, registra un mensaje que describe el problema. El Agente de operaciones verifica lo siguiente:
- Problemas de conectividad
- Disponibilidad de puertos que usa el agente para informar métricas sobre sí mismo
- Problemas de permisos
- Disponibilidad de las APIs que usa el agente para escribir registros o métricas
- Un problema en la rutina de verificación de estado.
La versión 2.37.0 introdujo verificaciones de estado de entorno de ejecución para el agente de operaciones. Estos errores se informan a Cloud Logging y Error Reporting. Si deseas obtener información para ubicar los errores del entorno de ejecución, consulta Encuentra errores del entorno de ejecución.
La versión 2.46.0 introdujo el código
informativo LogPingOpsAgent
. Este código no representa un error.
Para obtener más información, consulta
Verifica la recopilación exitosa de registros.
En la siguiente tabla, se enumera cada código de verificación de estado en orden alfabético y
se describe lo que significa cada código. Los códigos que terminan con la cadena
Err
indican errores; otros códigos son informativos.
Código de verificación de estado | Categoría | Significado | Sugerencia |
---|---|---|---|
DLApiConnErr
|
Conectividad |
Se produjo un error en la solicitud al subdominio de descargas, dl.google.com .
|
Verifica tu conexión a Internet y las reglas de firewall. Para obtener más información, consulta Problemas de conectividad de red. |
FbMetricsPortErr
|
Disponibilidad de puertos | El puerto 20202, necesario para las métricas propias del Agente de operaciones, no está disponible. | Verifica que el puerto 20202 esté abierto. Para obtener más información, consulta El puerto requerido no está disponible. |
HcFailureErr
|
Genérico | La rutina de verificación de estado del agente de operaciones detectó un error interno. | Envía un caso de asistencia desde la consola de Google Cloud. Si necesitas más información, consulta Obtén asistencia. |
LogApiConnErr
|
Conectividad | Se produjo un error en la solicitud a la API de Logging. | Verifica tu conexión a Internet y las reglas de firewall. Para obtener más información, consulta Problemas de conectividad de red. |
LogApiDisabledErr
|
API | La API de Logging está inhabilitada en el proyecto actual de Google Cloud. | Habilita la API de Logging. |
LogApiPermissionErr
|
Permiso |
A la cuenta de servicio le falta el rol de escritor de registros (roles/logging.logWriter ).
|
Otorga el rol de escritor de registros a la cuenta de servicio. Para obtener más información, consulta El agente no tiene permisos de API. |
LogApiScopeErr
|
Permiso | A la VM le falta el permiso de acceso https://www.googleapis.com/auth/logging.write. | Agrega el permiso https://www.googleapis.com/auth/logging.write scope a la VM. Para obtener más información, consulta Verifica tus permisos de acceso. |
LogApiUnauthenticatedErr
|
API | La VM actual no pudo autenticarse en la API de Logging. | Verifica que los archivos de credenciales, los permisos de acceso a la VM y los permisos estén configurados de forma correcta. Para obtener más información, consulta Autoriza el Agente de operaciones. |
LogPingOpsAgent
|
Un mensaje de carga útil informativo escrito cada 10 minutos en el
registro ops-agent-health . Puedes usar las entradas de
registro resultantes para verificar que el agente envíe registros. Este mensaje no es
un error.
|
Se espera que este mensaje aparezca cada 10 minutos. Si el mensaje no aparece durante 20 minutos o más, es posible que el agente haya encontrado un problema. Para obtener información sobre la solución de problemas, consulta Soluciona problemas del Agente de operaciones. | |
LogParseErr
|
Entorno de ejecución | El agente de operaciones no pudo analizar uno o más registros. | Verifica la configuración de cualquier procesador de registro que hayas creado. Para obtener más información, consulta Errores de análisis de registros. |
LogPipeLineErr
|
Entorno de ejecución | La canalización del agente de operaciones falló. | Verifica que el agente tenga acceso a los archivos del búfer. Comprueba si hay un disco completo y verifica que la configuración del agente de operaciones sea correcta. Para obtener más información, consulta Errores de canalización. |
MetaApiConnErr
|
Conectividad | Falló la solicitud al servidor de metadatos de GCE para consultar permisos de acceso a VMs, tokens de OAuth y etiquetas de recursos. | Verifica tu conexión a Internet y las reglas de firewall. Para obtener más información, consulta Problemas de conectividad de red. |
MonApiConnErr
|
Conectividad | Se produjo un error en una solicitud a la API de Monitoring. | Verifica tu conexión a Internet y las reglas de firewall. Para obtener más información, consulta Problemas de conectividad de red. |
MonApiDisabledErr
|
API | La API de Monitoring está inhabilitada en el proyecto actual de Google Cloud. | Habilita la API de Monitoring. |
MonApiPermissionErr
|
Permiso |
A la cuenta de servicio le falta el rol de escritor de métricas de Monitoring (roles/monitoring.metricWriter ).
|
Otorga el rol de escritor de métricas de Monitoring a la cuenta de servicio: Para obtener más información, consulta El agente no tiene permisos de API. |
MonApiScopeErr
|
Permiso | A la VM le falta el permiso de acceso https://www.googleapis.com/auth/monitoring.write. | Agrega el permiso https://www.googleapis.com/auth/monitoring.write a la VM. Para obtener más información, consulta Verifica tus permisos de acceso. |
MonApiUnauthenticatedErr
|
API | La VM actual no pudo autenticarse en la API de Monitoring. | Verifica que los archivos de credenciales, los permisos de acceso a la VM y los permisos estén configurados de forma correcta. Para obtener más información, consulta Autoriza el Agente de operaciones. |
OtelMetricsPortErr
|
Disponibilidad de puertos | El puerto 20201, necesario para las métricas propias del agente de operaciones, no está disponible. | Verifica que el puerto 20201 esté abierto. Para obtener más información, consulta Un puerto requerido no está disponible. |
PacApiConnErr
|
Conectividad | Este código de verificación de estado no es confiable. Este código está inhabilitado en la versión 2.46.1 del Agente de operaciones. | Actualiza a la versión 2.46.1 o posterior del Agente de operaciones. |
Busca errores de hora de inicio
A partir de la versión 2.35.0, la API de Cloud Logging escribe en el registro ops-agent-health
la información de verificación de estado (las versiones 2.33.0 y 2.34.0 usan ops-agent-health-checks
).
La misma información también se escribe en un archivo health-checks.log
de la siguiente manera:
- Linux:
/var/log/google-cloud-ops-agent/health-checks.log
- Windows:
C:\ProgramData\Google\Cloud Operations\Ops Agent\log\health-checks.log
También puedes ver cualquier mensaje de verificación de estado cuando consultas el estado del servicio del agente de operaciones de la siguiente manera:
- En Linux, ejecuta el siguiente comando:
sudo systemctl status google-cloud-ops-agent"*"
Busca mensajes como "[Ports Check] Result: PASS". Otros resultados incluyen “ERROR” y “FAIL”.
- En Windows, usa el visor de eventos de Windows. Busca los mensajes “Información”, “Error” o “Falla” asociados con el servicio
google-cloud-ops-agent
.
Después de resolver cualquier problema, debes reiniciar el agente. Las verificaciones de estado se ejecutan cuando se inicia el agente, por lo que debes volver a ejecutar las verificaciones para reiniciar el agente.
Encuentra errores del entorno de ejecución
Las verificaciones de estado del entorno de ejecución se informan a Cloud Logging y Error Reporting. Si el agente no se pudo iniciar, pero pudo informar errores antes de que falle, es posible que también veas errores de hora de inicio.
Para ver los errores del entorno de ejecución en el agente de operaciones en Logging, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Explorador de registros.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Logging.
- Ingresa la siguiente consulta y haz clic en Ejecutar consulta:
log_id("ops-agent-health")
Para ver los errores del entorno de ejecución del Agente de operaciones en Error Reporting, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Error Reporting.
También puedes usar la barra de búsqueda para encontrar esta página.
- Para ver los errores del Agente de operaciones, filtra los errores de
Ops Agent
.
Verifica la recopilación exitosa de registros
La versión 2.46.0 del Agente de operaciones introdujo la
verificación de estado LogPingOpsAgent
informativa. Con esta verificación, se escribe un
mensaje informativo en ops-agent-health
cada 10 minutos.
Puedes usar la presencia de estos mensajes para verificar que el Agente de operaciones
escriba registros a través de alguna de las siguientes acciones:
- Buscar los registros de una VM específica para los mensajes de ping a través del Explorador de registros.
- Verificar el valor de la métrica
log_entry_count
para una VM específica a través del Explorador de métricas. - Crear una política de alertas para recibir
notificaciones si una VM específica no actualiza la
métrica
log_entry_count
.
Si alguna de estas opciones indica que los mensajes de registro no se están transfiriendo, puedes hacer lo siguiente:
- Comprobar si hay códigos de error que indiquen errores de inicio o errores de entorno de ejecución.
- Determinar si el agente de operaciones está en funcionamiento.
- Ejecutar la secuencia de comandos de diagnóstico del agente.
Para verificar el estado del Agente de operaciones en una VM específica, necesitas el ID de instancia de la VM. Para encontrar el ID de instancia, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página Instancias de VM.
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Compute Engine.
- Haz clic en el nombre de una instancia de VM.
- En la pestaña Detalles, busca la sección Información básica. El ID de instancia aparece como cadena numérica. Usa esta cadena para el valor INSTANCE_ID en las secciones posteriores.
Herramienta de diagnóstico de agente para VMs
La herramienta de diagnóstico del agente recopila información esencial de depuración local de tus VMs para todos los agentes siguientes: agente de operaciones, agente de Logging heredado y agente de Monitoring heredado. La información de depuración incluye información como la información del proyecto, la información de VM, la configuración del agente, los registros del agente, el estado del servicio del agente, la información que suele requerir trabajo manual. La herramienta también verifica el entorno de VM local para garantizar que cumpla con ciertos requisitos para que los agentes funcionen correctamente, por ejemplo, la conectividad de red y los permisos necesarios.
Cuando presentas un caso de cliente para un agente en una VM, ejecuta la herramienta de diagnóstico de agente y adjunta la información recopilada al caso. Proporciona esta información para reducir el tiempo necesario para solucionar problemas de tu caso de asistencia. Antes de adjuntar la información al caso de asistencia, oculta cualquier información sensible, como contraseñas.
La herramienta de diagnóstico de agentes debe ejecutarse desde la VM, por lo que, por lo general, primero deberás establecer una conexión SSH a la VM. El siguiente comando recupera la herramienta de diagnóstico del agente y la ejecuta:
Linux
curl -sSO https://dl.google.com/cloudagents/diagnose-agents.sh
sudo bash diagnose-agents.sh
Windows
(New-Object Net.WebClient).DownloadFile("https://dl.google.com/cloudagents/diagnose-agents.ps1", "${env:UserProfile}\diagnose-agents.ps1")
Invoke-Expression "${env:UserProfile}\diagnose-agents.ps1"
Sigue el resultado de la ejecución de la secuencia de comandos para ubicar los archivos que incluyen la información recopilada. Por lo general, puedes encontrarlos en el directorio /var/tmp/google-agents
en Linux y en el directorio $env:LOCALAPPDATA/Temp
en Windows, a menos que hayas personalizado el directorio de salida cuando ejecutas la secuencia de comandos.
Para obtener información detallada, examina la secuencia de comandos diagnose-agents.sh
en Linux o la secuencia de comandos diagnose-agents.ps1
en Windows.
Herramienta de diagnóstico de agente para políticas de instalación automática
Cuando falla un intento de instalar el agente de operaciones a través de una política del SO del agente de operaciones, puedes usar la secuencia de comandos de diagnóstico que se describe en esta sección para la depuración. Por ejemplo, puedes ver uno de los siguientes casos:
- La instalación del agente de operaciones falla cuando usaste la casilla de verificación Instala el agente de operaciones para Monitoring y Logging para instalar el agente de operaciones durante la creación de la VM.
El estado del agente en el panel Instancias de VM de Cloud Monitoring o en la pestaña Observabilidad de una página de detalles de VM de Compute Engine permanece en el estado Pendiente durante más de 10 minutos. Un estado Pendiente prolongado puede indicar uno de los siguientes problemas:
- Un problema cuando se aplica la política
- Un problema en la instalación real del Agente de operaciones
- Un problema de conectividad entre la VM y Cloud Monitoring
Para algunos de estos problemas, la secuencia de comandos de diagnóstico de agente general y las verificaciones de estado también pueden ser útiles.
Para ejecutar la secuencia de comandos de diagnóstico de políticas, ejecuta los siguientes comandos:
curl -sSO https://dl.google.com/cloudagents/diagnose-ui-policies.sh bash diagnose-ui-policies.sh VM_NAME VM_ZONE
En esta secuencia de comandos, se muestra información sobre las VMs afectadas y las políticas de instalación automática relacionadas.
Cuando presentas un caso de cliente para un agente en una VM, ejecuta las herramientas de diagnóstico de agente y adjunta la información recopilada al caso. Proporciona esta información para reducir el tiempo necesario para solucionar problemas de tu caso de asistencia. Antes de adjuntar la información al caso de asistencia, oculta cualquier información sensible, como contraseñas.
Registros propios del agente
Si el agente no puede transferir registros a Cloud Logging, es posible que debas inspeccionar los registros del agente de forma local en la VM para solucionar problemas. También puedes usar la rotación del registro para administrar los registros propios del agente.
Linux
Para inspeccionar los registros propios que se escriben en Journald
, ejecuta el siguiente comando:
journalctl -u google-cloud-ops-agent*
Para inspeccionar los registros propios que el módulo de registro escribe en el disco, ejecuta el siguiente comando:
vim -M /var/log/google-cloud-ops-agent/subagents/logging-module.log
Windows
Para inspeccionar los registros propios que se escriben en Windows Event Logs
, ejecuta el siguiente comando:
Get-WinEvent -FilterHashtable @{ Logname='Application'; ProviderName='google-cloud-ops-agent*' } | Format-Table -AutoSize -Wrap
Para inspeccionar los registros propios que el módulo de registro escribe en el disco, ejecuta el siguiente comando:
notepad "C:\ProgramData\Google\Cloud Operations\Ops Agent\log\logging-module.log"
Para inspeccionar los registros de Windows Service Control Manager
para los servicios del agente de operaciones, ejecuta el siguiente comando:
Get-WinEvent -FilterHashtable @{ Logname='System'; ProviderName='Service Control Manager' } | Where-Object -Property Message -Match 'Google Cloud Ops Agent' | Format-Table -AutoSize -Wrap
Visualiza el uso y el diagnóstico de las métricas en Cloud Monitoring
En la página Administración de métricas de Cloud Monitoring, se proporciona información que puede ayudarte a controlar el importe que inviertes en las métricas facturables sin afectar la observabilidad. En la página Administración de métricas, se informa la siguiente información:
- Los volúmenes de transferencia para la facturación basada en bytes y de muestra, en todos los dominios de métricas y para las métricas individuales.
- Datos sobre etiquetas y cardinalidad de métricas.
- Cantidad de lecturas para cada métrica
- Uso de métricas en políticas de alertas y paneles personalizados.
- Tasa de errores de escritura de métricas.
También puedes usar la administración de métricas para excluir las métricas innecesarias, lo que elimina el costo de transferirlas.
Para ver la página Administración de métricas, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página
Administración de métricas:Ir a Administración de métricas
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En la barra de herramientas, selecciona tu período. De forma predeterminada, la página Administración de métricas muestra información sobre las métricas recopiladas en el día anterior.
Para obtener más información sobre la página Administración de métricas, consulta Visualiza y administra el uso de métricas.