Questions tagged «monitoring»

获取系统参数或事件(处理器负载,服务器响应能力,入侵尝试等)的实时值,或在某些事件发生时发出警报

4
更新目录内容时如何运行命令?
有一个目录,A其内容经常被其他人更改。 我已经建立了一个个人目录B,其中存放了曾经存在的所有文件A。 目前,我只是偶尔运行rsync需要的档案从备份A到B。但是,我担心某些文件可能会被添加进来A,然后再从中删除,A然后才有机会将它们复制到B。 防止这种情况发生的最佳方法是什么?理想情况下,每次A获取内容更改时,我都希望运行当前的备份脚本。

7
等价于Linux的Process Monitor?
是否有与进程监视器(Unix 或CUI)等效的Unix / Linux ? 如果有所作为,我正在研究Ubuntu,但是如果其他系统(Mac,Fedora等其他Linux变体)具有同等的功能,那么了解其中的任何一个也会很有用。 编辑: 进程监视器用于监视系统调用(例如文件创建或写入),而进程资源管理器用于监视进程状态(例如系统监视器)。我要的是前者,而不是后者。:-)

4
显示进程的网络连接
有没有办法显示一个流程的联系?像这样: show PID 其中show是执行此操作的命令,并且PID是过程的pid。我想要的输出由进程的所有连接组成(实时)。例如,如果进程尝试连接到173.194.112.151,则输出为173.194.112.151。 Firefox的一个更具体的示例: show `pidof firefox` 使用firefox,我首先去google.com,然后去unix.stackexchange.com,最后去192.30.252.129。当我关闭浏览器时,输出必须是: google.com stackexchange.com 192.30.252.129 (显然,对于浏览器,此输出是不现实的,因为还有很多其他相关的连接,但这仅是示例。)

9
确保进程始终在运行
我开始使用Cherokee托管网站。对于外部源(FastCGI等),如果找不到在指定的套接字或端口上运行的进程,则可以选择启动该进程。这很棒,因为这意味着如果PHP或Django站点崩溃了(它们偶尔这样做),它将自动重新启动它。 在使用PHP-FPM的新服务器上,我无法使用切诺基(它具有PHP的错误),因此我已移至NGINX。我真的很喜欢NGINX(因为它的配置样式),但是我遇到了严重的问题,进程崩溃了,再也没有产生。PHP有时会这样做,但是Django站点更成问题。我已经为它们创建了初始化脚本,它们会在启动时启动,但是如果它们在重新启动之间出现故障,这对我没有帮助。 我想我正在寻找FastCGI代理。像切诺基这样的东西,知道哪些进程应该在哪个套接字/端口上运行,并按需重新生成它们。这样的事情存在吗?有什么方法可以将其内置到NGINX中(为了易于配置)?


5
我应该归咎于哪个应用程序一次又一次地创建目录?
我的系统上有一个应用程序,它~/Desktop一次又一次地创建一个空目录。我不能在家里忍受大写字母,也不能忍受这个“桌面”东西。因此,就像我一样挑剔,每次看到目录都会删除它。我真的很想知道哪个应用程序对此负责(也许我不会经常使用某些应用程序¹)。 有什么好主意可以追究罪魁祸首吗? — 1.显然,我想摆脱它,或者如果我不能没有它,也许可以修补它。

2
如何查看正在运行的进程?
我使用Ubuntu Server 10.10,我想看看正在运行什么进程。我知道PostgreSQL正在我的机器上运行,但是我无法使用top或ps命令看到它,因此我假设它们没有显示所有正在运行的进程。难道还有其他的命令,它会显示所有正在运行的进程或有任何其他参数,我可以使用top或ps用于本?

3
如何使用inotifywait监视目录以创建特定扩展名的文件
我已经看到了这个答案。 您应该考虑使用inotifywait作为示例: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done 我的问题是,上面的脚本监视目录以创建任何类型的文件,但是如何修改inotifywait命令以仅在创建了某种类型/扩展名的文件(或移动到目录中)时报告?.xml创建任何文件时报告。 我尝试过的是: 我已经运行了inotifywait --help命令,并且已经阅读了命令行选项。它具有--exclude <pattern>和--excludei <pattern>命令可以排除某些类型的文件(通过使用regEx),但是我需要一种方法来仅包括某些类型/扩展名的文件。

3
打开一个文本文件,让它自己更新
如何打开一个文本文件并让其更新?类似于top工作方式。 我想打开一个日志文件,并观看它的动态更新。 我刚刚尝试过: $ tail error.log 但是刚刚意识到,它只是向您显示了日志文件中的行。 我正在使用RHEL 5.10
20 files  monitoring  tail 

4
找出每个IP的网络流量
我们有一台充当互联网网关的中央服务器。该服务器已连接到Internet,并且使用iptables我们转发流量并在网络中的所有计算机之间共享Internet连接。这很好。 但是,有时互联网会变得非常缓慢。最有可能的用户之一正在下载视频或其他大文件。我想找出罪魁祸首。我正在考虑安装一个工具,该工具可以通过IP监视通过服务器的网络流量。优选地是实时的以及累计的总数(再次通过IP)。建议使用任何工具吗?最好是在Ubuntu存储库中。


4
Linux文件访问监控
unix中有什么方法可以找出谁在过去1周内访问过某些文件?它可能是用户,也可能是脚本将它ftp到其他地方。我可以获取访问某些文件的用户名列表吗?如何找出谁在访问特定文件?




By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.