标签: monitoring

如何追踪一个月的网络数据总量

我可以从System Monitor看到当前会话中传输的数据(互联网下载/上传)。但是我想要一些可以跟踪所有传输数据的东西,我可以看到一两个月内使用了多少数据。最好是 GUI 工具。

networking conky monitoring system-monitor

35
推荐指数
3
解决办法
4万
查看次数

我的系统管理员如何知道我没有重新启动系统?

我收到系统管理员发来的电子邮件,说我需要重新启动系统才能应用一些补丁。我已经忘记了,几个小时后,我收到另一封邮件,告诉我我还没有重新启动系统。

我已经重新启动了我的系统,但我很惊讶他们如何知道我是否重新启动了我的机器。有人可以解释这是如何工作的吗?

monitoring

35
推荐指数
5
解决办法
3050
查看次数

尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器

在 18.10 的全新安装中,我尝试安装 CPU 使用率小部件

https://extensions.gnome.org/extension/120/system-monitor/

在该链接上显示错误:

尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器

monitoring system-monitor gnome-shell-extension gnome-shell

30
推荐指数
1
解决办法
6万
查看次数

监控文件夹内容变化

我可以使用 tail -f 命令监视文件的内容更改

是否有类似于 tail -f 监视文件的方式监视目录结构更改的方法?

我有一个长时间运行的进程,它将文件添加到目录下的某个路径,我想跟踪文件传入,因为它(或它们)写入目录和子目录。

filesystem command-line monitoring

21
推荐指数
2
解决办法
2万
查看次数

如何判断哪些进程正在上传和下载数据(以及多少)?

我可以在系统监视器中看到数据正在上传和下载,我可以在 Etherape 中看到它连接到哪些站点以及正在使用哪种协议。但是,如果不查看 WireShark 中的实际数据包,然后找到端口以及哪个进程正在侦听该端口,我就无法判断哪些进程正在上传和下载数据。所以我想知道是否有一种更简单的方法可以使用 WireShark(或其他一些工具)手动查找端口,然后查看哪个进程正在侦听该端口?理想情况下,此应用程序将:

  • 给我一个进程列表
  • 显示(以 KiB/s 为单位)正在上传和下载的数据量(在不同的列中)
  • 显示进程的 PID
  • 显示进程正在侦听的端口
  • 在表格中显示所有这些信息
  • 成为 CLI 程序(理想情况下,但不必在 CLI 中)
  • 有能力改变数据的更新间隔

我正在使用 GNOME 3.18 运行 Ubuntu GNOME 15.10,是否有这样的软件可以满足我的需求?

gnome command-line networking monitoring software-recommendation

21
推荐指数
1
解决办法
8521
查看次数

如何监控三星 SSD 上的 TBW?

众所周知,SSD 在 NAND 单元死亡之前的 PE(程序擦除)周期数是有限的。

因此,了解已将多少数据写入您的 SSD 非常有帮助,以确定在 NAND 死亡之前它还能持续多长时间。

我有一个三星 850 Pro 512GB SSD,我运行的是 Ubuntu 14.04。

如何获取驱动器的 TBW(写入的总字节数)?

ssd disk monitoring

20
推荐指数
4
解决办法
3万
查看次数

如何判断哪些应用程序正在访问硬盘驱动器以及访问频率?

我的硬盘快要发疯了,我不知道是什么应用程序在做这件事。

是否有任何 Linux 工具可用于分析哪些进程正在访问驱动器以及访问频率?

tophtop等整齐地整理出内存和cpu hogsnethogs让我看到网络猪......但是用什么来确定HDD hogs?

command-line monitoring hard-drive

18
推荐指数
1
解决办法
5242
查看次数

如何监控每个线程的 CPU 内核使用情况?

我需要此信息来优化我的自定义应用程序分配的工作线程数。

例如,如果我只是top在双核机器上的单线程应用程序上使用,100% 的 CPU 使用率并不会以其他核的形式告诉我是否还有未使用的容量

我可以使用什么样的监控工具来检测差异?

monitoring cpu

17
推荐指数
2
解决办法
5万
查看次数

列出启动时启动的所有服务

我正在寻找一种方法来获取所有服务(/etc/init.d 或 upstart 或 systemd)的列表,这些服务应该正在启动(或已在启动时启动)。

您如何获得所有启动服务的列表?— 我知道这个问题,它建议使用service --status-all.

但这并没有告诉我,哪些服务应该运行。它使用“ status”参数调用所有初始化脚本。这是可以运行的所有服务的列表。

但是我想知道,如果在启动时启动的服务仍在运行。

例子…

我已经安装了 webfs。但我不希望它在启动时运行。因此我禁用了它:sudo update-rc.d webfs disable。而且我还安装了 samba,它应该在启动时运行。但它已停止(无论出于何种原因)。sudo service --status-all在这里对我没有帮助:

$ sudo service --status-all 2>/dev/null | grep -E 'samba$|webfs'
 [ - ]  samba
 [ - ]  webfs
Run Code Online (Sandbox Code Playgroud)

两个都关了,但我不知道,那个(桑巴舞)应该开着。

所以…

我如何获得在启动时启动的所有服务的列表?并且,作为扩展,是否有一种简单的方法来获取这些服务的“状态”(如果没有,我将简单地遍历这个列表并运行“service $service status”,或类似的东西)。

谢谢,亚历山大

编辑 2015-05-04: 我在 Ubuntu 14.04 上。

这个问题的主要焦点如下:

但是我想知道,如果在启动时启动的服务仍在运行。

正因为如此,initctl list并没有多大帮助。它并没有真正考虑由/etc/init.d脚本启动的服务(与 中的新贵脚本相比/etc/init)。

列表/etc/rc?.d/S*也无济于事。它将生成一个服务列表,这些服务可能已在给定的运行级别中启动。它没有显示我应该启动的服务是否仍在运行。

基本上,我正在svcs -x为 Ubuntu寻找类似Solaris 的东西。使用 …

boot monitoring services 14.04

17
推荐指数
2
解决办法
7万
查看次数

监控入站和出站互联网流量

出于安全原因,是否可以安装软件来监控入站和出站 Internet 流量?

我最近安装了 ubuntu 并且因为速度和界面而喜欢它。我想尽我所能使它成为我曾经使用过的最伟大的操作系统。你能提供关于我应该安装什么或做什么的建议吗?

internet monitoring software-recommendation traffic

15
推荐指数
3
解决办法
3万
查看次数