Evaluación de instancia Huawei Cloud Yaoyun Server L | Implementación de la poderosa herramienta de monitoreo y visualización Grafana

Escenarios de aplicación

Introducción a Grafana

Grafana es una poderosa herramienta de monitoreo y visualización adecuada para diversas industrias y escenarios de aplicaciones, como monitoreo de operación y mantenimiento de TI, monitoreo de redes, gestión de energía, análisis de mercados financieros, etc. Proporciona soporte flexible de fuentes de datos, potentes funciones de visualización y mecanismos de alarma, así como funciones de anotación y filtrado, lo que permite a los usuarios comprender y analizar mejor los datos en tiempo real.
Los siguientes paneles de consulta de monitoreo se crean con Grafana.
Un panel para consultar datos de Prometheus

Un panel de monitoreo para monitorear los recursos nginx de k8s

Un panel que utiliza loki como fuente de datos.

Planificación de recursos y costes.

Esta práctica utiliza la imagen de Portainer.
Esta práctica utiliza la siguiente planificación de recursos como ejemplo, que puede ajustarse según las necesidades reales.

recurso Configuración ilustrar
Instancia L del servidor en la nube de Yunyao - CPU: 2 núcleos - Memoria: 2 GB - Disco del sistema: 40 GiB La configuración mínima para ejecutar la imagen de la aplicación Portainer es de 2 núcleos de 2 GB y un disco del sistema de 40 GiB. Se recomienda elegir la instancia Yunyao Cloud Server L según sus necesidades.
espejo portainer Seleccione la imagen de la aplicación Portainer.
grupo de seguridad Reglas de entrada: - Protocolo: TCP - Puertos: 80, 443, 3000 - Dirección de origen: 0.0.0.0/0 - 80: Permitir el acceso al sitio web mediante el protocolo HTTP. - 443: Permitir el acceso al sitio web mediante protocolo HTTPS. - 3000: Permitir acceso al servicio grafana
nombre de dominio dominiotest.com - Si solo lo usa para desarrollo personal o pruebas, no necesita agregar un nombre de dominio. - Si su aplicación está abierta al mundo exterior, agregue y resuelva el nombre de dominio para el servidor en la nube.

Procedimientos de operación

Comprar y configurar la instancia L de Yunyao Cloud Server

  1. Inicie sesión en la consola de la instancia Yunyao Cloud Server L.
  2. Haga clic en "Comprar recursos" y seleccione "Comprar instancia L de Yunyao Cloud Server" o "Comprar cartera de servicios Yunyao" en la lista desplegable.
  3. Configure los recursos para el servidor en la nube. Este ejemplo toma como ejemplo la selección de "Comprar instancia L de Yunyao Cloud Server".
parámetro ilustrar
área Las intranets de las instancias de Yunyao Cloud Server L en diferentes regiones no están conectadas entre sí. Elija un área cercana a su empresa para reducir la latencia de la red y mejorar la velocidad de acceso.
reflejo de escena Seleccione la imagen de la aplicación Portainer.
Especificaciones del paquete Seleccione las especificaciones del paquete. La configuración mínima es 2 núcleos de 2 GB y disco del sistema de 40 GiB.
Nombre de instancia Personalice el nombre de la instancia para facilitar su identificación, como Portainer-Example.
Servicios adicionales (opcional) Esto solo se admite cuando se selecciona "Comprar instancia L de Yunyao Cloud Server". Elija servicios adicionales, como disco de datos, seguridad del host y copia de seguridad en la nube, según sea necesario.
Duración de la compra El plazo mínimo para una sola compra es de 1 mes y el plazo máximo es de 3 años.
Cantidad de compra Establezca la cantidad de instancias de Yunyao Cloud Server L que compró.
  1. Haga clic en "Comprar ahora" para ingresar a la página de detalles del pedido. De acuerdo con las indicaciones de la interfaz, confirme la información de configuración, lea y verifique el acuerdo.
  2. Haga clic en "Ir a pagar" y complete el pago según las indicaciones de la página.
  3. Haga clic en "Volver a la consola de la solución de servicio en la nube Yunyao Cloud de Huawei" para ver la instancia L creada de Yunyao Cloud Server.
Establezca la contraseña para la instancia L de Yunyao Cloud Server
  1. Haga clic en la tarjeta de instancia Yunyao Cloud Server L.
  2. En "Información de la imagen" en la página "Descripción general", haga clic en "Administrar" para iniciar sesión en la interfaz de administración y verificar si la imagen de la aplicación se inicia normalmente.

**Nota:** Durante el inicio de la imagen de la aplicación, restablecer la contraseña, reiniciar o apagar la instancia de Yunyao Cloud Server L dará como resultado un inicio de sesión anormal en la interfaz de administración de imágenes de la aplicación. Si la interfaz de administración muestra una interfaz de inicio o inicio de sesión normal, significa que la imagen de la aplicación se ha iniciado normalmente. De lo contrario, espere pacientemente entre 1 y 2 minutos y vuelva a intentarlo más tarde.
4. Consulte Establecer/Restablecer contraseña para configurar la contraseña para la raíz del administrador de la instancia Yunyao Cloud Server L.

Configurar grupo de seguridad

