所以,我对我的电池寿命很满意。我只是想知道我如何衡量我真正摆脱它的时间。所有关于电池寿命和 Linux/Ubuntu/etc 的帖子似乎都是关于改进它或类似的。我想做的就是测量它。
据推测,每当我插上/拔下电源线、挂起/恢复以及关闭/重新启动时,系统都会记录。似乎应该有一种方法可以测量计算机使用电池的时间(当然,最多可以在关闭时为计算机充电)。
想法?
有人可以建议一种用于小型家庭网络的软件来监控从互联网上传/下载的数量,而不是局域网上的本地流量。我知道有类似的问题
但是这些问题中建议的软件(如 vnstat)不考虑流量是用于本地网络还是互联网,这意味着我不知道我是否达到了 ISP 的每月带宽上限。我用谷歌搜索了这个,只找到了一个软件,即 ipac-ng,但它不是直接的。我需要一些普通用户可以轻松使用的东西,即无需更改 iptables 规则或添加路由。
我们使用 apt-mirror 创建了一个本地 Ubuntu 存储库,我必须说它很棒。但是现在我们面临的一个问题是,我们需要监控哪个版本的 Ubuntu 包被更多地访问,哪些包被下载得更多等等。如果有人可以为我们指明道路,或者只是告诉我们如何为 apt-mirror 设置监控,那就太好了。
我希望我的系统充当其余 10 台 PC 网络的中央系统。我还想监控正在发生的事情,并监控其他系统的活动。那么我该怎么做呢?我需要监控哪些工具;只需要使用 top 或任何带宽监控工具是唯一需要的,我如何将我的系统用作其余系统的中央服务器?
我最近获得了一个 3G 加密狗,其数据计划为每月 200MB,我想知道何时达到该限制。是否有任何程序(最好是指标)可以让我监控我的每月使用情况?
Mobile Partner 23 具有此功能,但不适用于 Linux。
从本质上讲,我希望将此评论变成一个有效的答案。
我知道如何从如何使用终端检查电池状态中提取电池百分比?:
upower -i $(upower -e | grep BAT) | grep --color=never -E percentage|xargs|cut -d' ' -f2|sed s/%//
Run Code Online (Sandbox Code Playgroud)
以及如何弹出基本通知:
notify-send "battery low"
Run Code Online (Sandbox Code Playgroud)
但是我如何设置一个(bash?)脚本来永久监控输出并按照这个伪代码发送通知:
如果battery_status < 10%然后notify-send "battery low"将我的系统置于挂起状态sudo pm-suspend
如何更改 collectd 中的收集间隔时间?我希望它每 1 秒收集一次我的数据。
我正在我的服务器上使用黎曼和collectd 设置监控。当我这样做时sudo apt-get install collectd,我会得到一个巨大的软件包列表,包括 X11、字体和图标主题。
另一个选项是安装collectd-core,但包描述说它没有默认配置。collectd-core如果我安装而不是安装,我会错过什么collectd?我不想在我的服务器上安装 X11 库。
我正在尝试使用 nc 测试服务是否已启动并正在运行。
echo ruok | nc 127.0.0.1 5111
Run Code Online (Sandbox Code Playgroud)
但我得到这个回应:
This is nc from the netcat-openbsd package. An alternative nc is available
in the netcat-traditional package.
usage: nc [-46DdhklnrStUuvzC] [-i interval] [-P proxy_username] [-p source_port]
[-s source_ip_address] [-T ToS] [-w timeout] [-X proxy_protocol]
[-x proxy_address[:port]] [hostname] [port[s]]
Run Code Online (Sandbox Code Playgroud)
我不确定如何使用这个“替代 nc”,有人可以向我解释一下吗?
我试过:
echo ruok | nc -s 127.0.0.1 -p 5111
Run Code Online (Sandbox Code Playgroud)
但我收到了同样的信息。
monitoring ×10
battery ×2
networking ×2
apt ×1
bandwidth ×1
command-line ×1
hardware ×1
lm-sensors ×1
netcat ×1
notification ×1
psensor ×1
repository ×1
top ×1
xorg ×1