下载grafana源码:https://github.com/grafana/grafana

前端:

安装node.js,安装完自带npm
npm install -g yarn
yarn install --pure-lockfile
yarn start

npm设置国内源:npm config set registry=http://registry.npm.taobao.org/

npm设置代理:

npm config rm/get/set proxy

npm config rm/get/set https-proxy

npm config set proxy http://xxx.xxx.xxx:8080

yarn设置国内源:yarn config set registry https://registry.npm.taobao.org/

yarn设置代理:yarn config rm/get/set proxy,yarn默认使用npm的代理

后端:cmd下运行bin目录中的grafana-server.exe
设置go和python环境
cd $GOPATH/src/github.com/grafana/grafana
go run build.go setup
go run build.go build

最新文章

  1. windows+nginx+iis+redis+Task.MainForm构建分布式架构 之 (nginx+iis构建服务集群)
  2. Silverlight5 Tools安装失败及解决方案
  3. Baskets of Gold Coins_暴力
  4. 【读书笔记】WebApi 和 SPA(单页应用)--knockout的使用
  5. 基于superagent 与 cheerio 的node简单爬虫
  6. VMware NAT模式 Cent OS IP配置
  7. 二进制序列化框架easypack发布啦!
  8. 关于File.getPath,File.getAbsolutePath,File.getCanonicalPath的区别
  9. 拿到手机ip住址
  10. iOS 后台定位被拒注意事项
  11. protobuf NET使用
  12. 持续集成环境Gitlab-CI的官方安装过程解析
  13. CLR查找和加载程序集的方式
  14. 1833 深坑 TLE 求解
  15. Python title()、upper()、lower()方法--string
  16. tpot ufunc 'isnan' not supported for the input types, and the inputs could not be safely coerced to any supported types according to the casting rule ''safe''
  17. classpath和classpath*的区别
  18. docker自动重启容器
  19. 将LinkedHashMap转换为需要的对象
  20. Java 大数、高精度模板

热门文章

  1. @Valid注解的一点理解
  2. JSP页面属性
  3. PyTorch固定参数
  4. Jmeter使用问题记录
  5. 题解 「CTSC2018暴力写挂」
  6. 使用vue-cli+webpack搭建vue开发环境
  7. javascript-jquery对象的其他处理
  8. 【UE4 设计模式】抽象工厂模式 Abstract Factory Pattern
  9. 【UE4 设计模式】状态模式 State Pattern
  10. [源码解析] Pytorch 如何实现后向传播 (1)---- 调用引擎