爱意满满的作品展示区。
lsk569937453

一个可以监控 cpu 和内存使用率,并且将结果保存成 png 的轮子

  •  
  •   lsk569937453 · May 9, 2023 · 3040 views
    This topic created in 1275 days ago, the information mentioned may be changed or developed.

    优点

    • 不需要安装任何依赖
    • 体积小-1.2M

    项目地址

    项目地址

    效果图

    Cpu usage Memory usage

    Supplement 1  ·  May 9, 2023
    # 应用场景
    ## 与 top 指令有何区别
    eagle 命令只会在执行完毕后输出 png 图片,在命令执行时没有任何输出。而 top 是实时的显示 cpu 和内存。
    ## 应用场景
    * 压测程序时,想要对比不同的流量下,cpu 和内存的使用率
    * 测试同一个领域的不同产品(nginx/envoy)的 cpu 和内存使用率
    6 replies  •  2023-05-18 15:39:22 +08:00
    Nazz
    Nazz
    May 9, 2023 via Android
    1
    不错哟
    vueli
    vueli
    May 9, 2023
    2
    可以在加入一个 bark 的消息推送就更好了。
    atpking
    atpking
    May 9, 2023
    3
    让我想到了一个古老的软件 rrdtools
    Nazz
    Nazz
    May 14, 2023
    4
    还是有依赖的, Ubuntu 20.04.3 上运行不了

    ./eagle: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./eagle)
    ./eagle: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./eagle)
    ./eagle: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./eagle)
    lsk569937453
    lsk569937453
    OP
    May 14, 2023❤️1
    5
    @Nazz https://github.com/lsk569937453/eagle/releases 新发布了一个版本,eagle-x86_64-unknown-linux-musl.tar.gz
    下载这个应该可以。
    julyclyde
    julyclyde
    May 18, 2023
    6
    那还真是轮子
    我也想到了 rrdtool/mrtg

    甚至 collectd 都有输出插件直接干这个
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4874 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 76ms · UTC 08:29 · PVG 16:29 · LAX 00:29 · JFK 03:29
    ♥ Do have faith in what you're doing.