Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.3.49,net相关的数值不上报 #797

Closed
cnkmmk opened this issue Feb 9, 2024 · 24 comments
Closed

0.3.49,net相关的数值不上报 #797

cnkmmk opened this issue Feb 9, 2024 · 24 comments

Comments

@cnkmmk
Copy link

cnkmmk commented Feb 9, 2024

下载了0.3.49替换了0.3.47,net相关的数据没有了

@kongfei605
Copy link
Collaborator

windows?获取不到net信息就不会上报了

@cnkmmk
Copy link
Author

cnkmmk commented Feb 9, 2024

不是windows,系统是linux,降回到 0.3.48,数据就正常了,net_ 的数据就都是有的。
现在用的是 0.3.48。

@kongfei605
Copy link
Collaborator

没有保报错,指标就突然没有了?

@cnkmmk
Copy link
Author

cnkmmk commented Feb 10, 2024

下载的是 categraf-v0.3.49-linux-amd64.tar.gz
解压后,把categraf 文件替换掉,然后重新运行,再检查监控的时候就发现net相关的数值是空的。
之后重新下载了 categraf-v0.3.48-linux-amd64.tar.gz ,换掉 categraf ,所有数值就正常了。
整个过程,没有修改过任何一个配置文件。

@kongfei605
Copy link
Collaborator

3.49运行没有报错?

@cnkmmk
Copy link
Author

cnkmmk commented Feb 10, 2024

没有报错,就是net_相关的数据没有,其它的数据都是正常的。

@kongfei605
Copy link
Collaborator

kongfei605 commented Feb 12, 2024 via email

@cnkmmk
Copy link
Author

cnkmmk commented Feb 12, 2024

一开始也没注意,跑了一天之后发现 Linux Host by Categraf 面板中的 “网络详情” 一直是空的才注意到这个情况的。

@521chy
Copy link

521chy commented Feb 17, 2024

我的也是net数据没有,版本349,debian12,VPS类型服务器。

@kongfei605
Copy link
Collaborator

kongfei605 commented Feb 18, 2024

即时查询中,查询net开头的指标 ,看看有没有指标

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

微信图片_20240218150701
这张图片是 0.3.49 的,
运行命令是 ./categraf --test | grep net

@kongfei605
Copy link
Collaborator

./categraf --test --inputs net

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

这个命令执行了,只有下面的内容

