参考文档https://zhuanlan.zhihu.com/p/463418864

1、下载Prometheus(普罗米修斯)

https://prometheus.io/download/

进入下载文件夹比如prometheus-2.44.0.windowsamd64。 然后双击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、gozero项目配置文件设置Prometheus

在这里插入图片描述

Prometheus:
  Host: 0.0.0.0
  Port: 9080
  Path: /metrics

然后重启gozero项目,能看到输出日志: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进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注