前言
本文以mac为例,linux和windows类似。
一. 安装软件
1.首先安装GO环境(使用brew):
brew install go
go version
go version go1.13 darwin/amd64
2.安装Prometheus(https://prometheus.io/download/)
tar -zxvf prometheus-2.12.0.darwin-amd64.tar.gz -C /usr/local
ln -sv /usr/local/prometheus-2.12.0.darwin/ /usr/local/prometheus
配置prometheus.yml文件
启动Prometheus
#直接启动
prometheus --config.file=prometheus.yml
#可以根据指令关闭:curl -X POST http://localhost:9090/-/quit
prometheus --config.file=prometheus.yml --web.enable-lifecycle
#以守护进程启动,关闭方式:pgrep-f prometheus查进程 kill -2 [pid]关闭
nohup prometheus --config.file=prometheus.yml --web.enable-lifecycle &
3.安装Grafana
brew install grafana
看到下面的的信息,表示安装成功
To have launchd start grafana now and restart at login:
brew services start grafana
Or, if you don't want/need a background service you can just run:
grafana-server --config=/usr/local/etc/grafana/grafana.ini --homepath /usr/local/share/grafana
cfg:default.paths.logs=/usr/local/var/log/grafana cfg:default.paths.data=/usr/local/var/lib/grafana
cfg:default.paths.plugins=/usr/local/var/lib/grafana/plugins
启动关闭
#启动
brew services start grafana
#关闭
brew services stop grafana
启动验证:grafana默认端口是3000,可以在浏览器中打开:http://127.0.0.1:3000
会进入登录页面:输入用户名:admin 密码:admin即可进入,第一次登录会提示修改密码,可以跳过。