Una vez que el recopilador de registros extrae datos de varios componentes del proyecto, la plataforma Observabilidad agrega los registros de todas las fuentes de registros, añade índices y asocia los registros con etiquetas según la configuración de observabilidad de los datos. A continuación, puedes consultar y ver los registros en el panel de registros de la instancia de monitorización del sistema.
Consultar y ver registros en el panel de registros
Puedes consultar los registros a través de la interfaz de usuario (UI) de la instancia de monitorización del sistema de tu proyecto. La instancia de monitorización del sistema incluye medidas a nivel de proyecto para monitorizar los componentes de la infraestructura, como la utilización de la CPU, el consumo de almacenamiento, la monitorización de la red, la monitorización del servidor, los registros, las alertas y las métricas de los componentes de GDC.
Puedes ver los registros en el panel de registros de la instancia de monitorización del sistema de tu proyecto. Después, puedes hacer consultas para ver registros específicos de la observabilidad de los datos de tu caso práctico.
Antes de empezar
Antes de consultar y ver los registros en el panel de registros, debes obtener acceso a la instancia de monitorización del sistema. Para obtener más información, consulta Acceder a los paneles de control.
Para iniciar sesión y ver los registros en Grafana, pide al administrador de gestión de identidades y accesos de tu proyecto que te conceda el rol Lector de Grafana de proyectos (project-grafana-viewer
). Este proceso de control de acceso basado en roles te permite acceder a las visualizaciones de datos de forma segura.
Crear consultas para tus registros
Consultar registros desde la interfaz de usuario de la instancia de monitorización del sistema te permite elegir la fuente de datos de la que quieres obtener los registros operativos de tu proyecto y ver tus consultas de forma integrada. Para filtrar los resultados, busca registros por etiquetas mediante expresiones del lenguaje de consulta. Por ejemplo, puede definir las etiquetas cluster
y namespace
en sus consultas con los valores que identifican su clúster y el espacio de nombres del proyecto, respectivamente.
Endpoint de instancia de monitorización del sistema
Para operadores de aplicaciones (AO)
La siguiente URL es el endpoint de la instancia de monitorización de tu proyecto:
https://GDC_URL/PROJECT_NAMESPACE/grafana
Haz los cambios siguientes:
- GDC_URL: la URL de tu organización en GDC.
- PROJECT_NAMESPACE: el espacio de nombres de tu proyecto.
Para administradores de la plataforma
La siguiente URL es el endpoint de la instancia de monitorización de tu proyecto:
https://GDC_URL/platform-obs/grafana
Sustituye GDC_URL por la URL de tu organización en GDC.
Consultar registros operativos
- En la consola de GDC, selecciona un proyecto.
- En el menú de navegación, haz clic en Operaciones > Registro.
Haz clic en Ver todo en Grafana Loki.
Se abrirá una página con la URL de la instancia de monitorización de tu proyecto.
En la interfaz de usuario de la instancia de monitorización, haz clic en Explorar Explorar en el menú de navegación para abrir la página Explorar.
En el menú desplegable de la barra Explorar, selecciona Registros operativos como fuente de datos para obtener los registros operativos.
Introduce una consulta para buscar registros por etiquetas mediante expresiones de LogQL (lenguaje de consulta de registros). Puedes completar este paso de cualquiera de las siguientes formas:
- Usa la interfaz de usuario interactiva del creador de consultas. A continuación, haz clic en Ejecutar consulta.
- Introduce tu consulta con expresiones LogQL directamente en el campo de texto y pulsa Mayús+Intro para ejecutarla.
En la página se muestran los registros que coinciden con tu consulta.
Después de consultar los registros, puedes exportarlos. Haz clic en Exportar para descargar los registros en formato de texto sin formato o CSV.
Imagen 1. Opción de menú para consultar los registros de la interfaz de usuario de la instancia de monitorización del sistema.
En la figura 1, la opción Registros operativos muestra la interfaz que te permite crear consultas de registro desde la interfaz de usuario para recuperar registros operativos.
Para consultar registros de auditoría en lugar de registros operativos, selecciona Registros de auditoría como fuente de datos en el menú desplegable de la barra Explorar del paso anterior.
Imagen 2. Opción de menú para consultar los registros de auditoría desde la interfaz de usuario de la instancia de monitorización.
En la figura 2, la opción Registros de auditoría muestra la interfaz que te permite crear consultas desde la interfaz de usuario para recuperar registros de auditoría.
Después de consultar los registros, puedes exportarlos. Haz clic en el botón Exportar para descargar los registros en formato de texto sin formato o CSV.
Siga estos pasos para recuperar los registros operativos:
- En la consola de GDC, selecciona un proyecto.
- En el menú de navegación, haz clic en Operaciones > Registro.
Haz clic en Ver todo en Grafana Loki.
Se abrirá una página con la URL de la instancia de monitorización de tu proyecto.
En la interfaz de usuario de la instancia de monitorización, haz clic en Explorar Explorar en el menú de navegación para abrir la página Explorar.
En el menú desplegable de la barra Explorar, selecciona Registros operativos como fuente de datos para obtener los registros operativos.
Introduce una consulta para buscar registros por etiquetas mediante expresiones de LogQL (lenguaje de consulta de registros). Puedes completar este paso de cualquiera de las siguientes formas:
- Usa la interfaz de usuario interactiva del creador de consultas. A continuación, haz clic en Ejecutar consulta.
- Introduce tu consulta con expresiones LogQL directamente en el campo de texto y pulsa Mayús+Intro para ejecutarla.
En la página se muestran los registros que coinciden con tu consulta.
Después de consultar los registros, puedes exportarlos. Haz clic en Exportar para descargar los registros en formato de texto sin formato o CSV.
Consultar registros de auditoría
Sigue estos pasos para obtener los registros de auditoría:
- En la consola de GDC, selecciona un proyecto.
- En el menú de navegación, haz clic en Operaciones > Registro de auditoría.
Haz clic en Ver todo en Grafana Loki.
Se abrirá una página con la URL de la instancia de monitorización de tu proyecto.
En la interfaz de usuario de la instancia de monitorización, haz clic en Explorar Explorar en el menú de navegación para abrir la página Explorar.
En el menú desplegable de la barra Explorar, selecciona Registros de auditoría como fuente de datos para obtener los registros de auditoría.
Introduce una consulta para buscar registros por etiquetas mediante expresiones de LogQL (lenguaje de consulta de registros). Puedes completar este paso de cualquiera de las siguientes formas:
- Usa la interfaz de usuario interactiva del creador de consultas. A continuación, haz clic en Ejecutar consulta.
- Introduce tu consulta con expresiones LogQL directamente en el campo de texto y pulsa Mayús+Intro para ejecutarla.
En la página se muestran los registros que coinciden con tu consulta.
Después de consultar los registros, puedes exportarlos. Haz clic en Exportar para descargar los registros en formato de texto sin formato o CSV.
Selecciona un periodo para los registros
Para consultar registros de un intervalo de tiempo desde la interfaz de usuario de la instancia de monitorización, sigue estos pasos:
Haz clic en el menú desplegable
Selector de hora.En el menú, realiza una de las siguientes acciones:
- Selecciona opciones de intervalo de tiempo relativo (por ejemplo, los últimos 30 minutos).
- Para definir periodos absolutos personalizados, elige fechas y horas específicas en el calendario y haz clic en Aplicar periodo.
También puedes hacer clic en Cambiar configuración de hora para modificar las opciones Zona horaria y Año fiscal de los controles de periodo.
Los ajustes de hora se guardan en cada panel de control. Para obtener más información sobre las consultas en un periodo, consulta https://grafana.com/docs/loki/latest/reference/api/#query-loki-over-a-range-of-time.
Consultas y etiquetas de ejemplo
Estas son algunas de las etiquetas predeterminadas que puedes usar para consultar registros:
cluster
: el nombre del clústerresources
: la lista de recursosnamespace
: el espacio de nombres de tu proyectonode
: prefijo del nombre del nodopod
: el prefijo del nombre del podcontainer
: prefijo del nombre del contenedor
En la siguiente tabla se describen las etiquetas predeterminadas que puede usar para consultar los registros de la plataforma Observabilidad:
Tipo de registro | Etiqueta | Valor |
---|---|---|
Registros de contenedores de Kubernetes | cluster |
CLUSTER_NAME |
resources |
k8s_container o k8s_audit |
|
namespace |
NAMESPACE_NAME | |
node |
NODE_NAME | |
pod |
POD_NAME | |
container |
CONTAINER_NAME | |
Otras etiquetas de Kubernetes | ||
Registros de journald de nodos | cluster |
CLUSTER_NAME |
resources |
k8s_node |
|
node |
NODE_NAME | |
identifier |
SYSLOG_IDENTIFIER | |
machine |
MACHINE_ID |
Las consultas usan el lenguaje de consulta LogQL https://grafana.com/docs/loki/latest/logql/. En los siguientes ejemplos de código se muestra el uso de etiquetas y valores para consultar diferentes registros:
Selecciona todos los registros de un proyecto:
{cluster="user-vm-1-cluster", namespace="PROJECT_NAMESPACE"}
Sustituye
PROJECT_NAMESPACE
por el espacio de nombres de tu proyecto.Selecciona los registros de un servicio:
{cluster="user-vm-1-cluster", namespace="PROJECT_NAMESPACE", container="my-service"}
Sustituye
PROJECT_NAMESPACE
por el espacio de nombres de tu proyecto.Selecciona los registros del servidor de la API de Kubernetes:
{cluster="admin", namespace="kube-system", resources="k8s_container", container="kube-apiserver"}
Selecciona los registros de arranque del clúster:
{cluster="admin", namespace="PROJECT_NAMESPACE"}
Sustituye PROJECT_NAMESPACE por el nombre del espacio de nombres de tu proyecto. Por ejemplo,
cluster-user-test
.Selecciona los registros de journald del nodo:
{cluster="admin", resources="k8s_node"}
Selecciona los registros de auditoría del clúster:
{cluster="admin", resources="k8s_audit"}