可观测性实验环境

一个包含Node.js应用、Prometheus、Grafana和node-exporter的可观测性实验环境,用于监控和可视化应用性能。

  • by sachinsinsinwar
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 sachinsinsinwar/mcp-lab

使用说明

MCP实验室(可观测性)

此存储库包含一个小型可观察性实验室,其中包括:

  • 示例应用程序(Node.js+Express+prom客户端)
  • 普罗米修斯
  • 格拉法纳
  • 节点导出器

路径:

  • 示例应用程序:。/示例应用程序
  • 监测:。/监测

端口(主机->容器):

  • 示例应用程序:7080->8080
  • 普罗米修斯用户界面:9200->9090
  • 图形用户界面: 3200 -> 3000
  • 节点导出器:9100->9100

快速入门(在可使用Docker的Ubuntu WSL中运行): cd~/项目/mcp实验室/监控

如果你的系统使用docker compose:

docker compose up-d--build--移除孤儿

或者使用Docker内置的compose:

docker compose up-d--build--移除孤儿

格拉法娜:http://localhost:3200(管理员/管理员123) 普罗米修斯:http://localhost:9200 示例应用程序:http://localhost:7080 韵律学:http://localhost:7080/metrics