Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Atualizado em 2024-09-14 GMT+08:00

Instalação e configuração do Grafana em uma instância de notebook

Pré-requisitos

  • Uma instância de notebook baseada em CPU ou GPU em execução está disponível.
  • Um terminal é aberto.

Procedimento

  1. Execute os seguintes comandos em sequência no seu terminal para baixar e instalar o 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 o Grafana com jupyter-server-proxy.
    1. Execute os seguintes comandos no seu terminal:
      mkdir -p /home/ma-user/.local/etc/jupyter
      vi /home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py

    1. Em jupyter_notebook_config.py, adicione o seguinte código, pressione Esc para sair e digite :wq para salvar as alterações:
      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
        }
      }

    Se jupyter_notebook_config.py (caminho: /home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py) contém o campo c.ServerProxy.servers, adicione o par chave-valor correspondente.

  3. Modifique o URL para acessar o Grafana no JupyterLab.
    1. No painel de navegação à esquerda, abra o arquivo vi /home/ma-user/work/grf/grafana-9.1.6/conf/defaults.ini.
    1. Altere os campos root_url e serve_from_sub_path em [server].
      Figura 1 Modificar o arquivo defaults.ini

      No arquivo:

      • O valor de root_url está no formato de https:{Jupyterlab domain name}/{Instance ID}/grafana. Você pode obter o nome de domínio e o ID da instância na caixa de endereço da página de JupyterLab.

      • Defina Serve_from_sub_path como true.
  4. Salve a imagem da instância do notebook.
    1. Faça logon no console do ModelArts e escolha DevEnviron > Notebook. Na lista de instâncias do notebook, escolha More > Save Image na coluna Operation da instância de destino.

    1. Na caixa de diálogo Save Image, configure os parâmetros. Clique em OK para salvar a imagem.
      Figura 2 Salvar uma imagem
    1. A imagem será salva como um snapshot e levará cerca de 5 minutos. Durante esse período de tempo, não execute nenhuma operação na instância.
      Figura 3 Captação de snapshot
    2. Depois que a imagem é salva, o status da instância muda para Running. Em seguida, reinicie a instância do notebook.
      Figura 4 Imagem salva
  5. Abra a página Grafana.

    Abra uma janela do navegador e digite o valor de root_url configurado em 3 na caixa de endereço. Se a página de logon do Grafana for exibida, o Grafana será instalado e configurado na instância do notebook. O nome de usuário e a senha padrão para o primeiro logon são admin. Depois que o logon for bem-sucedido, altere a senha conforme solicitado.