Saltar al contenido principal

Metrología

La mayoría de los clientes de Cloud Temple cuentan con herramientas de visualización, monitoreo y metrología para el seguimiento de sus operaciones.

La filosofía de la Consola es permitir el acceso a los datos para integrarse en estas herramientas mediante un proxy Prometheus integrado.

Este proxy le permite consultar y manipular los datos desde una herramienta de visualización como Grafana.

Sin embargo, también es posible visualizar ciertos datos de rendimiento de sus recursos Cloud en la interfaz web de la Consola.

Nota: La filosofía Cloud Temple no consiste únicamente en integrar gráficos en la interfaz web, sino también en ofrecer el máximo de información accesible a través de la API

Dashboards integrated into the web interface

Nota: To access these dashboards, you must have the 'metric_read' permission

Vista general

La página de inicio de la Consola muestra el panel principal, que presenta todas las métricas que permiten tener una visión general de cada producto al que usted ha suscrito dentro de su ámbito. En caso de existir algún problema con sus productos VMware y/o OpenIaaS, se mostrarán alertas, cuyo color está relacionado con su gravedad.

Estas alertas son clicables y redirigen a la página correspondiente al producto afectado.

Métricas VMware - Vista general

En el menú 'VMware', está disponible un panel específico en el submenú 'Métricas'. Agrupa 4 pestañas:

Vista general

En esta pestaña se encuentran algunas de las métricas ya presentes en el panel general tratado al inicio de este capítulo.

Cálculo

En esta pestaña, se muestra el número de AZ, Clusters, ESX, la emisión de carbono, la estimación del consumo, así como 7 gráficos que ofrecen una visión muy visual de su entorno VMware. La estimación del consumo en kWh se calcula a partir de la media de los registros correspondientes al período seleccionado, referida a una hora.

Puede elegir el intervalo de fechas a cubrir, así como el tipo de agrupación de datos (por defecto, los datos se agrupan para todo su entorno). Al seleccionar, por ejemplo, Host:

Al pasar el cursor sobre cada uno de los gráficos, se muestran los detalles con los nombres de los recursos y sus valores correspondientes. Al hacer clic en estos gráficos, aparece una pequeña sugerencia (tooltip) que le permite consultar más fácilmente los detalles asociados a la fecha seleccionada:

Almacenamiento

Al igual que en la pestaña "Cálculo", se muestran diferentes información: el número de AZ, clusters de datastore, datastores, así como dos gráficos. Se aplica el mismo principio de filtros, pero aquí podemos agrupar por Cluster SDRS y Datastore.

Máquinas virtuales

Aquí se presenta una visión general de la salud de las máquinas virtuales.

Esta síntesis muestra, en el intervalo de tiempo seleccionado:

  • el número de CPUs y la media de uso de CPU,
  • la cantidad de GB de memoria y la media de uso de memoria,
  • las medias de latencia de acceso al almacenamiento en lectura y escritura,
  • la media de "CPU Ready" de la máquina virtual (que corresponde al tiempo medio de espera de disponibilidad de un núcleo físico por parte de la máquina virtual).

Para cada VM, puede acceder al historial de rendimiento haciendo clic en el icono verde 'Historial' de la máquina virtual en la columna de acciones:

A continuación, accederá a la página de visualización gráfica de los datos históricos, incluyendo una vista de rendimiento del entorno:

VMware Metrics - View by resource

It is also possible to view some metrics related to VMware, this time more specifically for a given Host or Datastore.

Host

En la vista de un Host, se puede consultar, para un período determinado, el consumo energético así como la estimación de emisiones de carbono.

Datastore

En la vista de un Datastore, se puede consultar durante un período determinado el número de IOPS.

OpenIaaS Metrics

In the 'OpenIaaS' menu, a specific dashboard is available in the 'Metrics' submenu. It includes 3 tabs:

Vista general

En esta pestaña se encuentran algunas de las métricas ya presentes en el panel general tratado al inicio de este capítulo.

Cálculo

En esta pestaña, se muestra el número de AZ, de Clusters, de Hosts, así como 5 gráficos que ofrecen una visión muy visual de su entorno OpenIaaS.

Puede elegir el intervalo de fechas a cubrir, así como el tipo de agrupación de datos (por defecto, los datos se agrupan para todo su entorno). Al seleccionar, por ejemplo, Host:

Almacenamiento

Al igual que en la pestaña "Cálculo", se muestran diferentes informaciónes: el número de AZ, Clusters, Datastores, así como un gráfico. Se aplica el mismo principio de filtros, pero aquí podemos agrupar por Block Storage.

Uso con Grafana

Integración de la Consola con Grafana

La Consola de Cloud Temple puede utilizarse como origen de datos para su infraestructura Grafana.

La consola es compatible con Prometheus, lo que permite agregarla en Grafana como origen de datos de tipo Prometheus. De esta forma podrá:

  • Visualizar todas sus métricas.
  • Crear sus propios paneles personalizados adaptados a sus necesidades.

Cloud Temple también pone a disposición una colección de paneles listos para usar, que puede emplear como base o adaptar según sus casos de uso.

Configure the Console as a data source in Grafana

The objective is to enhance the observability of your Cloud infrastructure through Cloud Temple metrics.

Requis

  • Una instancia de Grafana con acceso a las API de la Consola.
  • Acceso de administración en la instancia de Grafana para poder configurar los datasources.
  • Un token de acceso personal con al menos el permiso metrics_read.

Configuration

En la configuración de Grafana, ir al separador "datasources" y hacer clic en "Add datasource".

En la URL, proporcionar la URL de la API Console Metrics sin la versión y que termine con "/prometheus" (ejemplo: https://shiva.cloud-temple.com/api/metric/prometheus)

En la sección de "autenticación", activar la opción Basic Auth.

En la parte "Detalles de autenticación básica", configurar el nombre de usuario y contraseña utilizando respectivamente el id y el secreto de un Token de acceso personal con el permiso metrics_read.

En la sección "Alerting", configurar la propiedad Método HTTP como GET.

Resultado

Para confirmar que la configuración es correcta y funcional, pulse el botón "Guardar y probar".

Debería aparecer una barra informativa indicando que la configuración se ha realizado con éxito.

Encontrará un conjunto completo de ejemplos de configuración para Grafana aquí: https://github.com/Cloud-Temple/console-grafana-iaas