root@Nightingale:/opt/categraf# ./categraf.0.3.49 --test --inputs net
2024/02/18 15:25:20 I! collector.arp state (default: disabled).
2024/02/18 15:25:20 I! collector.bcache state (default: disabled).
2024/02/18 15:25:20 I! collector.bonding state (default: disabled).
2024/02/18 15:25:20 I! collector.btrfs state (default: disabled).
2024/02/18 15:25:20 I! collector.buddyinfo state (default: disabled).
2024/02/18 15:25:20 I! collector.cgroups state (default: disabled).
2024/02/18 15:25:20 I! collector.conntrack state (default: disabled).
2024/02/18 15:25:20 I! collector.cpu state (default: disabled).
2024/02/18 15:25:20 I! collector.cpu_vulnerabilities state (default: disabled).
2024/02/18 15:25:20 I! collector.cpufreq state (default: disabled).
2024/02/18 15:25:20 I! collector.crontab state (default: disabled).
2024/02/18 15:25:20 I! collector.diskstats state (default: disabled).
2024/02/18 15:25:20 I! collector.dmi state (default: disabled).
2024/02/18 15:25:20 I! collector.drbd state (default: disabled).
2024/02/18 15:25:20 I! collector.drm state (default: disabled).
2024/02/18 15:25:20 I! collector.edac state (default: disabled).
2024/02/18 15:25:20 I! collector.entropy state (default: disabled).
2024/02/18 15:25:20 I! collector.ethtool state (default: disabled).
2024/02/18 15:25:20 I! collector.fibrechannel state (default: disabled).
2024/02/18 15:25:20 I! collector.filenotify state (default: enabled).
2024/02/18 15:25:20 I! collector.filefd state (default: disabled).
2024/02/18 15:25:20 I! collector.filesystem state (default: disabled).
2024/02/18 15:25:20 I! collector.hwmon state (default: disabled).
2024/02/18 15:25:20 I! collector.infiniband state (default: disabled).
2024/02/18 15:25:20 I! collector.interrupts state (default: disabled).
2024/02/18 15:25:20 I! collector.ipvs state (default: disabled).
2024/02/18 15:25:20 I! collector.ksmd state (default: disabled).
2024/02/18 15:25:20 I! collector.lnstat state (default: disabled).
2024/02/18 15:25:20 I! collector.loadavg state (default: disabled).
2024/02/18 15:25:20 I! collector.logind state (default: disabled).
2024/02/18 15:25:20 I! collector.mdadm state (default: disabled).
2024/02/18 15:25:20 I! collector.meminfo state (default: disabled).
2024/02/18 15:25:20 I! collector.meminfo_numa state (default: disabled).
2024/02/18 15:25:20 I! collector.mountstats state (default: disabled).
2024/02/18 15:25:20 I! collector.netclass state (default: disabled).
2024/02/18 15:25:20 I! collector.netdev state (default: disabled).
2024/02/18 15:25:20 I! collector.netstat state (default: disabled).
2024/02/18 15:25:20 I! collector.network_route state (default: disabled).
2024/02/18 15:25:20 I! collector.nfs state (default: disabled).
2024/02/18 15:25:20 I! collector.nfsd state (default: disabled).
2024/02/18 15:25:20 I! collector.ntp state (default: disabled).
2024/02/18 15:25:20 I! collector.nvme state (default: disabled).
2024/02/18 15:25:20 I! collector.os state (default: disabled).
2024/02/18 15:25:20 I! collector.perf state (default: disabled).
2024/02/18 15:25:20 I! collector.powersupplyclass state (default: disabled).
2024/02/18 15:25:20 I! collector.pressure state (default: disabled).
2024/02/18 15:25:20 I! collector.processes state (default: disabled).
2024/02/18 15:25:20 I! collector.qdisc state (default: disabled).
2024/02/18 15:25:20 I! collector.rapl state (default: disabled).
2024/02/18 15:25:20 I! collector.runit state (default: disabled).
2024/02/18 15:25:20 I! collector.schedstat state (default: disabled).
2024/02/18 15:25:20 I! collector.selinux state (default: disabled).
2024/02/18 15:25:20 I! collector.slabinfo state (default: disabled).
2024/02/18 15:25:20 I! collector.sockstat state (default: disabled).
2024/02/18 15:25:20 I! collector.softirqs state (default: disabled).
2024/02/18 15:25:20 I! collector.softnet state (default: disabled).
2024/02/18 15:25:20 I! collector.stat state (default: disabled).
2024/02/18 15:25:20 I! collector.supervisord state (default: disabled).
2024/02/18 15:25:20 I! collector.sysctl state (default: disabled).
2024/02/18 15:25:20 I! collector.systemd state (default: disabled).
2024/02/18 15:25:20 I! collector.tapestats state (default: disabled).
2024/02/18 15:25:20 I! collector.tcpstat state (default: disabled).
2024/02/18 15:25:20 I! collector.textfile state (default: disabled).
2024/02/18 15:25:20 I! collector.thermal_zone state (default: disabled).
2024/02/18 15:25:20 I! collector.time state (default: disabled).
2024/02/18 15:25:20 I! collector.timex state (default: disabled).
2024/02/18 15:25:20 I! collector.udp_queues state (default: disabled).
2024/02/18 15:25:20 I! collector.uname state (default: disabled).
2024/02/18 15:25:20 I! collector.vmstat state (default: disabled).
2024/02/18 15:25:20 I! collector.wifi state (default: disabled).
2024/02/18 15:25:20 I! collector.xfrm state (default: disabled).
2024/02/18 15:25:20 I! collector.xfs state (default: disabled).
2024/02/18 15:25:20 I! collector.zfs state (default: disabled).
2024/02/18 15:25:20 I! collector.zoneinfo state (default: disabled).
2024/02/18 15:25:20 I! tracing disabled
2024/02/18 15:25:20 main.go:148: I! runner.binarydir: /opt/categraf
2024/02/18 15:25:20 main.go:149: I! runner.hostname: Nightingale
2024/02/18 15:25:20 main.go:150: I! runner.fd_limits: (soft=1048576, hard=1048576)
2024/02/18 15:25:20 main.go:151: I! runner.vm_limits: (soft=unlimited, hard=unlimited)
2024/02/18 15:25:20 provider_manager.go:60: I! use input provider: [local]
2024/02/18 15:25:20 traces_agent.go:19: I! traces agent disabled!
2024/02/18 15:25:20 prometheus_agent.go:19: I! prometheus scraping disabled!
2024/02/18 15:25:20 ibex_agent.go:19: I! ibex agent disabled!

