标签: monitoring

systemd 可以检测并杀死挂起的进程吗?

在研究使用文件锁定的解决方案时,我相信我的代码陷入了死锁。我正在使用 systemd 来启动系统启动过程。使用 alarm(3) 是一种选择,但我想知道 systemd 是否有办法检测挂起的进程并重新启动它们?

目前为了暂时规避这个问题,我计划查看 journalctl 输出,如果它在指定的时间内没有改变,那么我将通过 shell 脚本终止该进程。

只是想知道是否有更好的方法来通过 systemd 或其他方式监控进程。

monitoring systemd

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

检查 eMMC 的健康状况

如何使用 linux 检查 eMMC 的健康状况?

看来smartctl处理不了了:

root@om:~# smartctl -a /dev/mmcblk0
smartctl 6.5 2016-01-24 r4214 [x86_64-linux-4.4.0-63-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/mmcblk0: Unable to detect device type
Please specify device type with the -d option.

Use smartctl -h to get a usage summary
Run Code Online (Sandbox Code Playgroud)

我猜没有类型匹配 eMMC。我看到这些类型smartctl -h

 -d TYPE, --device=TYPE
 Specify device type to one of: ata, scsi, sat[,auto][,N][+TYPE],
 usbcypress[,X], usbjmicron[,p][,x][,N], usbsunplus, marvell, areca,N/E,
 3ware,N, hpt,L/M/N, megaraid,N, aacraid,H,L,ID, cciss,N, auto, test
Run Code Online (Sandbox Code Playgroud)

如果你好奇,这里是我的奥德赛日志:https : //github.com/guettli/linux-on-emmc/blob/master/README.rst

linux monitoring hard-drive

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

如何在 Windows XP 上记录哪个进程正在删除文件?

一个文件似乎一整天都在被随机删除。被删除文件的软件供应商说是安装在计算机上的另一个软件正在删除它,而另一个软件的供应商则相反。

我已经尝试使用 Process Monitor,因此我可以准确地确定删除它的内容,但是即使专门针对该文件进行过滤,每秒也会触发几次 createfile 操作,并且我无法将其过滤为专门的删除内容。

是否有工具或脚本可以用来专门监控单个文件的删除尝试?

monitoring windows-xp

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

如何识别哪些进程正在使用 GPU?

有没有办法找出哪个进程正在使用GPU进行密集计算?(OpenCL、CUDA 等?主要是 OpenCL?)

例如,如果您运行 OpenCL 驱动的视频转码器,您将不会在任务管理器中看到任何内容表明您的 GPU 正在以一种荒谬的速度消耗数据——尽管您的粉丝会开始超速运转。

如果回复是特定于驱动程序的,我主要对 nVidia 感兴趣。

windows monitoring gpu opencl nvidia-graphics-card

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

使用 Prometheus 检查 http 可用性

我正在考虑使用Prometheus来监控我的系统。该文档解释了我如何将其用于指标监控,如计数器、直方图和摘要。但它没有提供关于如何监控我的服务或端点的简单可用性的任何信息。nagios 对 http 检查所做的事情。有什么办法可以配置 Prometheus 为您做简单的 http 检查吗?

monitoring nagios

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

监视我自己在计算机上的活动?

我想获得有关我在计算机上执行各种任务所花费的时间(我使用的是 Windows Vista)的良好统计数据,因此我正在为此寻找一个好的工具。它必须监控我正在使用什么应用程序,在浏览的情况下,我访问了哪些网站(在 Firefox 中)。

我希望看到的其他功能是分组(例如slashdot.orgreader.google.com在“网上冲浪”下)和导出数据(这样我就可以自己分析它们,如果我愿意的话)。

你会推荐什么来完成这项任务?

windows monitoring

15
推荐指数
1
解决办法
1230
查看次数

如何找出哪个程序在我的 C: 驱动器中创建了文件/文件夹?

我正在寻找一个应用程序,它可以监视我的 C:(系统)驱动器并找到哪个程序正在该驱动器上创建一个文件夹,该文件夹具有相当通用的名称TEMP1\

我不介意它是否也可以挂钩文件的创建 - 因为还创建了几个文件(很可能来自另一个进程)。Google 对我没有帮助,因为这些文件的名称也有点通用(不像TEMP1dvmaccounts.inidvmexp.idx)。

问题是每次我删除它们时,它们都会在启动时重新创建,因此我正在搜索的实用程序必须在启动时启动并且启动速度也很快。它也应该非常聪明,因为我的 C: 驱动器很大。

windows-7 monitoring

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

通过家庭路由器监控流量

我们有一个互联网连接,通过家用路由器在五台计算机上共享。

其中一台计算机一直在使用种子。我想找出哪个,他们不会告诉我。

如何检查哪个客户端使用的流量最多?

networking router monitoring

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

是否有任何工具可以定期检查网站是否可用?

在线或本地应用程序(最好是 Windows XP)。如果相关网站出现故障,我特别希望收到电子邮件通知。

我试过 Firefox 插件,Mr Uptime,但它似乎没有任何轮询频率选项。还有Pingdom似乎生产这个附加组件和他们的同名在线服务。

有谁知道还有什么可以符合要求的吗?

monitoring automation

14
推荐指数
1
解决办法
6340
查看次数

Nagios - 痴迷于这项服务:这是什么意思?

我们使用 Nagios 来监控我们的服务器。我自己没有设置过,我想更改一些设置。大多数服务都启用了设置痴迷。我想知道这是什么意思,如果我禁用它会发生什么。

monitoring nagios

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