Prometheus指标分析服务

MCP Server是一个用Go编写的微控制平面服务器,用于从Prometheus获取指标并分析应用程序的健康状态。

  • by rafaelcavasani
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 rafaelcavasani/mcp-copilot

使用说明

MCP服务器

这是一个用Go编写的微控制平面(MCP)服务器,它暴露了一个路径来查找Prometheus指标并分析应用程序的完整性和健康性。

如何使用

  1. 确保 Prometheus 正在运行并可在 http://localhost:9090.
  2. 克隆此仓库 :
    git clone https://github.com/seu-usuario/mcp-server.git
    cd mcp-server
    
  3. 安装依赖关系 :
go mod tidy
  1. 运行服务器 :
go run main.go
  1. 访问 /metrics-check 路径:
curl http://localhost:8080/metrics-check

依赖关系

  • 去
  • 普罗米修斯
  • 普罗米修斯客户端Go
### Comandos para inicializar o projeto:
```bash
mkdir mcp-server
cd mcp-server
go mod init mcp-server
go get github.com/prometheus/client_golang/api
``