Categraf Dashboard 没有数据:数据源、变量、标签和 PromQL 排查
本文介绍 Categraf 指标已写入后端、但夜莺或 Grafana Dashboard 没有数据时的完整排查方法,覆盖 Dashboard 文件选择、数据源、时间范围、变量、实际标签、PromQL、采集周期、版本兼容和面板变换。
汇总 Flashcat 博客中与 Categraf 相关的文章,方便按主题连续阅读实践、案例、选型和产品更新。
本文介绍 Categraf 指标已写入后端、但夜莺或 Grafana Dashboard 没有数据时的完整排查方法,覆盖 Dashboard 文件选择、数据源、时间范围、变量、实际标签、PromQL、采集周期、版本兼容和面板变换。
本文介绍 Categraf 使用 test 模式确认采集、再用 debug 或正式模式验证写入,但夜莺、VictoriaMetrics 或 Prometheus 兼容后端仍查不到数据时的完整排查方法,覆盖运行模式、writer、标签转换、内存队列、HTTP、认证、TLS、时间偏差、租户和查询端点。
本文给出 Categraf 进程正常但单个 input 没有指标时的完整排查路径,覆盖插件目录、instances、--inputs、test 模式、采集周期、网络、认证、TLS、运行用户、数据库权限和指标过滤。
本文从 Categraf 当前源码和 Linux 部署流程出发,给出启动失败的完整排查顺序,覆盖配置目录、TOML 语法与编码、文件权限、systemd 服务、二进制架构、版本兼容、端口冲突和日志定位。
本文从源码和实际目录结构出发,讲清楚 Categraf 的配置目录、global、writer、heartbeat、input 插件,以及 Metrics、Prometheus、Logs、Ibex 四类 Agent 的配置与数据链路。
本文介绍如何使用 Categraf 采集 PostgreSQL 指标,包括监控账号、实例配置、事务与缓存指标、锁等待自定义 SQL、pg_stat_statements、夜莺和 Grafana Dashboard,以及告警建议。
本文介绍如何使用 Categraf 采集 MongoDB 指标,覆盖单节点、副本集、mongos、config server、shard server、认证权限、核心指标、Dashboard 和告警建议。
本文记录如何用 Docker Compose 搭建用于 Categraf MongoDB 监控验证的测试环境,覆盖单节点、三节点副本集、config server、shard replica set、mongos、认证账号和测试数据。
本文介绍如何使用 Categraf dns_query 插件做 DNS 查询质量监控,包括 DNS 服务器配置、域名解析探测、非预期 IP 校验、结果码、响应码、解析耗时、Dashboard 和告警建议。
本文介绍如何使用 Categraf net_response 插件做 TCP/UDP 网络探测,包括端口连通性、响应匹配、结果码、响应时间、Dashboard 和告警建议。
本文介绍如何使用 Categraf http_response 插件做 HTTP/HTTPS 黑盒探测,包括探测配置、结果码、状态码、分阶段耗时、HTTPS 证书过期时间、Dashboard 和告警建议。
本文介绍如何使用 Categraf 采集 Redis 指标,包括实例配置、INFO 指标、慢查询、自定义命令、Grafana Dashboard、告警规则和常见问题排查。
本文介绍如何使用 Categraf 采集 MySQL 指标,包括账号权限、实例配置、核心指标、Grafana Dashboard、告警规则和常见问题排查。
本文介绍如何使用 Categraf 仓库中的 Grafana Dashboard,包括 Dashboard 文件选择、数据源配置、变量选择、导入验证和常见无数据问题排查。
Categraf 是一款开源的 All-in-One 监控数据采集器,支持主机、中间件、数据库、Kubernetes、网络设备等多种监控对象,兼容 Prometheus 生态,并提供夜莺和 Grafana Dashboard。
本文介绍如何使用 Categraf 采集 Linux 主机基础监控指标,包括 CPU、内存、磁盘、磁盘 IO、网络、系统负载和进程数,并导入夜莺或 Grafana Dashboard 完成主机监控闭环。
本文介绍如何使用 Docker Compose 快速启动 Categraf、夜莺和 VictoriaMetrics,完成从主机指标采集、remote write 写入、PromQL 查询到 Dashboard 展示的最小监控闭环。
介绍 Categraf 的定位、开源地址、采集器设计、与 Telegraf、Exporter、Grafana Agent、Datadog Agent 的差异,以及主配置、插件配置、采集频率、实例标签、大盘和告警规则的使用方式。
UDP 是无连接协议,不能像 TCP 一样通过建立连接判断端口存活。本文结合 Categraf net_response 插件和 ncat 源码,说明 UDP 端口探活的判断逻辑与 Go 实现。
剖析 Categraf snmp_zabbix 插件的调度重构:从 Go Ticker 与随机 Jitter,演进到最小堆、墙上时钟对齐、OID 排序、BatchSize 与 MaxRepetitions 解耦,以及 0.85 因子自适应流控。