flashcatcloud / categraf

one-stop telemetry collector for nightingale
https://flashcat.cloud/docs/
MIT License
826 stars 253 forks source link

我没有在categraf输出看到指标记录的时间戳 #1035

Open ysj2018 opened 1 month ago

ysj2018 commented 1 month ago

Relevant config.toml

使用cpu,开启了单核采集

Logs from categraf

08:41:14 cpu_usage_user agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 42.42761692650334
08:41:14 cpu_usage_system agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 24.610244988864142
08:41:14 cpu_usage_nice agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 0
08:41:14 cpu_usage_irq agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 0.111358574610245
08:41:14 cpu_usage_softirq agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 0
08:41:14 cpu_usage_steal agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 0
08:41:14 cpu_usage_active agent_hostname=DESKTOP-2PM16P3 cpu=cpu7 67.14922048997772
08:41:14 cpu_usage_softirq agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_steal agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_guest_nice agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_irq agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_system agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 27.996098104793756
08:41:14 cpu_usage_idle agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 34.33667781493868
08:41:14 cpu_usage_nice agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_iowait agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_guest agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 0
08:41:14 cpu_usage_active agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 65.66332218506132
08:41:14 cpu_usage_user agent_hostname=DESKTOP-2PM16P3 cpu=cpu-total 37.66722408026756

System info

categraf 0.3.73 , windows10

Docker

No response

Steps to reproduce

我部署了categraf 使用.\categraf --test --debug --inputs cpu 启动categraf 得到上述日志

Expected behavior

我想要看cpu的指标,但是我理解指标数据应该包含一个时间戳,但是我在输出里没有看到,请问这个是为什么?是需要什么配置吗?

Actual behavior

实际上输出如log所述,没有时间戳

Additional info

No response

zzmark commented 1 month ago

理解不对

指标数据中,确实包含时间戳,但那和你日志看到的内容没什么关系

test 用于排错,有前面日志的时间就足够了,精准的时间戳没有用处。

UlricQin commented 1 month ago

08:41:14 就是时间戳

kongfei605 commented 1 month ago

v0.3.78 在指标时间前又加了一个timestamp ,可以试试