1.2 启动prometheus # use docker run -d \ --name prometheus \ -p 9090:9090 \ -v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml \ -v /opt/prometheus/server/rules.yml:/etc/prometheus/rules.yml \ docker.io/prom/prometheus:v2.20.1 # 其它参数(非必选) --config.file=/etc/p...
$ systemctl reload prometheus.service 1. 通过Prometheus暴露的rest接口,需要在启动时指定--web.enable-lifecycle参数 $ curl -XPOST http://192.168.0.107:9090/-/reload 1. http://192.168.0.107:9090是Prometheus服务器地址 配置文件 在启动Prometheus服务时,通过--config.file参数来设置读取的配置文件。Prometheus...
由于Prometheus官方镜像没有开启热加载功能,而且时区相差八小时,所以我们选择了自己制作镜像,当然你也可以使用官方的镜像,提前创建Prometheus配置文件prometheus.yml和Prometheus规则文件rules.yml,然后通过如下命令挂载到官方镜像中运行: $ docker run -d -p 9090:9090 --name=prometheus \ -v /root/prometheus/conf/:/...
curl-xPOST http://localhost:9090/-/reload 检查 常用的docker监控指标 触发器配置 由于之前的触发器是全部写在了一个yml里面就是alert.yam,这样随着后面配置的触发器越来越多最终会变得难以维护.这里我们让它去读rules目录下所有的yml文件即可 Prometheus配置 代码语言:shell 复制 rule_files: -"alert.yml"-"rule...
制作prometheus-start.sh启动脚本,Supervisor启动Prometheus会调用该脚本 #!/bin/bash /bin/prometheus \ --config.file=/data/prometheus/prometheus.yml \ --storage.tsdb.path=/data/prometheus/data \ --web.console.libraries=/data/prometheus/console_libraries \ ...
cd /data/docker-prometheus/ 2.创建alertmanager的配置文件 cat> alertmanager/config.yml <<"EOF"global: #163服务器 smtp_smarthost:'smtp.163.com:465'#发邮件的邮箱 smtp_from:'xc@163.com'#发邮件的邮箱用户名,也就是你的邮箱 smtp_auth_username:'xc@163.com'#发邮件的邮箱密码 ...
firewall-cmd --reload # 开放防火墙9100端口 访问 http://192.168.1.113:9100/metrics vim prometheus/prometheus.yml # 修改宿主机prometheus配置文件,重启后会同步到容器内部 scrape_configs: # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config. ...
搭建prometheus的docker操作步骤: 1.拉取prom/prometheus镜像:docker pull prom/prometheus 2.查看docker的ip地址,设置静态地址:ifconfig | grep -A 1 docker0 3.创建prometheus目录,新增prometheus.yml文件,用于指定设置docker地址:mkdir -p /opt/prometheus、vi /opt/prometheus/prometheus.yml ...
docker exec -it prometheus promtool check config /etc/prometheus/prometheus.yml 重新加载配置 curl -x POST http://localhost:9090/-/reload 检查 http://localhost:9090/alerts?search= 或: http://localhost:9090/rules dashboard 这里在grafana中搜索id=11600的仪表盘模板 ...
5000/mysql8.03218b38490ce8months ago516MB1.1.1.1:5000/prometheus-config-reloader v0.53.175475a51af328months ago12.2MB1.1.1.1:5000/prometheus-operatorv0.53.197af0514d7898months ago49.4MB1.1.1.1:5000/prometheus v2.32.1a3d385fc29f99months ago201MB1.1.1.1:5000/grafana8.3.39b957e0983159months ...