n9e categraf docker 监控配置

docker 节点下 categraf/conf/input.docker

bash 复制代码
vi cim-prod-docker.toml
bash 复制代码
# collect interval(采集间隔,继承全局配置)
interval = 15

[[instances]]
endpoint = "unix:///var/run/docker.sock"

labels = { container_type = "docker", env = "cim_prod" }


interval_times = 1


gather_services = false
gather_extend_memstats = false


container_id_label_enable = true
container_id_label_short_style = false

## 排除所有K8s相关容器(关键!)
## 排除K8s容器命名特征:k8s_开头、pause容器、包含kubernetes的容器名
container_name_include = []  # 空数组=不限制包含,仅靠排除规则过滤
container_name_exclude = [
  "^k8s_.*",        # 排除K8s容器(默认命名以k8s_开头)
  "^pause.*",       # 排除K8s的pause基础容器
  ".*kubernetes.*"  # 排除名称含kubernetes的容器
]



## Docker命令超时时间
timeout = "5s"

## 按设备采集的指标类型(空数组=默认即可)
perdevice_include = []

## 聚合级别的指标类型(保留CPU/磁盘IO/网络,满足基础监控)
total_include = ["cpu", "blkio", "network"]

## 不采集容器环境变量作为标签(减少标签冗余)
tag_env = []

## 4. 过滤K8s相关Docker标签(避免混入K8s元数据)
docker_label_include = []  # 空数组=不主动包含标签
docker_label_exclude = [
  "annotation*",        # 过滤K8s注解标签
  "io.kubernetes*",     # 过滤所有K8s核心标签(关键)
  "*description*",      # 过滤无用描述标签
  "*maintainer*",       # 过滤维护者标签
  "*hash",              # 过滤镜像哈希标签
  "*author*",           # 过滤作者标签
  "*org_*",             # 过滤组织相关标签
  "*date*",             # 过滤日期标签
  "*url*",              # 过滤URL标签
  "*docker_compose*"    # 过滤docker-compose标签(可选保留,按需删除)
]

## TLS配置
use_tls = false
insecure_skip_verify = false

重启 categraf

相关推荐
虎头金猫1 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
分布式存储与RustFS1 天前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
AI职业加油站1 天前
AI智能体应用工程师证书:政策红利下的职业新风口
大数据·运维·人工智能·学习·职场发展
此冬歌咏1 天前
K8s 节点故障实战:优雅驱逐 31 秒,硬故障 331 秒,以及那个永远 Pending 的 Pod
运维·k8s
玉&心1 天前
通过Arthas在线诊断K8S中的内存及JVM等使用情况
docker·k8s·arthas
xing-xing1 天前
Docker容器中Nginx站点根目录网页配置访问
nginx·docker
-梅1 天前
linux(8) 软硬链接
linux·运维·服务器
赵文宇(温玉)1 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang1 天前
上传本地镜像到harbor中
docker·容器·持续部署
张洛闻Eren1 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github