promethues docker搭建
docker run -d -p 9090:9090 --name prometheus prom/prometheus docker cp -a prometheus:/etc/proprometheus /etc/prometheus docker stop prometheus docker rm prometheus docker run -d -p 9090:9090 -v "/etc/prometheus:/etc/prometheus" --name prometheus prom/prometheus --config.file=/etc/prometheus/prometheus.yml --web.external-url=http://192.168.1.254:9090
-h, --help 显示帮助信息
--version 显示版本
--config.file="prometheus.yml" 指定配置文件
--web.listen-address="0.0.0.0:9090" 指定监听的端口
--web.max-connections=512 最大连接数
--web.enable-lifecycle 是否开启reload和shutdown的远程API
--web.enable-admin-api 是否开启管理API
--web.console.templates="consoles" 控制台模板目录
--web.console.libraries="console_libraries" 控制台库文件目录
--storage.tsdb.path="data/" 数据存储路径
--storage.tsdb.retention.time 数据保留时间,默认15天
--query.timeout=2m 查询超时时间
--query.max-concurrency=20 最大并发查询数量
--query.max-samples=50000000 单次查询返回的最大样本数
--log.level=info 日志级别: [debug, info, warn, error]
--log.format=logfmt 日志输出格式:[logfmt, json]
docker run --name alertmanager -d -v /etc/alertmanager:/etc/alertmanager -p 9093:9093 quay.io/prometheus/alertmanager --config.file=/etc/alertmanager/alertmanager.yml --web.external-url=http://192.168.1.254:9093

浙公网安备 33010602011771号