Prometheus 常见参数

–config.file:指定 Prometheus 的主配置文件路径。

–storage.tsdb.path:设置 Prometheus TSDB 数据存储的路径。

–storage.tsdb.retention.time:设置数据保留时间,超过这个时间的数据将被删除。

–storage.tsdb.retention.size:设置基于磁盘使用量的数据保留策略,超过这个大小时将删除旧数据。

–web.listen-address:设置 Prometheus web 服务监听的地址。

–web.enable-admin-api:启用或禁用 admin HTTP API,这些 API 允许执行某些管理任务,如删除数据。

–web.enable-lifecycle:启用 Prometheus 生命周期接口,允许执行安全退出和重新加载配置。

–web.external-url:设置 Prometheus 的外部可访问 URL,用于在 Prometheus 运行在代理后面时设置正确的 URL。

–web.route-prefix:设置 Prometheus web 服务的路由前缀。

–enable-feature:启用实验性功能。

–alertmanager.notification-queue-capacity:设置 Alertmanager 通知队列的容量。

–alertmanager.timeout:设置 Alertmanager 发送通知的超时时间。

–query.lookback-delta:设置查询时允许查询的最大时间范围。

–enable-remote-write-receiver:启用 Prometheus 作为远程写入目标的能力。

–remote-write-receiver.url:设置远程写入的 URL。

–remote-write-receiver.burst-size:设置远程写入接收器的突发大小。

–remote-write-receiver.max-size:设置单个远程写入请求的最大字节数。

–storage.tsdb.min-block-duration:设置 Prometheus TSDB 数据块的最小持续时间。

–storage.tsdb.max-block-duration:设置 Prometheus TSDB 数据块的最大持续时间。

–storage.tsdb.no-lockfile:禁用存储目录的锁定文件。

–log.format:设置日志的输出格式,可以是 logfmt 或 json。

–log.level:设置日志的输出级别,如 debug、info、warn、error 等

k8s部署可以参考上面的启动参数选择

记:通过prometheus获取监控指标,可查看其获取指标展示图表的接口
时间戳如果显示错误,在有小数点时去除小数点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值