华为云AI开发平台ModelArts在Notebook上安装配置Grafana_云淘科技

前提条件

已创建CPU或GPU类型的Notebook实例,并处于运行中。
打开Terminal。

操作步骤

在Terminal中依次执行以下命令,下载并安装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

将Grafana注册到jupyter-server-proxy。

在JupyterLab Terminal中执行以下命令:

mkdir -p /home/ma-user/.local/etc/jupyter
vi /home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py

在打开的juputer_notebook_config.py中,增加以下代码后按ESC退出然后输入:wq保存。

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
  }
}

如果“/home/ma-user/.local/etc/jupyter/jupyter_notebook_config.py”文件中已有“c.ServerProxy.servers”字段,新增对应的key-value键值对即可。

适配JupyterLab访问地址。

在左侧导航打开“ vi /home/ma-user/work/grf/grafana-9.1.6/conf/defaults.ini”文件。

修改[server]中的“root_url”和“serve_from_sub_path”字段。

图1 修改defaults.ini文件

其中:

root_url的组成为:https:{jupyterlab域名}/{INSTANCE_ID}/grafana。域名和INSTANCE_ID可以从打开的jupyterLab页面地址栏获取,如下:

Serve_from_sub_path设置为true

保存Notebook镜像。

进入Notebook控制台,单击“开发环境 > Notebook”,在Notebook实例列表里找到对应的实例,选择“更多 > 保存镜像”。

在保存镜像对话框中,设置组织、镜像名称、镜像版本和描述信息。单击“确定”保存镜像。

图2 保存镜像

镜像会以快照的形式保存,保存过程约5分钟,请耐心等待。此时不可再操作实例。

图3 镜像保存中

镜像保存成功后,实例状态变为“运行中”,重启Notebook实例。

图4 镜像保存成功

打开Grafana页面。

新打开一个浏览器窗口,在地址栏输入3中配置的root_url后。出现Grafana登录页面即代表在Notebook中安装和配置Grafana成功。首次登录用户名和密码为admin,登录成功后请根据提示修改密码。

父主题: 安装配置Grafana

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家