@kongfei605
Copy link
Collaborator

检查下conf目录下是否有 input.net/net.toml

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

用 0.3.48 跑的结果

root@Nightingale:/opt/categraf# ./categraf --test --inputs net
2024/02/18 15:35:16 I! tracing disabled
2024/02/18 15:35:16 main.go:148: I! runner.binarydir: /opt/categraf
2024/02/18 15:35:16 main.go:149: I! runner.hostname: Nightingale
2024/02/18 15:35:16 main.go:150: I! runner.fd_limits: (soft=1048576, hard=1048576)
2024/02/18 15:35:16 main.go:151: I! runner.vm_limits: (soft=unlimited, hard=unlimited)
2024/02/18 15:35:16 provider_manager.go:60: I! use input provider: [local]
2024/02/18 15:35:16 traces_agent.go:19: I! traces agent disabled!
2024/02/18 15:35:16 prometheus_agent.go:19: I! prometheus scraping disabled!
2024/02/18 15:35:16 ibex_agent.go:19: I! ibex agent disabled!
2024/02/18 15:35:16 agent.go:39: I! agent starting
2024/02/18 15:35:16 metrics_agent.go:310: I! input: local.net started
2024/02/18 15:35:16 agent.go:47: I! [*agent.MetricsAgent] started
2024/02/18 15:35:16 agent.go:50: I! agent started
15:35:16 net_err_in agent_hostname=Nightingale interface=ens18 0
15:35:16 net_err_out agent_hostname=Nightingale interface=ens18 0
15:35:16 net_drop_out agent_hostname=Nightingale interface=ens18 0
15:35:16 net_bytes_sent agent_hostname=Nightingale interface=ens18 11725589538
15:35:16 net_packets_recv agent_hostname=Nightingale interface=ens18 371105890
15:35:16 net_bits_recv agent_hostname=Nightingale interface=ens18 6459360734200
15:35:16 net_packets_sent agent_hostname=Nightingale interface=ens18 87944484
15:35:16 net_drop_in agent_hostname=Nightingale interface=ens18 0
15:35:16 net_bits_sent agent_hostname=Nightingale interface=ens18 93804716304
15:35:16 net_bytes_recv agent_hostname=Nightingale interface=ens18 807420091775
15:35:16 net_bytes_sent agent_hostname=Nightingale interface=ens19 1871020
15:35:16 net_bits_sent agent_hostname=Nightingale interface=ens19 14968160
15:35:16 net_bytes_recv agent_hostname=Nightingale interface=ens19 20524367
15:35:16 net_bits_recv agent_hostname=Nightingale interface=ens19 164194936
15:35:16 net_packets_recv agent_hostname=Nightingale interface=ens19 267246
15:35:16 net_err_in agent_hostname=Nightingale interface=ens19 0
15:35:16 net_drop_out agent_hostname=Nightingale interface=ens19 0
15:35:16 net_packets_sent agent_hostname=Nightingale interface=ens19 43290
15:35:16 net_err_out agent_hostname=Nightingale interface=ens19 0
15:35:16 net_drop_in agent_hostname=Nightingale interface=ens19 0
^C2024/02/18 15:35:18 main.go:130: I! received signal: interrupt
2024/02/18 15:35:18 agent.go:54: I! agent stopping
2024/02/18 15:35:18 agent.go:62: I! [*agent.MetricsAgent] stopped
2024/02/18 15:35:18 agent.go:65: I! agent stopped
2024/02/18 15:35:18 main.go:143: I! exited

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

net.toml , 原始文件,没有编辑过

root@Nightingale:/opt/categraf/conf/input.net# cat net.toml
# # collect interval
# interval = 15

# # whether collect protocol stats on Linux
# collect_protocol_stats = false

# # setting interfaces will tell categraf to gather these explicit interfaces
# interfaces = ["eth0"]root@Nightingale:/opt/categraf/conf/input.net#
root@Nightingale:/opt/categraf/conf/input.net#

@kongfei605
Copy link
Collaborator

