更新镜像仓库

安装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/