Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-14 GMT+08:00

Instalación y configuración de Grafana en una instancia de notebook

Requisitos previos

  • Hay disponible una instancia de notebook basada en CPU o GPU en ejecución.
  • Se abre un terminal.

Procedimiento

  1. Ejecute los siguientes comandos en secuencia en su terminal para descargar e instalar Grafana:
    mkdir -p /home/ma-user/work/grf
    cd /home/ma-user/work/grf
    wget https://dl.grafana.com/oss/release/grafana-9.1.6.linux-amd64.tar.gz
    tar -zxvf grafana-9.1.6.linux-amd64.tar.gz

  2. Registre Grafana con jupyter-server-proxy.
    1. Ejecute los siguientes comandos en su terminal:
      mkdir -p /home/ma-user/.local/etc/jupyter
      vi /home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py

    1. Agregue el siguiente código en jupyter_notebook_config.py, pulse Esc para salir y escriba :wq para guardar los cambios:
      c.ServerProxy.servers = {
        'grafana': {
          'command': ['/home/ma-user/work/grf/grafana-9.1.6/bin/grafana-server', '--homepath', '/home/ma-user/work/grf/grafana-9.1.6', 'web'],
          'timeout': 1800,
          'port': 3000
        }
      }

    Si jupyter_notebook_config.py (ruta de acceso: /home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py) contiene el archivo c.ServerProxy.servers, agregue el par de clave y valor correspondiente.

  3. Modifique la URL para acceder a Grafana en JupyterLab.
    1. En el panel de navegación de la izquierda, abra el archivo vi /home/ma-user/work/grf/grafana-9.1.6/conf/defaults.ini.
    1. Cambie los campos root_url y serve_from_sub_path de [server].
      Figura 1 Modificación del archivo defaults.ini

      En el archivo:

      • El valor de root_url tiene el formato https:{Jupyterlab domain name}/{Instance ID}/grafana. Puede obtener el nombre de dominio y el ID de instancia en el cuadro de direcciones de la página de JupyterLab.

      • Establezca Serve_from_sub_path en true.
  4. Guarde la imagen de la instancia de notebook.
    1. Inicie sesión en la consola de ModelArts y seleccione DevEnviron > Notebook. En la lista de instancias de notebook, seleccione More > Save Image en la columna Operation de la instancia de destino.

    1. En el cuadro de diálogo Save Image, configure los parámetros. Haga clic en OK para guardar la imagen.
      Figura 2 Guardar una imagen
    1. La imagen se guardará como una instantánea y tardará unos 5 minutos. Durante este período de tiempo, no realice ninguna operación en la instancia.
      Figura 3 Instantáneas
    2. Después de guardar la imagen, el estado de la instancia cambia a Running. Luego, reinicie la instancia del notebook.
      Figura 4 Imagen guardada
  5. Abra la página de Grafana.

    Abra una ventana del explorador y escriba el valor de root_url configurado en 3 en el cuadro de direcciones. Si se muestra la página de inicio de sesión de Grafana, Grafana se instala y configura en la instancia de notebook. El nombre de usuario y la contraseña predeterminados para el primer inicio de sesión es admin. Una vez que el inicio de sesión sea exitoso, cambie la contraseña según se le solicite.