En esta página, se describe cómo puedes graficar las métricas de recuento de solicitudes del Registro de artefactos en el Explorador de métricas y manipular el gráfico según diferentes parámetros, como solicitudes de lectura, solicitudes de escritura, método y ID de repositorio.
Roles obligatorios
Para obtener los permisos que necesitas para ver los datos de supervisión y la información de configuración,
pídele a tu administrador que te otorgue el rol de IAM de Visualizador de Monitoring (roles/monitoring.viewer
) en el proyecto de Google Cloud.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Para obtener más información sobre cómo controlar el acceso a los datos de supervisión, lee Controla el acceso con la IAM.
Gráfico de recuentos de solicitudes a la API por repositorio
Cuando usas el Explorador de métricas, puedes seleccionar los datos que deseas graficar haciendo selecciones en los menús o ingresando una consulta de PromQL. Para obtener más información sobre la creación de gráficos, consulta Cómo crear un gráfico en el Explorador de métricas.
Para consultar las métricas de un recurso supervisado usando el Explorador de métricas, haz lo siguiente:
-
En la consola de Google Cloud, ve a la página leaderboardExplorador de métricas:
Si usas la barra de búsqueda para encontrar esta página, selecciona el resultado cuyo subtítulo es Monitoring.
- En el elemento Métrica, expande el menú Seleccionar una métrica,
ingresa
Artifact Registry
en la barra de filtros y, luego, usa los submenús para seleccionar un métrica y tipo de recurso específicos:- En el menú Recursos activos, selecciona Repositorio de Artifact Registry.
- En el menú Categorías de métricas activas, selecciona Repositorio.
- En el menú Métricas activas, selecciona Recuento de solicitudes a la API del plano de datos por repositorio.
Las solicitudes a la API del plano de datos se realizan con herramientas como
Docker, Maven, Pip, Twine o Gradle, que realizan solicitudes a la API del plano de datos. Puedes ver todos los métodos que crean solicitudes a la API de data-plane en
API del plano de datos:
Si deseas ver las solicitudes a la API del plano de control realizadas por los métodos que se enumeran en
google.devtools.artifactregistry.v1.ArtifactRegistry
, selecciona Cantidad de solicitudes a la API del plano de control por repositorio. - Haz clic en Aplicar.
artifactregistry.googleapis.com/repository/request_count
. - Configura cómo se ven los datos. Para especificar un subconjunto de datos para mostrar, en la
Filtro, selecciona Agregar filtro y, luego, completa el cuadro de diálogo.
Por ejemplo, puedes ver datos sobre lo siguiente:
- Solicitudes de lectura: Aplica un filtro para la Etiqueta de métrica
type
igual a valorREAD
. - Solicitudes de escritura: Aplica un filtro para la Etiqueta de métrica
type
igual a valorWRITE
. - Método: Aplica un filtro para la Etiqueta de métrica
method
con un valor de los métodos enumerados en la API del plano de datos Por ejemplo, aplica un filtromethod
igual al valor deDocker-DeleteBlob
para filtrar la eliminación de capas de imagen. - ID del repositorio: Aplica un filtro para la Etiqueta de métrica
repository_id
que sea igual al ID del repositorio. Por ejemplomy-repo
.Para obtener más información sobre la configuración de un gráfico, consulta elige métricas cuando uses el Explorador de métricas.
- Solicitudes de lectura: Aplica un filtro para la Etiqueta de métrica
Puedes agregar varios filtros. Para obtener más información sobre el filtrado de datos, consulta Filtrar los datos del gráfico y las descripciones de las etiquetas para las métricas de Artifact Registry en la lista de Métricas de Google Cloud.
Para obtener más información sobre la selección de datos, consulta Selecciona los datos que deseas graficar.
¿Qué sigue?
- Obtén más información para guardar un gráfico para referencias futuras.
- Consulta los métodos de plano de datos y plano de control de Artifact Registry que puedes usar como filtros en los registros de auditoría de la interfaz de la API.
- Explora los datos representados.