wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo && yum install -y docker-ce && systemctlenabledocker.service && service docker start 安装Docker-Compose 可以使用如下命令安装最新版的 docker-compose curl -L https://github.com/docker/compose/rele...
2、配置docker-compose.yml 我在/etc/prometheus创建一个docker-compose.yml文件,文件内容如下 version:'2'networks:monitor:driver:bridgeservices:prometheus:image:prom/prometheuscontainer_name:prometheushostname:prometheusrestart:alwaysvolumes:-./prometheus.yml:/etc/prometheus/prometheus.ymlports:-"9090:9090"netw...
docker-compose.yml 内容: prometheus.yml 内容: 查看prometheus 访问http://127.0.0.1:9090/targets,效果如下,上面我们通过 node_exporter 收集的节点状态是 up 状态。 配置Grafana 访问http://127.0.0.1:3000,登录 Grafana,默认的账号密码是 admin:admin,首次登录需要修改默认密码。 添加prometheus 服务地址,此...
其实node-exporter不需要通过docker-compose启动,对于每个要监控的主机,直接docker启动node-exporter: docker pull prom/node-exporter:latest docker run -d -p 9100:9100 --name node-exporter prom/node-exporter:latest 1. 2. 3. 之后修改prometheus.yml,重启所有容器: docker-compose restart 1. 测试告警 docke...
docker-compose -f node-exporter.yml up -d docker-compose -f prometheus.yml up -d 配置界面 启动后访问你的grafana,地址是ip:3000,第一次需要修改默认密码(admin/admin) 登录进来后,第一步需要先加prometheus数据源 image.png 第二步就是找一个官方模板,模板ID:1860,当然你也可以自己设计dashboard ...
docker-compose.yml 内容: 代码语言:php 复制 version: "3" services: prometheus: image: prom/prometheus container_name: prometheus user: root # restart: always ports: - "9090:9090" volumes: - ./conf/prometheus:/etc/prometheus - ./data/prometheus/prometheus_db:/prometheus command: - '--config...
该项目是笔者弄的一个使用 docker-compose 搭建软件开发常见服务的项目,大家觉得有帮助,可以帮忙点个 star,感谢。 根据实际情况,修改 prometheus.yml 文件中的内容,将ip修改为上面安装了 node-exporter 的服务器ip即可。 然后在该目录下执行docker-compose up -d即可,docker ps查看服务启动情况。
docker-compose-tempo.yaml 實際使用 trace 資料來源來使用Github Grafana Tempo 範例中的k6-tracing,這個範例是使用k6來模擬一個簡單的 web server,這個範例會產生一些 trace 資料,我們可以透過 Grafana 來查詢這些 trace 資料 Home –> Explore Outline 選Tempo& Query tpye 選Search ...
安装prometheus 和 grafana 可以直接 clone 这个项目来快速搭建: https://github.com/FX-Max/docker-install-everything/tree/master/prometheus 该项目是笔者弄的一个使用 docker-compose 搭建软件开发常见服务的项目,大家觉得有帮助,可以帮忙点个 star,感谢。 根据实际情况,修改 prometheus.yml 文件中...
docker-compose文件准备 1.编写grafana.yml的文件,一定要记得挂在卷,否则重启以后就要重新配置。 代码语言:javascript 复制 version:'3.1'services:grafana:image:grafana/grafanacontainer_name:grafanarestart:alwaysports:-"3000:3000"volumes:-/opt/grafana:/var/lib/grafana ...