Conecte una instancia de Grafana autogestionada a Hybrid Cloud Monitoring para consultar y visualizar datos de métricas.
Requisitos previos
Hybrid Cloud Monitoring está habilitado. Enable Hybrid Cloud Monitoring.
No existe un requisito obligatorio de versión de Grafana. El origen de datos Prometheus es un componente integrado (Core) de Grafana y es compatible con Grafana 7.x y versiones posteriores sin necesidad de instalar ningún plugin adicional. Para mejorar la compatibilidad con plugins de panel, utilice Grafana 8.x o superior.
El servidor de Grafana debe poder alcanzar un endpoint que comience con metrichub-cms-*.aliyuncs.com, y el AccessKey ID y el AccessKey Secret utilizados para Basic auth deben estar configurados correctamente.
Contexto
Para conocer otras formas de integrar Cloud Monitor con Grafana, consulte Overview.
Procedimiento
-
Instale el software de Grafana.
NotaEl siguiente ejemplo muestra cómo instalar Grafana en CentOS. Para obtener más información sobre cómo instalar Grafana en otros sistemas operativos, consulte
.
Inicie sesión en el servidor como usuario root.
-
Ejecute uno de los siguientes comandos para instalar Grafana.
NotaPara obtener más información sobre las versiones de software de Grafana y los sistemas operativos compatibles, visite la
. En el siguiente ejemplo, el paquete de instalación de Grafana es
grafana-8.0.6-1.x86_64.rpm
, que corresponde a la versión más reciente.
-
Método 1:
sudo yum install https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm
-
Método 2:
wget https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm
sudo yum localinstall grafana-8.0.6-1.x86_64.rpm
-
-
Ejecute el siguiente comando para iniciar el servicio de Grafana:
sudo service grafana-server start
-
Opcional. Instale plugins de panel de Grafana.
Si necesita visualizar los datos de monitoreo en un panel de Grafana, como Pie Chart, Gantt o Worldmap Panel, debe instalar el plugin de panel correspondiente. Para obtener más información sobre cómo instalar plugins de panel de Grafana, visite la página de plugins de panel de Grafana.
-
Cree un namespace en Hybrid Cloud Monitoring.
-
Cree una tarea de importación de métricas.
Cree tareas de importación de métricas para centros de datos locales, servicios de Alibaba Cloud o nubes de terceros:
-
Obtenga la URL y las credenciales de la cuenta.
NotaNecesitará la URL y las credenciales de este paso para crear un origen de datos en Step 6.
Inicie sesión en la consola de Cloud Monitor.
En el panel de navegación izquierdo, seleccione .
-
Localice el namespace deseado y seleccione en la columna Actions.
Tome nota de los siguientes parámetros de conexión.
Parámetro
Descripción
Ejemplo
URL
URL para conectar el namespace a Grafana.
Formato:
<Endpoint for reporting metric data>/proxy/namespace/<Namespace Name>.Para el monitoreo entre regiones, utilice endpoints en las regiones
China (Hangzhou),China (Shanghai),China (Beijing)yChina (Shenzhen):-
Endpoint público
Endpoints de Internet en
China (Hangzhou),China (Shanghai),China (Beijing)yChina (Shenzhen).-
https://metrichub-cms-cn-shanghai.aliyuncs.com
-
https://metrichub-cms-cn-hangzhou.aliyuncs.com
-
https://metrichub-cms-cn-beijing.aliyuncs.com
-
https://metrichub-cms-cn-shenzhen.aliyuncs.com
-
-
Endpoint de VPC
Endpoints de VPC en
China (Hangzhou),China (Shanghai),China (Beijing)yChina (Shenzhen).-
http://metrichub-cn-shanghai.aliyun.com
-
http://metrichub-cn-hangzhou.aliyun.com
-
http://metrichub-cn-beijing.aliyun.com
-
http://metrichub-cn-shenzhen.aliyun.com
-
NotaEstos endpoints ofrecen menor latencia. Lista completa de endpoints: Appendix 2: Endpoints for reporting metric data.
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyunUser
AccessKey ID de su cuenta de Alibaba Cloud o usuario RAM. Obtain an AccessKey pair.
NotaEl usuario RAM debe pertenecer a su cuenta de Alibaba Cloud y tener permisos de lectura de Cloud Monitor.
yourAccessKeyID
Password
AccessKey Secret de su cuenta de Alibaba Cloud o usuario RAM. Obtain an AccessKey pair.
NotaEl usuario RAM debe pertenecer a su cuenta de Alibaba Cloud y tener permisos de lectura de Cloud Monitor.
yourAccessKeySecret
ImportanteEl par de AccessKey de una cuenta de Alibaba Cloud permite llamar a todas las operaciones de API. Se recomienda utilizar un usuario RAM para llamar a las operaciones de API o realizar tareas rutinarias de O&M. Mantenga su par de AccessKey en estricta confidencialidad.
Se recomienda no incluir su par de AccessKey en archivos fácilmente accesibles para otros, como el código del proyecto. De lo contrario, su par de AccessKey podría filtrarse y comprometer la seguridad de los recursos de su cuenta.
-
-
Cree un origen de datos.
Grafana utiliza de forma predeterminada el puerto 3000 con el nombre de usuario admin.
ImportanteCambie la contraseña predeterminada en su primer inicio de sesión.
-
Inicie sesión en Grafana.
Formato de la URL de inicio de sesión:
http://<Grafana server IP address>:3000. Ejemplo: http://192.168.XX.XX:3000. En el panel de navegación izquierdo, haga clic en
.En la pestaña Data Sources, haga clic en Add data source en la esquina superior derecha.
En la página Add data source, haga clic en Prometheus.
-
En la pestaña Settings, configure Name, URL, User y Password. Mantenga los valores predeterminados para los demás parámetros.
Name: Nombre del origen de datos. Ejemplo:
Prometheus-test.URL: URL de conexión del namespace obtenida en Step 5. Ejemplo:
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun.-
User y Password: Utilice los valores de User y Password obtenidos en Step 5, por ejemplo,
yourAccessKeyIDyyourAccessKeySecret.NotaEstos campos aparecen en Basic Auth Details después de habilitar Basic auth en la sección Auth.
Haga clic en Save & Test.
-
-
Agregue un dashboard y un gráfico.
En el panel de navegación izquierdo, haga clic en el icono
.En la página New dashboard, haga clic en Add an empty panel.
En la pestaña Query, seleccione Prometheus-test en la lista desplegable Data source y luego seleccione las métricas del servicio en la nube deseadas.
En el panel derecho, configure el nombre, el tipo y el estilo del gráfico.
En la esquina superior derecha, haga clic en Apply.
En la esquina superior derecha, haga clic en el icono
y luego establezca un nombre y una carpeta para el dashboard.Haga clic en Save.
-
Consulte los datos de monitoreo.
En el panel de navegación izquierdo, seleccione .
-
En la pestaña Manage, haga clic en el dashboard.
Visualice todos los gráficos de monitoreo en el dashboard.
> Manage