更新镜像仓库
安装Docker
确保你的系统安装了Docker,对于Ubuntu,可以按照以下步骤操作:
# 安装Docker sudo apt install docker.io docker-compose # 启动并登录Docker sudo systemctl start docker sudo systemctl enable docker sudo docker login
拉取Prometheus镜像
下载Prometheus和Grafana的Docker镜像:
# 拉取Prometheus docker pull prom/prometheus:latest # 拉取Grafana docker pull grafana/grafana:latest
启动Prometheus和Grafana
创建配置文件,prometheus.yml:
global:
scrape_interval: 15s
scrape_configs:
- job: 'http_server'
scrape_url: 'http://localhost:80'
metrics_path: '/metrics'
timeout: 5s
创建Grafana的配置文件,grafana.yml:
# grafana.yml
data:
datasources:
- name: Prometheus
type: prometheus
url: http://localhost:909
运行Prometheus:
# 在同一目录下运行 docker-compose up -f prometheus.yml # 查看容器日志 docker-compose logs -f
启动Grafana:
# 在同一目录下运行 docker-compose up -f grafana.yml
访问应用程序
访问Prometheus的Web界面:
# 查看容器状态 docker ps # # 容器名可能显示为 "prometheus" 或 "prometheus_grafana" # 访问Prometheus:http://localhost:909 # 访问Grafana:http://localhost:300
配置Grafana
打开Grafana界面,登录,设置Prometheus作为数据源,输入配置文件中的数据源信息。
验证
在Prometheus中查看收集到的数据,Grafana中查看生成的图表,确保数据正在被正确收集和显示。
后续操作
如果需要进一步配置,可以修改配置文件或通过命令行参数设置,要停止服务,可以使用:
# 停止Prometheus和Grafana docker-compose down # 删除容器 docker-compose down -v
高级配置
如果需要集成云服务或其他工具,可以参考Prometheus的文档,配置相应的目标和数据源。
通过以上步骤,你已经成功安装并运行了Prometheus和Grafana,开始监控和可视化你的系统状态。

@版权声明
转载原创文章请注明转载自原子VPN|多平台网络连接与线路优化工具,支持节点切换、网络测速及电脑手机端使用,满足不同网络环境下的连接需求,网站地址:https://yuanziapp.com.cn/