Visualiza métricas supervisadas

Visualiza métricas en Console

Puedes ver tus funciones de Cloud Functions con sus tiempos y recuentos de ejecución y el uso de memoria en Cloud Console. Estas métricas también están disponibles en Cloud Monitoring, que te permite configurar alertas personalizadas en ellas. Consulta la documentación de Cloud Monitoring para obtener más información.

Puedes ver las métricas de las llamadas a la API en la página de descripción general de la API de Cloud Console.

Por último, puedes consultar las métricas de cuota para las llamadas a la API y la ejecución de funciones en la página de cuotas de la API de Cloud Console. Puedes configurar alertas de errores de cuota en Cloud Monitoring si filtras ejecuciones que tengan un valor out of quota para la etiqueta de métrica STATUS. Consulta Introducción a las alertas para obtener más información.

Muestra

Node.js

// Imports the Google Cloud client library
const monitoring = require('@google-cloud/monitoring');

// Creates a client
const client = new monitoring.MetricServiceClient();

/**
 * TODO(developer): Uncomment and edit the following lines of code.
 */
// const projectId = 'YOUR_PROJECT_ID';
// const filter = 'metric.type="compute.googleapis.com/instance/cpu/utilization"';

const request = {
  name: client.projectPath(projectId),
  filter: filter,
  interval: {
    startTime: {
      // Limit results to the last 20 minutes
      seconds: Date.now() / 1000 - 60 * 20,
    },
    endTime: {
      seconds: Date.now() / 1000,
    },
  },
};

// Writes time series data
const [timeSeries] = await client.listTimeSeries(request);
timeSeries.forEach(data => {
  console.log(`${data.metric.labels.instance_name}:`);
  data.points.forEach(point => {
    console.log(JSON.stringify(point.value));
  });
});
  • Los registros emitidos mediante console.log() tienen el nivel de registro INFO.
  • Los registros emitidos con console.error() tienen el nivel de registro ERROR.
  • Los registros escritos directamente en stdout o stderr no tienen un nivel de registro asociado.
  • Los mensajes internos del sistema tienen el nivel de registro DEBUG.