一、安装prometheus:
1、终端执行命令:
brew install prometheus
2、启动prometheus,执行这句:
/usr/local/bin/prometheus --config.file=/usr/local/etc/prometheus.yml --web.listen-address=127.0.0.1:9090
3、查看进程:
ps aux | grep -v grep | grep prometheus
4、查找配置文件:
sudo find / -name prometheus.yml
5、编辑配置文件,将需要被测试的目标程序的服务器添加到配置文件,具体怎么编辑prometheus.yml,可自行百度
其中/usr/local/bin/prometheus是prometheus的安装路径
6、压测脚本里面添加prometheus
7、停止prometheus:
pkill prometheus
二、安装和使用grafana:
1、停止grafana命令,没有就跳过:
brew services stop grafana
2、卸载:
brew uninstall grafana
3、安装:
brew install grafana
4、启动:
brew services start grafana
5、重置密码:
grafana-cli admin reset-admin-password <new_password>
注意:如果不行
brew services start grafana
grafana-cli --homepath /usr/local/var/lib/grafana admin reset-admin-password qwer12345
还是不行,编辑文件:/usr/local/etc/grafana/grafana.ini
这部分:
[security]
admin_password = admin
3)重启grafana:
brew services restart grafana
如果还是不行:
1)切换到安装路径
cd /usr/local/bin/
2)终端执行命令
./grafana-cli admin reset-admin-password qwer12345
3)重启
继续不行:
curl -X PUT -H "Content-Type:application/json" -d '{"oldPassword":"qwer12345", "newPassword"":"admin"}' <http://localhost:3000/api/user/password>
如果还是不行:
咋们换一种方式
2)执行下面命令行:
curl -O <https://dl.grafana.com/enterprise/release/grafana-enterprise-10.4.2.darwin-amd64.tar.gz>
tar -zxvf grafana-enterprise-10.4.2.darwin-amd64.tar.gz
注意:在这个过程中,可以在终端先切换到你喜欢的目录,然后再去执行这个命令,
这个命令的含义是下载并且解压缩grafana-enterprise-10.4.2.darwin-amd64.tar.gz包
3)启动:进入到你刚刚放置grafana文件夹的bin目录,找到grafana-server这个可执行文件,双击执行
可是还是不行怎么办?
有可能是你账号被锁住了,这个时候不要做任何的操作,大概等2-3天之后再试,这样应该就可以成功了
6、使用grafana:
1)页面找到Data soures
2)选择proetheus
3)编辑prometheus服务地址,一般默认是localhost:9090
4)然后保存
5)创建仪表板:
6)导入仪表板
7)打开仪表板的官网链接
8)选择仪表板
9)找到数据模版,复制id
10)回到grafana在对应的位置输入id,导入json文件
11)点击import
12)这样仪表板就设置好啦