prometheus启动参数中文详解

-h, –help显示上下文相关的帮助(还可以尝试——help-long和——help-man)。
–version显示应用程序版本。
–config.file=”prometheus.yml”Prometheus配置文件路径。
–web.listen-address=”0.0.0.0:9090″地址监听UI、API和遥测。
–web.read-timeout=5m在超时读取请求和关闭空闲连接之前的最大持续时间。
–web.max-connections=512同时连接的最大数目。
–web.external-url=外部可访问的Prometheus的URL(例如,如果Prometheus通过反向代理提供服务)。用于生成返回的相对和绝对链接普罗米修斯本身。如果URL有路径部分,它将被用于为普罗米修斯服务的所有HTTP端点添加前缀。如果省略,相关的URL组件将被派生自动。
–web.route-prefix=前缀用于web端点的内部路由。默认路径为——web.external-url。
–web.user-assets=静态资产目录的路径,在/user处可用。
–web.enable-lifecycle启用关闭和重新加载通过HTTP请求。
–web.enable-admin-api为管理控制操作启用API端点。
–web.console.templates=”consoles”控制台模板目录的路径,在/控制台可用。
–web.console.libraries=”console_libraries”控制台库目录的路径。
–web.page-title=”Prometheus时间序列采集和处理服务器”Prometheus实例的文件标题。
–web.cors.origin=”.*”正则表达式为CORS原点。它已完全锚定。例子:“https ?: / / (domain1 | domain2) \。com”
–storage.tsdb.path=”data/”指标存储的基本路径。
–storage.tsdb.retention=STORAGE.TSDB.RETENTION样品保存的时间。此标志已被弃用,请使用“storage.tsdb.retention”。时间”。——storage.tsdb.retention。时间= STORAGE.TSDB.RETENTION。保存样品的时间。当设置此标志时,它将覆盖“storage.tsdb.retention”。如果既没有这个标志,也没有“storage.tsdb”。保留”也不“storage.tsdb.retention。设置大小,保留时间默 认为15d。支持单位:y, w, d, h, m, s, ms。
–storage.tsdb.retention.size=STORAGE.TSDB.RETENTION。大小[实验]块可以存储的最大字节数。需要一个单位,支持单位:B, KB, MB, GB, TB, PB, EB。例:“512 mb”。这个标志是实验性的,可以在以后的版本中更改。——storage.tsdb。不要在数据目录中创建lockfile。
–storage.tsdb.allow-overlapping-blocks允许重叠块,从而支持垂直压缩和垂直查询合并。
–storage.tsdb.wal-compression压缩tsdb WAL。
–storage.remote.flush-deadline=关闭或重新加载配置时需要等待多长时间刷新样例。
–storage.remote.read-sample-limit=5e7在单个查询中通过远程读接口返回的最大样本总数。0意味着没有限制。对于流响应类型,此限制将被忽略。
–storage.remote.read-concurrent-limit=10并发远程读调用的最大数量。0意味着没有限制。
–storage.remote.read-max-bytes-in-frame=1048576在编组前流化远程读取响应类型的单个帧中的最大字节数。请注意,客户端可能也有帧大小的限制。默认情况下为1MB。
–rules.alert.for-outage-tolerance=1h忍受普罗米修斯故障恢复“for”警报状态的最大时间。
–rules.alert.for-grace-period=10m警报和恢复“for”状态之间的最小持续时间。仅对配置的“for”时间大于宽限期的警报进行维护。
–rules.alert.resend-delay=1m在向Alertmanager重新发送警报之前等待的最短时间。
–alertmanager.notification-queue-capacity=10000等待Alertmanager通知的队列容量。
–alertmanager.timeout=10s向Alertmanager发送警报超时。
–query.lookback-delta=5m表达式计算和联合期间检索指标的最大回退持续时间。
–query.timeout=2m在中止查询之前可能花费的最大时间。
–query.max-concurrency=20并发执行的最大查询数。
–query.max-samples=50000000单个查询可以加载到内存中的最大样本数。注意,如果查询尝试将比这个更多的样本加载到内存中,那么查询将会失败,因此这也限制了查询可以返回的样本数量。
–log.level=info只记录具有给定严重性或以上的消息。其中一个:[调试,信息,警告,错误]
–log.format=logfmt日志消息的输出格式。其中一个:[logfmt, json]
此条目发表在监控分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注