Categraf TCP/UDP 网络探测实战:端口连通性、响应时间和告警
本文介绍如何使用 Categraf net_response 插件做 TCP/UDP 网络探测,包括端口连通性、响应匹配、结果码、响应时间、Dashboard 和告警建议。
汇总 Flashcat 博客中与 Categraf 相关的文章,方便按主题连续阅读实践、案例、选型和产品更新。
本文介绍如何使用 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 因子自适应流控。
介绍用 Categraf SNMP 插件、VictoriaMetrics 和 Grafana 搭建交换机监控方案,对比 SNMP Exporter,并演示 Categraf、VictoriaMetrics、MIB、gosmi/netsnmp 和 Grafana 数据源配置。
本文汇总 Categraf 监控采集器的常见配置问题,覆盖 hostname、writers、heartbeat、ibex、多实例、采集频率、标签、配置文件合并和机器 IP 获取等排查场景。
本文介绍 Categraf 在 Linux 下如何通过 systemd 或 SysVinit 托管服务,并使用 install、remove、start、stop、status、update 等命令完成启停、状态查看和自升级。
以 H3C 无线设备监控为案例,介绍 Categraf + vmagent + VictoriaMetrics + Grafana 架构如何替换 SNMP Exporter + Prometheus,并说明二进制部署、remote write、SNMP 采集配置、VMUI 验证和 Grafana 仪表盘展示。
介绍如何通过 Categraf SNMP 插件采集监控数据,包括 SNMP agent 地址、版本、community、Scalar 数据、Table 数据、is_tag、inherit_tags 和 agent_host_tag 等关键配置。
Categraf SNMP 插件通过启发式算法自动提取带单位字符串中的数值,解决浪潮等服务器返回 60 degree Celsius 格式导致指标采集失败的问题,无需正则即可智能解析温度、电流等复杂格式。
使用夜莺监控、Categraf 和 VictoriaMetrics 监控多个进程的存活、CPU、内存、句柄、IO 等指标,并配置 procstat 插件和进程存活告警。
本文介绍 Nginx vts 指标采集流程:添加 nginx-module-vts,配置 /vts_status 状态页,并通过 Categraf input.prometheus 插件采集 Prometheus 格式的 vhost、upstream 和状态码指标。
本文介绍 Nginx upstream 健康状态采集流程:添加 nginx_upstream_check_module,配置 /upstream_status 状态页,并通过 Categraf input.nginx_upstream_check 插件采集 upstream rise、fall、up/down 等指标。