logo NodeSeekbeta

Linux 上怎么监控每个进程使用的总流量?

想知道每个进程的实时流量,可以用nethogs;想知道一天或一月使用的总流量,可以用vnstat。
但如果想知道一天里每个进程使用的总流量应该用什么?

  • Grafana可以吗

  • O0SPN.png
    如果你的进程出或入的端口号固定,可以试试darkstat,不过这玩意显示数据库开始记录时的总流量,想每天截断一次数据得自己diy一下logrotate把监控停了然后搬一下数据库,查的时候把指定日期的数据库烤出来临时开一个新的用浏览器看,感觉挺麻烦的样子
    还是等楼下来答

  • @0-0 #2
    谢谢,这个看起来比较轻。还不知道有哪些端口,我手动添加吧。
    按天来分不是必须,能按标题说的分进程查看总流量就行。

    编辑:似乎不需要手动添加端口,点ip就会自动列出所有的。

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有15447位seeker

🎉欢迎新用户🎉