You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Fastnetmon集成InfluxDB时Graphite测量项networks不显示

Fastnetmon对接InfluxDB 1.x时networks测量项缺失修复

问题根因

该异常由两类配置缺漏导致:

  • Fastnetmon社区版默认关闭子网(networks)维度的统计与Graphite上报开关,默认仅上报主机维度流量指标
  • InfluxDB 1.x的Graphite input插件默认解析模板不匹配Fastnetmon的networks指标路径,上报的指标会被丢弃或归类到错误路径下无法查询

修复步骤

1. 开启Fastnetmon侧子网指标上报

编辑Fastnetmon主配置文件,默认路径为/etc/fastnetmon/fastnetmon.conf,调整以下配置项:

# 开启子网列表统计能力
enable_network_list = on
# 开启Graphite上报
graphite = on
graphite_prefix = fastnetmon
# 开启子网维度指标上报
graphite_report_networks = on
# 确认Graphite服务地址、端口配置为部署InfluxDB的主机IP与2003端口
graphite_host = 你的InfluxDB主机IP
graphite_port = 2003

保存配置后执行命令重启服务生效:
systemctl restart fastnetmon

2. 调整InfluxDB侧Graphite解析规则

编辑InfluxDB主配置文件,默认路径为/etc/influxdb/influxdb.conf,找到[[graphite]]配置段,添加对应指标解析模板:

[[graphite]]
  enabled = true
  bind-address = ":2003"
  database = "fastnetmon"
  protocol = "tcp"
  separator = "."
  # 新增模板,优先匹配networks指标,再匹配默认主机指标
  templates = [
    "fastnetmon.networks.*.*.*.*.*  measurement.network.direction.pps.bps.action",
    "fastnetmon.*.*.*.*.*           measurement.host.direction.pps.bps.action"
  ]

保存配置后执行命令重启服务生效:
systemctl restart influxdb

3. 效果验证

等待3~5分钟待新指标上报积累后,执行命令校验测量项是否正常生成:

influx -database fastnetmon -execute 'show measurements'

返回结果中出现networks相关测量项即为配置生效,刷新监控看板即可正常拉取子网维度的监控数据。

注意:配置生效前的历史数据无法自动补全,仅新产生的监控数据会正常写入。若配置后仍无相关指标,检查Fastnetmon主机到InfluxDB主机2003端口的TCP连通性,确认防火墙规则放通对应流量。


内容的提问来源于stack exchange,提问作者user19367193

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 09:42:28