Grafana是一个开源图表数据显示系统,可以配置大量仪表板,您还可以下载其他人配置的仪表板。
该博客介绍了如何在Mac下为Grafana建立第二个开发环境。
首先,我们可以通过Brew将Grafana安装到系统中,以查看此开源系统的功能。
如果您的啤酒直接可用,请直接在终端运行命令,否则,您需要首先。
安装后,您可以通过以下命令启动grafana
然后打开Localhost:3000,请参见下面的图片。
初始帐户密码是。
您可以通过以下命令关闭并重新启动Grafana
grafana取决于节点和go和需要安装节点并先进行。
1.安装节点,我的grafana在这里是7.3,节点的14版需求
有两种安装节点的方法
安装节点后,顺便升级NPM
2.安装golang仍然通过啤酒安装
然后检查GO的环境变量配置
默认情况下,以上命令获取以下信息
请注意“/user/xxxxx/go”下的Gopath地址,其中XXXXX是我的用户名。但是,XXXXX下没有GO文件夹,我们需要建立自己。
如果我们想写一个Go Hello World,我们需要将此程序放入GO目录中。
如果要修改gopath。使用以下命令:
添加以下代码:然后快捷键偏移 + ZZ关闭文件
目前,输入终端,您可以看到Gopath刚刚设置。
在此步骤中,甚至安装在我们的计算机中。
3.下载Grafana的源代码。因为Grafana是开源的,因此代码监管在GitHub上
我们输入上面的GO目录,然后依次创建一个新文件夹:src/github.com/grafana
然后在Catfana目录中执行
git clone git@github.com:grafana/grafana.git注意:此时,克隆项目中的公共目录中没有构建的文件夹。
在克隆下方的文件夹中,执行它以安装依赖性文件
然后执行构建。这一步骤就像我们用来打包VUE或React项目一样。运行后,我们将在公共文件夹下生成一个内置文件夹
内部是包装的JS文件和一些静态资源
我们可以验证该公众是否正常。更改内部后,我添加了一个123个密码
打开一个新终端,输入此命令以列出Brew下的Grafana的安装目录
我们在目录中找到了default.ini文件,并在VSCODE中打开。
然后将与static_root_path相对应的公共地址更改为源代码中的源代码中的公共目录
static_root_path =/users/xxxx/go/src/github.com/grafana/grafana/public
然后运行命令
打开和刷新Localhost:3000,您可以在更改后看到更改效果,表明我们的包装成功。
目前,谨慎的合作伙伴可能会发现我们已经修改了一些代码以重新启动Grafana并刷新它以查看效果。这很麻烦。
4.在源代码中启动Grafana,以关闭Grafana服务。
我们已经打开了使用Vscode下载并成功打包的源代码。这次,在VSCODE中拆分终端并运行
该命令是启动Grafana的代理,类似于VUE中的NPM Run Dev。它是启动我们的源代码项目,以便可以在浏览器中访问。
此命令将下载一些东西,需要一些时间,请耐心等待。
如果您看到以下返回,则意味着创业公司成功。
还原我们之前更改的代码,并再次打开Localhost:3000。您可以看到页面正常。
一些合作伙伴可能会遇到“ https://proxy.golang.org/github.com/%21stack%21exchange/wmi/wmi/@v0.0.0.0.0-2019052321315-cbe6669665904d.mod”:时间制作:*** [build_yaml]错误1
报告的错误报道,这是因为proxy.golang.org在中国已经墙。目前,Go Env中的Goproxy被家庭代理人取代
在这一点上,格拉法纳的第二个开发环境已建立。