1、下载Prometheus(普罗米修斯)
进入下载文件夹,比如prometheus-2.44.0.windows–amd64。 然后双击Prometheus.exe启动软件。
启动后,可以访问 http://127.0.0.1:9090/。就能查看Prometheus后台。
2、在软件根目录下有Prometheus.yml文件,打开并配置Prometheus.yml(配置后重启Prometheus.exe):
#我们自己的商城项目配置
- job_name: 'mall'
static_configs:
# 目标的采集地址
- targets: [ 'localhost:9080' ]
labels:
# 自定义标签
app: 'user-api'
3、go–zero项目的配置文件设置Prometheus:
Prometheus:
Host: 0.0.0.0
Port: 9080
Path: /metrics
然后重启go–zero项目,能看到输出日志:Starting prometheus agent at 0.0.0.0:9080
此时就可以访问http://127.0.0.1:9080/metrics了,即使Prometheus还没启动。
4、点击Prometheus后台的Status,并选择targets(也可以直接访问http://127.0.0.1:9090/targets),是否出现了mall这个节点(http://localhost:9080/metrics)
5、执行接口,比如: http://localhost:8888/v1/getUserInfo?user_id=1
6、到Prometheus后台查看接口调用情况:
进入http://127.0.0.1:9090/graph。然后在搜索在查询输入框中输入 {path=“api接口地址”} 或者 {method=“rpc接口方法”} 指令,即可查看监控指标。
例如:{path=“/v1/getUserInfo”}
原文地址:https://blog.csdn.net/weixin_38155824/article/details/131665165
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_50405.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。