Proto commits in nezhahq/agent

These 26 commits are when the Protocol Buffers files have changed:

Commit:4979248
Author:Ryrenz
Committer:GitHub

feat: report GPU memory alongside utilization (#270) * feat: report GPU memory alongside utilization - Add State_GPU to the proto, mirroring nezhahq/nezha - Parse fb_memory_usage from the nvidia-smi XML already collected for utilization, so this adds no extra invocation - Add gpu.GetStat(); non-NVIDIA vendors and non-Linux fall back to utilization-only and leave the memory fields zero - Keep the existing gpu field populated for older dashboards Refs nezhahq/nezha#1217 * test: migrate GPU probe snapshots to detailed stats --------- Co-authored-by: naiba <hi@nai.ba>

Commit:d168c1b
Author:naiba

improve: geoip

The documentation is generated from this commit.

Commit:3dae2a2
Author:naiba

improve: geoip

The documentation is generated from this commit.

Commit:92c1364
Author:naiba

fix: remove debug code

Commit:6b247ae
Author:naiba

fix: remove debug code

Commit:c8c41eb
Author:naiba

feat: 优化 GeoIP 上报逻辑

Commit:464e024
Author:naiba

feat: 优化 GeoIP 上报逻辑

Commit:8fa8257
Author:UUBulb
Committer:GitHub

fix(service): include arguments for default config (#116) * Revert "feat: grpc keepalive" This reverts commit b6b2d482a77b8a8fb31c84390abee260fbddac05. * feat: refactor grpc keepalive * fix(service): include arguments for default config * fix: specify self-update binary name --------- Co-authored-by: naiba <hi@nai.ba>

Commit:22176d7
Author:UUBulb
Committer:GitHub

fix(service): include arguments for default config (#116) * Revert "feat: grpc keepalive" This reverts commit b6b2d482a77b8a8fb31c84390abee260fbddac05. * feat: refactor grpc keepalive * fix(service): include arguments for default config * fix: specify self-update binary name --------- Co-authored-by: naiba <hi@nai.ba>

Commit:451d6ac
Author:naiba

feat: refactor grpc keepalive

Commit:c923765
Author:naiba

feat: refactor grpc keepalive

Commit:7d04e73
Author:naiba

improve: use stream reduce auth check

Commit:982ac49
Author:naiba

improve: use stream reduce auth check

Commit:3dfb622
Author:UUBulb
Committer:GitHub

report geoip separately (#87) * report geoip separately * default 30s

Commit:fce520f
Author:UUBulb
Committer:GitHub

report geoip separately (#87) * report geoip separately * default 30s

Commit:0cba96b
Author:UUBulb
Committer:GitHub

gpu: support read usage of multiple cards on linux (#79)

Commit:68ca794
Author:UUBulb
Committer:GitHub

gpu: support read usage of multiple cards on linux (#79)

Commit:7ad3094
Author:UUBulb
Committer:GitHub

feat: use embed geoip database (#46)

Commit:bfa5a53
Author:UUBulb
Committer:GitHub

feat: use embed geoip database (#46)

Commit:52f6cf5
Author:naiba

feat: 去除 WebTerminal 的 websocket 依赖

Commit:1c3bf0f
Author:naiba

feat: 去除 WebTerminal 的 websocket 依赖

Commit:338f0da
Author:UUBulb
Committer:GitHub

feat: Add GPU inspection/monitoring support (#28)

Commit:89eed06
Author:UUBulb
Committer:GitHub

feat: Add GPU inspection/monitoring support (#28)

Commit:968faca
Author:Leon
Committer:GitHub

Add support for monitoring sensor temperatures (#21)

Commit:792e1ee
Author:Leon
Committer:GitHub

Add support for monitoring sensor temperatures (#21)

Commit:fb83d0d
Author:naiba

init