Configure las reglas de acceso entrante del grupo de seguridad para garantizar el acceso normal a la imagen de la aplicación.

  1. Haga clic en la tarjeta de instancia de Yunyao Cloud Server L para ingresar a la página de recursos.
  2. Haga clic en "Instancia L de Yunyao Cloud Server" en la lista de la izquierda, haga clic en el nombre del servidor en la nube e ingrese a la página de detalles del servidor en la nube.
  3. Seleccione la pestaña "Grupo de seguridad", haga clic en "Agregar regla" y agregue las siguientes reglas. Este ejemplo solo agrega reglas básicas; puede agregar más reglas según sea necesario.
prioridad Estrategia tipo puerto de protocolo Dirección de la fuente describir
100 permitir IPv4 TCP: 3000 0.0.0.0/0 Permitir el acceso al servicio Grafana.
100 permitir IPv4 TCP: 443 0.0.0.0/0 Permite el acceso a la interfaz de gestión de aplicaciones mediante el protocolo HTTPS.
100 permitir IPv4 TCP: 80 0.0.0.0/0 Permite el acceso al protocolo HTTP para acceder a la interfaz de gestión de aplicaciones.
  1. **Figura 1 **Resultados de la configuración Por conveniencia, he abierto todos los puertos aquí. No configure esto en un entorno de producción. No muy seguro.

Inicializar Portainer

  1. En "Información de imagen" en la página "Descripción general" del servidor, haga clic en "Administrar" para iniciar sesión en la interfaz de administración. La inicialización de Portainer tiene cierta puntualidad: si el usuario no se puede crear rápidamente, aparecerá el siguiente mensaje. Inicie sesión en el servidor de la nube y ejecute el comando sudo docker restart portainer para reiniciar Portainer y luego cree rápidamente un usuario.
  2. Establezca el nombre de usuario y la contraseña del administrador de Portainer y haga clic en "Crear usuario". Si tiene una copia de seguridad de los datos, en el elemento de configuración "Restaurar Portainer desde la copia de seguridad", puede cargar los datos de la copia de seguridad localmente para configurar rápidamente un entorno de Portainer.
  3. Seleccione el menú "Inicio" y haga clic en el proyecto local para comenzar a usar Portainer para la gestión visual de Docker.

En este punto, ha obtenido una instancia L completa del servidor de nube de aplicaciones Portainer. Puede comenzar a usar Portainer, continuemos implementando la plataforma Grafana en esta plataforma.

Implementar contenedores de Grafana usando Portainer

A continuación, tomamos la implementación de contenedores de Grafana como ejemplo para presentar cómo usar Portainer para la gestión visual de Docker. Para obtener instrucciones de funcionamiento más detalladas, consulte el sitio web oficial para obtener orientación .

Crear contenedor Grafana
  1. Seleccione el menú "Contenedores" y haga clic en "Agregar contenedor" para agregar un contenedor de Grafana.
  2. Configure los parámetros del contenedor Grafana como se muestra.
  • ①Nombre: Nombre del contenedor personalizado
  • ②Imagen: nombre de la imagen del contenedor, por ejemplo, si configura grafana/grafana, el sistema extraerá automáticamente la última imagen de Grafana en DockerHub.
  • ③Haga clic en "publicar un nuevo puerto de red" y agregue el puerto 3000 para asegurarse de que se pueda acceder al servicio Grafana normalmente.
  • ④Política de reinicio: se recomienda seleccionar "Siempre" para que el contenedor siempre se reinicie automáticamente sin importar las circunstancias en las que se detenga.
  1. imagen.png
  2. Haga clic en "Implementar el contenedor" para crear el contenedor de Grafana.
Accede a los servicios de Grafana

Una vez que el contenedor se haya implementado correctamente, puede acceder al servicio Grafana accediendo a http://{ip}:3000. La
cuenta inicial y la contraseña son ambas. adminVerifique después de iniciar sesión.
imagen.png

Usando Grafana
  1. Configurar fuentes de datos: se pueden agregar múltiples fuentes de datos a Grafana, incluidos Graphite, InfluxDB, Prometheus, MySQL, etc. El proceso de agregar una fuente de datos requiere proporcionar la URL, el nombre de usuario, la contraseña y otra información de la fuente de datos, y seleccionar el controlador de base de datos correcto. Dependiendo del tipo de fuente de datos, el proceso de configuración puede diferir ligeramente.
    imagen.png
  2. Crear paneles: puede crear muchos tipos de paneles en Grafana, incluidos gráficos de líneas, gráficos de barras, gráficos circulares, etc. Al crear un panel, debe seleccionar una o más fuentes de datos y crear una o más declaraciones de consulta para cada fuente de datos. Las declaraciones de consulta se pueden personalizar según sea necesario o se pueden utilizar declaraciones de consulta predefinidas.
    imagen.png
  3. Configurar alertas: las reglas de alerta se pueden configurar en Grafana y las alertas se activarán automáticamente cuando se cumplan las condiciones de la regla. Las reglas de alerta se pueden configurar para una declaración de consulta específica o para todo el panel.
    imagen.png
  4. Compartir paneles: en Grafana, puede compartir sus paneles con otras personas. Al compartirlos, puede optar por hacerlo público o privado, y puede elegir si desea incluir información como declaraciones de consulta y reglas de alerta.

Los anteriores son los pasos principales para usar Grafana. A través de estos pasos, puede realizar fácilmente la visualización visual y la gestión de alarmas de los datos de monitoreo.

Supongo que te gusta

Origin blog.csdn.net/github_35631540/article/details/132898492
Recomendado
Clasificación