kongfei605 commented Feb 18, 2024

用 0.3.48 跑的结果

root@Nightingale:/opt/categraf# ./categraf --test --inputs net
2024/02/18 15:35:16 I! tracing disabled
2024/02/18 15:35:16 main.go:148: I! runner.binarydir: /opt/categraf
2024/02/18 15:35:16 main.go:149: I! runner.hostname: Nightingale
2024/02/18 15:35:16 main.go:150: I! runner.fd_limits: (soft=1048576, hard=1048576)
2024/02/18 15:35:16 main.go:151: I! runner.vm_limits: (soft=unlimited, hard=unlimited)
2024/02/18 15:35:16 provider_manager.go:60: I! use input provider: [local]
2024/02/18 15:35:16 traces_agent.go:19: I! traces agent disabled!
2024/02/18 15:35:16 prometheus_agent.go:19: I! prometheus scraping disabled!
2024/02/18 15:35:16 ibex_agent.go:19: I! ibex agent disabled!
2024/02/18 15:35:16 agent.go:39: I! agent starting
2024/02/18 15:35:16 metrics_agent.go:310: I! input: local.net started
2024/02/18 15:35:16 agent.go:47: I! [*agent.MetricsAgent] started
2024/02/18 15:35:16 agent.go:50: I! agent started
15:35:16 net_err_in agent_hostname=Nightingale interface=ens18 0
15:35:16 net_err_out agent_hostname=Nightingale interface=ens18 0
15:35:16 net_drop_out agent_hostname=Nightingale interface=ens18 0
15:35:16 net_bytes_sent agent_hostname=Nightingale interface=ens18 11725589538
15:35:16 net_packets_recv agent_hostname=Nightingale interface=ens18 371105890
15:35:16 net_bits_recv agent_hostname=Nightingale interface=ens18 6459360734200
15:35:16 net_packets_sent agent_hostname=Nightingale interface=ens18 87944484
15:35:16 net_drop_in agent_hostname=Nightingale interface=ens18 0
15:35:16 net_bits_sent agent_hostname=Nightingale interface=ens18 93804716304
15:35:16 net_bytes_recv agent_hostname=Nightingale interface=ens18 807420091775
15:35:16 net_bytes_sent agent_hostname=Nightingale interface=ens19 1871020
15:35:16 net_bits_sent agent_hostname=Nightingale interface=ens19 14968160
15:35:16 net_bytes_recv agent_hostname=Nightingale interface=ens19 20524367
15:35:16 net_bits_recv agent_hostname=Nightingale interface=ens19 164194936
15:35:16 net_packets_recv agent_hostname=Nightingale interface=ens19 267246
15:35:16 net_err_in agent_hostname=Nightingale interface=ens19 0
15:35:16 net_drop_out agent_hostname=Nightingale interface=ens19 0
15:35:16 net_packets_sent agent_hostname=Nightingale interface=ens19 43290
15:35:16 net_err_out agent_hostname=Nightingale interface=ens19 0
15:35:16 net_drop_in agent_hostname=Nightingale interface=ens19 0
^C2024/02/18 15:35:18 main.go:130: I! received signal: interrupt
2024/02/18 15:35:18 agent.go:54: I! agent stopping
2024/02/18 15:35:18 agent.go:62: I! [*agent.MetricsAgent] stopped
2024/02/18 15:35:18 agent.go:65: I! agent stopped
2024/02/18 15:35:18 main.go:143: I! exited

像是被disable了,我看看

@kongfei605
Copy link
Collaborator

image

我从release页面下载没有发现问题 , 检查下你的版本,./categraf --version

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

微信图片_20240218165040

这里显示有版本信息吧

@kongfei605
Copy link
Collaborator

那看不出来啥问题了,我从release页面下载v0.3.49,直接跑就没问题

@kongfei605
Copy link
Collaborator

label中的version可以手工指定,用命令./categraf --version 2>/dev/null 最准确, 非release页面下载的不保修

@kongfei605
Copy link
Collaborator

#787 疑似引入了一个bug

@kongfei605
Copy link
Collaborator

问题已修复,用v0.3.50版本 。 修复 #787引入的bug, #799

@cnkmmk
Copy link
Author

cnkmmk commented Feb 18, 2024

OK,明天去试一下。

@cnkmmk cnkmmk closed this as completed Feb 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants