Esta página ha sido traducida por una máquina.

Métricas de Functions

Obtenga información sobre las métricas emitidas por OCI Functions en el espacio de nombres de métrica oci_faas.

Puede supervisar el estado, la capacidad y el rendimiento de las funciones desplegadas en OCI Functions mediante metricas , alarmas y notificaciones.

En este tema se describen las métricas emitidas por el espacio de nombre de métrica oci_faas (el servicio OCI Functions).

Recursos: funciones

Visión general de las métricas del servicio OCI Functions

OCI Functions supervisa la ejecución de funciones, y recopila y registra métricas como:

  • Número de veces que se llama a una función.
  • Periodo de tiempo durante el que se ejecuta una función.
  • El número de solicitudes para llamar a una función que ha fallado con una respuesta de error (incluido el código de error y el mensaje de error).
  • Número de solicitudes para llamar a una función que ha devuelto un error "429 Demasiadas solicitudes" en la respuesta (conocido como "llamadas a la función limitadas").
  • Cantidad de memoria asignada para la ejecución simultánea de funciones y para la simultaneidad aprovisionada (consulte Supervisión del uso y la disponibilidad de memoria para funciones de OCI).

Aunque la frecuencia varía según la métrica, las métricas de servicio por defecto suelen tener una frecuencia de 60 segundos (es decir, al menos un punto de datos publicado por minuto).

Requisitos previos

Políticas de IAM: para supervisar los recursos, debe contar con el tipo necesario de acceso en una política escrita por un administrador, tanto si utiliza la consola como la API de REST con un SDK, una CLI u otra herramienta. La política debe otorgarle acceso tanto a los servicios de supervisión como a los recursos que se supervisen. Si intenta realizar una acción y obtiene un mensaje que indica que no tiene permiso o que no está autorizado, póngase en contacto con el administrador para averiguar en qué tipo de acceso se le ha otorgado y en qué compartimento necesita trabajar. Para obtener más información sobre las autorizaciones de usuario para la supervisión, consulte Políticas de IAM.

Para obtener más información sobre la sentencia de política necesaria para acceder a las métricas emitidas por OCI Functions, consulte Sentencias de política para proporcionar a los usuarios de OCI Functions acceso a recursos relacionados con la función.

Métricas disponibles: oci_faas

Las métricas que se muestran en las siguientes tablas están disponibles automáticamente para las funciones que cree. No necesita activar la supervisión en el recurso para obtener estas métricas.

Las métricas de OCI Functions incluyen las siguientes dimensiones:

APPLICATIONID
El OCID  de la aplicación que contiene funciones.
FORMA DE APLICACIÓN
Arquitectura de la aplicación.
COMANDO
El OCID del compartimento que contiene la aplicación.
TIPO DE INTERÉS
Forma en la que se invocó la función (una de las opciones Sincronizar o Desasociado). Esta dimensión solo está disponible en algunos dominios comerciales.
RESOURCEDISPLAYNAME
El nombre de la aplicación que contiene la función y el nombre de la función.
RESOURCEID
El OCID  de la función.
RESOURCENAME
Nombre del recurso al que se aplica la métrica (aplicación o aplicación y función).
RESPONSETYPE
Respuesta cuando se llama a una función (una de las siguientes opciones: Correcto, Error o Limitada).
ID DE ARRENDAMIENTO DE USUARIO
OCID del arrendamiento que llamó a la función.
Métrica Nombre mostrado de la métrica Unidad Descripción Dimensiones
AllocatedProvisionedConcurrency Simultaneidad aprovisionada de funciones asignadas MB Memoria consumida por las ranuras de simultaneidad aprovisionadas. applicationId

compartmentId

resourceId

resourceName

AllocatedTotalConcurrency Simultaneidad asignada de funciones MB Memoria simultánea total asignada. applicationShape

compartmentId

resourceId

resourceName

FunctionExecutionDuration Duración de la función ms Duración total de ejecución de función. Se expresa en milisegundos. applicationId

invokeType

resourceDisplayName

resourceId

userTenancyId

FunctionInvocationCount Llamadas a la función recuento Número total de llamadas a la función. applicationId

invokeType

resourceDisplayName

resourceId

userTenancyId

FunctionResponseCount

Esta métrica se utiliza en los siguientes gráficos de métricas por defecto:

Errores (con responseType = "Error")

Limitaciones (con responseType = "Throttled")

recuento Número total de respuestas de la función. applicationId

invokeType

resourceDisplayName

resourceId

userTenancyId

responseType

Además, cuando responseType = "Error", las siguientes dimensiones están disponibles para funciones individuales:

ErrorCode

ErrorMessage

Uso de la consola