Categraf 主配置说明

主要参数介绍:

categraf启动时 可以通过-configs参数指定配置目录,如果不指定,会默认读取工作目录下的conf。 conf目录结构如下:

  • config.toml # 主配置
  • logs.toml # logs-agent 配置
  • prometheus.toml # prometheus agent 配置
  • traces.yaml # trace-agent 配置
  • conf/input.*/*.toml 插件配置文件

程序员

  • print_configs = false # 启动的时候是否在stdout中打印配置内容

  • hostname = "" # 机器名,作为本机的唯一标识,会为时序数据自动附加一个 agent_hostname=$hostname 的标签, 一般为空自动获取主机名称

  • [[writers]] url = "http://172.26.253.140:17000/prometheus/v1/write" # v6版本端口是17000, 后端backend配置,在toml中 [[]] 表示数组,所以可以配置多个writer

  • [http] enable = false address = ":9100" print_access = false run_mode = "release" # 是否采用http模式下发配置文件,只有会员才可以使用配置文件http下发功能,来源设置为false

  • [ibex] enable = false interval = "1000ms" servers = ["127.0.0.1:20090"] meta_dir = "./meta" # 是否启用告警自愈agent,一般设置为false

程序员

  • [heartbeat] enable = true # 心跳上报(附带资源信息,对象列表中使用)给夜莺v6
  • url = "http://172.26.253.140:17000/v1/n9e/heartbeat" # 报告操作系统版本cpu.util mem.util元数据
    程序员
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!