Giter Club home page Giter Club logo

Comments (11)

samac08 avatar samac08 commented on August 20, 2024 1

emmm..这个功能缺失了.我周末给你补上. @rc452860 好的谢谢 还有log输出文件位置参数最好是在config.json指定位置这样 期待更好的体验 尤其是单端口急需.

  1. 这个 func formatLoad() string {
    return fmt.Sprintf("cpu:%v%% mem:%v%% disk:%v%%", service.GetCPUUsage(), service.GetMemUsage(), service.GetDiskUsage())
    }
    能否改成 U: 10% R: (512M)-10% N: 35.2↓-24.4↑ 绝大部分人不太关注磁盘基本不需要磁盘info可以忽略 毕竟很多就是小VPS主就搭桥 节点多了很容易观察内存情况(总内存) 节点多了单%还是不太好看要回想主机是多少ram或者以情况重启下 网络取网卡流量(RX bytes TX bytes)值 GB/TB这样 配合每月启动一次主机基本可以实现简单的主机流量统计了.

Panda Tom, [15.03.19 00:26]
这个建议改成: CPU: MEMORY: DISK: TX: RX:

Panda Tom, [15.03.19 00:26]
然后我面板里适配 这几个英文关键词

Panda Tom, [15.03.19 00:27]
我转换成中文

Panda Tom, [15.03.19 00:27]
它提的issues里貌似是要当前的上传流量和 下载流量,这个不好算吧

Panda Tom, [15.03.19 00:27]
读网卡的TX 和 RX也行啊
@rc452860 @ssrpanel 直接读网卡的流量值就行 不需要计算 配合月初重启一次 一直不重启的话到月底自行计算下RX+TX就是实际消费流量, 另外面板也可以取节点的RX+TX做下计算下,配合主页的30内流量选项卡 点击后来个各节点统计表明细 各实际单月上传 /下载 消耗流量统计明细表 月末30号在计算所有 最后来个总合计 完美..

AEi2M8.png

from vnet.

samac08 avatar samac08 commented on August 20, 2024 1

@rc452860 @ssrpanel 节点统计明细表可以这样或者显示更多列相关信息...
美国节点1 DDns否 IP: 114.114.114.114 在线 108人 流量3000GB 上传消耗 35.2↓ 下载消耗 24.4↑ 合计 : 78.6G
美国节点2 DDns否 IP: 114.114.114.114 在线: 135人 流量5000GB 上传消耗 45.2↓ 下载消耗 14.4↑ 合计 : 59.6G

from vnet.

jarvanh avatar jarvanh commented on August 20, 2024 1

我把指定配置文件加上了。
https://github.com/jarvanh/vnet/releases/tag/0.0.7

from vnet.

samac08 avatar samac08 commented on August 20, 2024

@rc452860 期待大佬抽时间回复下怎么调用 配置文件 已经log保存参数
vnet.service demo:
[Unit]
Description=Vnet Service
After=network.target
Wants=network.target

[Service]
Type=simple
PIDFile=/run/vnet.pid
ExecStart=/usr/bin/vnet -c /etc/vnet/config.json OR -config /etc/vnet/config.json ????????
Restart=on-failure

[Install]
WantedBy=multi-user.target

from vnet.

rc452860 avatar rc452860 commented on August 20, 2024

emmm..这个功能缺失了.我周末给你补上.

from vnet.

samac08 avatar samac08 commented on August 20, 2024

emmm..这个功能缺失了.我周末给你补上. @rc452860 好的谢谢 还有log输出文件位置参数最好是在config.json指定位置这样 期待更好的体验 尤其是单端口急需.

  1. 这个 func formatLoad() string {
    return fmt.Sprintf("cpu:%v%% mem:%v%% disk:%v%%", service.GetCPUUsage(), service.GetMemUsage(), service.GetDiskUsage())
    }
    能否改成 U: 10% R: (512M)-10% N: 35.2↓-24.4↑ 绝大部分人不太关注磁盘基本不需要磁盘info可以忽略 毕竟很多就是小VPS主就搭桥 节点多了很容易观察内存情况(总内存) 节点多了单%还是不太好看要回想主机是多少ram或者以情况重启下 网络取网卡流量(RX bytes TX bytes)值 GB/TB这样 配合每月启动一次主机基本可以实现简单的主机流量统计了.

from vnet.

Scyllaly avatar Scyllaly commented on August 20, 2024

emmm..这个功能缺失了.我周末给你补上. @rc452860 好的谢谢 还有log输出文件位置参数最好是在config.json指定位置这样 期待更好的体验 尤其是单端口急需.

  1. 这个 func formatLoad() string {
    return fmt.Sprintf("cpu:%v%% mem:%v%% disk:%v%%", service.GetCPUUsage(), service.GetMemUsage(), service.GetDiskUsage())
    }
    能否改成 U: 10% R: (512M)-10% N: 35.2↓-24.4↑ 绝大部分人不太关注磁盘基本不需要磁盘info可以忽略 毕竟很多就是小VPS主就搭桥 节点多了很容易观察内存情况(总内存) 节点多了单%还是不太好看要回想主机是多少ram或者以情况重启下 网络取网卡流量(RX bytes TX bytes)值 GB/TB这样 配合每月启动一次主机基本可以实现简单的主机流量统计了.

Panda Tom, [15.03.19 00:26]
这个建议改成: CPU: MEMORY: DISK: TX: RX:

Panda Tom, [15.03.19 00:26]
然后我面板里适配 这几个英文关键词

Panda Tom, [15.03.19 00:27]
我转换成中文

Panda Tom, [15.03.19 00:27]
它提的issues里貌似是要当前的上传流量和 下载流量,这个不好算吧

Panda Tom, [15.03.19 00:27]
读网卡的TX 和 RX也行啊

from vnet.

Scyllaly avatar Scyllaly commented on August 20, 2024

其实我知道一个更*的方法集成进面板,根本不需要你上报这些流量信息

from vnet.

xswvfr avatar xswvfr commented on August 20, 2024


common/config/config.go

import "flag"
var (
	cfg = flag.String("cfg", "", "Config file for Manager.")
)

原有的 LoadDefault 修改为

func LoadDefault() (*Config, error) {
	flag.Parse()
	if *cfg != "" {
		return LoadConfig(*cfg)
	} else {
		return LoadConfig("config.json")
	}
}

from vnet.

rc452860 avatar rc452860 commented on August 20, 2024

@jarvanh 你可以提pull request.我可以合并进来.不过0.0.6已经算废弃了.只适用于ssrpanel老版本.

from vnet.

Scyllaly avatar Scyllaly commented on August 20, 2024

我把指定配置文件加上了。
https://github.com/jarvanh/vnet/releases/tag/0.0.7

给你点赞,有兴趣加入新协议研发吗

from vnet.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.