Articles of 监控

反向SSH隧道监视器

我已经使用PuTTY设置了一个反向ssh隧道,允许我将VNC放入家庭计算机,而无需启用NAT端口转发。 很好,没问题。 我想将隧道设置为“持久服务”,在启动时连接并在丢弃时重新连接。 PS。 这是在Windows上。 search广泛使用的search引擎发现了一些产品,但很多似乎已经被放弃,没有一个看起来有重大的“街头信誉”。 eztunnel ssh 简单的隧道 SSH隧道 持久的隧道 MyEnTunnel 打电话回家 有没有人有这种types的东西或任何这些产品的经验? 我不需要所有的花里胡哨的东西,只是可靠性。

创build一个虚拟显示器/虚拟显示设备

我正在尝试在Windows(XP和更新)中创build一个“虚拟显示器”。 例如,让我们说我的桌面看起来像这样: 我想添加一个虚拟显示器,看起来像这样,没有任何硬件的变化: 我该怎么做呢? 我要添加一个虚拟驱动程序? 或者哄骗Windows认为有新的硬件?

unix系统调用监视器

如何监视一个进程的系统调用?

MySQL在Ubuntu 11.04上每30分钟重新启动一次

我有一个问题,在Ubuntu 11.04上每隔30分钟重新启动MySQL 5.1.54。 发生这种情况时,MySQL日志中将出现以下内容: 111030 12:01:52 [Note] /usr/sbin/mysqld: Normal shutdown 111030 12:01:52 [Note] Event Scheduler: Purging the queue. 0 events 111030 12:01:52 InnoDB: Starting shutdown… 111030 12:01:54 InnoDB: Shutdown completed; log sequence number 0 875122 111030 12:01:54 [Note] /usr/sbin/mysqld: Shutdown complete 111030 12:01:55 [Note] Plugin 'FEDERATED' is disabled. 111030 12:01:55 InnoDB: Initializing buffer pool, size […]

Nginx的stub_status:忽略自己的请求

当在Nginx中启用stub_status时,可以查询关于服务器的统计信息: location /stats { stub_status on; access_log off; allow 127.0.0.1; deny all; } 我对“请求处理”度量标准感兴趣。 问题是这个指标包括发送查询当前状态的请求。 有没有办法忽略报告/stats的报告数据?

监视(嗅探)/ dev / ttyUSB0由FTDI USB串行转换器创build

我想监视(嗅探)由FTDI USB串行转换器创build的/ dev / ttyUSB0的stream量。 我已经在Windows中编写了自己的应用程序,现在我尝试将它移植到linux并使用/ dev / tty / USB0。 我想debugging实际发生的通信。 软件strace不是我的select,因为它只显示ioctl的系统调用。 使用Windows软件“Free Serial Port Monitor”通过嗅探COM1来完成。 dmesg的输出: [16975.000221] usb 7-1: new full-speed USB device number 5 using uhci_hcd [16975.193543] usb 7-1: New USB device found, idVendor=0403, idProduct=6001 [16975.193548] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [16975.193552] usb 7-1: Product: FT232R USB UART […]

监视Java垃圾收集时的CPU,RAM,I / O使用情况

我正在使用-Xloggc将GC消息输出到文件。 不过,我也有兴趣了解GC事件发生时CPU,内存,I / O等系统参数。 我知道sar linux命令在那里,但是我如何知道GC事件发生时的指标,而不是使用时间戳手动比较结果。 Java 1.7 Oracle企业版Linux 2.6.39 谢谢。

简单的服务器监控与Java

我试图find一个解决scheme,使我能够监视服务器的资源消耗。 最好,我想要获得的指标是networking利用率IO,如果可能的话,CPU利用率/负载平均值和磁盘IO。 我唯一的要求是这个信息可以通过Java获得,所以可以被操纵,至less在Linux(Fedora)上工作。 我听说过一些监控工具,但我不确定这个最好的方法。 我可能希望每隔30秒收集一次信息。 谢谢 更新:只是重新迭代,我指的是系统范围内的监控而不是Java特定的监控。 我只想用Java来访问这些指标

像Perfmon一样的Linux?

在窗口中有perfmon来监视系统的各种性能方面(称为计数器 )。 有没有像Linux一样的perfmon? 特别是在感兴趣的… CPU使用率(总/每进程/内核) 内存使用情况(总内存/每进程内核) …有没有可能将这些信息存储在文件中供将来分析?

如何监视一个完整的目录树在Linux中的变化?

我怎样才能监视整个目录树在Linux( ext3文件系统)的变化? 目前,该目录包含大约3,000个子目录中的约五十万个文件 ,以三个目录级别进行组织。 这些大多是小文件(<1kb,几个到100kb)。 这是一种排队,我需要知道什么时候在5-10秒内创build,删除或修改文件的内容。 我知道有inotify和sorting,但AFAIK他们只监视一个单一的目录,这意味着我需要3,000 inotify句柄在我的情况 – 比一般的进程允许通常的1024句柄。 还是我错了? 如果Linux系统不能告诉我需要什么:也许有一个FUSE项目模拟一个文件系统(复制一个真实的文件系统上的所有文件访问),并单独logging所有的修改(不能罚款)?