Categraf
Categraf 是一款 All-in-One 的数据采集器,支持指标、日志采集;支持物理机、虚拟机、交换机、容器、K8s、多种中间件/数据库的数据采集,支持混合云架构、云原生架构、多云架构。同时,Categraf 期望不止提供采集能力,还附带提供仪表盘和告警规则,力求开箱即用。
Categraf 相关文章
围绕 Categraf 的实践、选型、案例和产品内容,按同一阅读路径持续整理。
记一次被社区用户逼着修Bug经历
记录 Categraf http_response 插件报错 remote error: tls: handshake failure 的排查过程,说明 IPv4/IPv6 入口 TLS 配置差异、Go 1.24 默认加密套件变化,以及 tls_cipher_suites 兼容配置方案。
categraf 主配置文件解析
逐项解析 Categraf 主配置文件 config.toml,说明 global、log、writer、http、ibex、heartbeat、prometheus 等关键配置的作用、默认部署含义和排查重点。
监控指标的含义说明在哪里看
Categraf、Prometheus Exporter 等采集器会暴露大量英文监控指标。本文说明可以从仪表盘、告警规则、夜莺指标视图、源码和官方文档中查找指标含义,并解释为什么很难有一个地方覆盖全部指标说明。
使用 Categraf 监控 Apache Web Server
本文演示如何在 CentOS 8.2 上开启 Apache httpd stub status,并使用 Categraf apache 插件采集 CPU、Worker、连接数等 Apache Web Server 监控指标。
Kubernetes监控手册05-监控Kubelet
Kubernetes 监控手册第 5 篇,讲解 Kubelet 监控:10248 健康检查、10250 HTTPS 指标接口、ServiceAccount/RBAC 认证、Categraf DaemonSet 配置以及 Kubelet 与 cAdvisor 指标。
Kubernetes监控手册04-监控Kube-Proxy
Kubernetes 监控手册第 4 篇,讲解 Kube-Proxy 监控:10249 指标端口、10256 健康检查、Categraf Prometheus 插件配置、DaemonSet 部署和关键指标含义。
Kubernetes监控手册03-宿主监控实操
Kubernetes 监控手册第 3 篇,演示如何用 Categraf 采集 Linux 宿主机 CPU、内存、IO、进程等指标,并通过 Remote Write 推送到 Nightingale 或其他兼容后端。
Categraf 下载、安装和使用
说明 Categraf 的下载、安装、部署与启动方式,涵盖支持的操作系统、二进制包命名、systemd 托管、插件目录和常见使用场景。
Categraf 主配置说明
讲解 Categraf 的主配置文件 config.toml,包括采集频率、机器名、全局标签、写入端、心跳和 Prometheus Agent 等通用配置。