当前位置: 首页 > 软件库 > 管理和监控 > 系统监控 >

FileMonitor

Linux 文件监控工具
授权协议 GPLv3
开发语言 Java
所属分类 管理和监控、 系统监控
软件类型 开源软件
地区 不详
投 递 者 翁硕
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

FileMonitor 使用 Linux 下的 lsof 命令实时的监控文件的打开和关闭操作,并返回一个列表。

  • 应用场景: 代码可以实现文件变化后的监听,如文件变化,自动重新加载文件内容,实现配置文件的热部署。 代码:  package com.yx.demo.filemonitor; import java.io.File; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.Collectio

  • 最近在研究jforum,为网站增加论坛,研究源码看到了一些很好的东西,先分享一个自动加载配置文件的FileMonitor 。   FileMonitor 为单态,添加文件改变监听者。time对象为jdk内置的定时器类。 /**      * Add a file to the monitor      *      * @param listener The file listener      

  • public class FileMonitor { private static final Logger logger = Logger.getLogger(FileMonitor.class); private static FileMonitor instance = null; private Timer timer; private Map<S

  • public class FileMonitor { private static final Logger logger = Logger.getLogger(FileMonitor.class); private static FileMonitor instance = null; private Timer timer; private Map<S

  • 系统适时监控软件 FileMonitor,方便查看对系统的创建,删除,重命名等操作 下载:http://www.ziddu.com/download/13932988/FileMonitor.rar.html

  • Filemonitor 2.2.0 增加新的 TID 列 (Task ID) ,提升了性能,改进了在线文档,新的方式可通过对话框添加设置,bug修复。 FileMonitor 使用 Linux 下的 lsof 命令实时的监控文件的打开和关闭操作,并返回一个列表。

  • apache commons-io相关介绍-monitor包 org.apache.commons.io.monitor 文件状态监控 org.apache.commons.io.monitor包的作用监控指定目录下的文件状态。它使用观察者设计模式设计这些类的关系。当文件创建,文件修改和文件删除事件发生时会调用相应的回调函数。 基本使用方法: package com.demo.monitor; i

 相关资料
  • gulp api 中的 watch() 方法利用文件系统的监控程序(file system watcher)将 globs 与 任务(task) 进行关联。它对匹配 glob 的文件进行监控,如果有文件被修改了就执行关联的任务(task)。如果被执行的任务(task)没有触发 异步完成 信号,它将永远不会再次运行了。 此 API 的默认设置是基于通常的使用场景的,而且提供了内置的延迟和排队机制。

  • 背景: Workerman是常驻内存运行的,常驻内存可以避免重复读取磁盘、重复解释编译PHP,以便达到最高性能。所以更改业务代码后需要手动reload或者restart才能生效。 同时workerman提供一个监控文件更新的服务,该服务检测到有文件更新后会自动运行reload,从新载入PHP文件。开发者将其放入到项目中随着项目启动即可。 文件监控服务下载地址: 1、无依赖版本:https://gi

  • 1. ngxtop ngxtop是一款用python编写的类top的监控nginx信息的工具。它就像top一样,可以实时地监控nginx的访问信息。 2. 安装 在ubuntu下是这样安装的。 sudo pip install ngxtop 如果没有装pip,可以用下面的命令安装。 sudo apt-get install python-pip 3. 用法 直接输入命令就可以了。 ngxtop 效

  • 在数据采集一节中我们介绍了常见的监控数据源。open-falcon作为一个监控框架,可以去采集任何系统的监控指标数据,只要将监控数据组织为open-falcon规范的格式就OK了。 硬件的数据采集可以通过 HWCheck 来做。 HWCheck rvadmin工具等组件实现硬件监控,需要安装falcon-agent 仅支持dell物理机,可以监控的指标有: cpu 内存 阵列卡 物理磁盘 虚拟磁盘

  • 背景: Workerman是常驻内存运行的,常驻内存可以避免重复读取磁盘、重复解释编译PHP,以便达到最高性能。所以更改业务代码后需要手动reload或者restart才能生效。 同时workerman提供一个监控文件更新的服务,该服务检测到有文件更新后会自动运行reload,从新载入PHP文件。开发者将其放入到项目中随着项目启动即可。 文件监控服务下载地址: 1、无依赖版本:https://gi

  • Hardinfo: 硬件信息查看工具 System Monitor: 自带的系统监控工具 Cpufreqd: cpu 频率调整工具,节能利器 Conky: 轻量级的系统监控工具 Psensor: 硬件温度监控工具。

  • 在数据采集一节中我们介绍了常见的监控数据源。open-falcon作为一个监控框架,可以去采集任何系统的监控指标数据,只要将监控数据组织为open-falcon规范的格式就OK了。 硬件的数据采集可以通过 HWCheck 来做。 rvadmin工具等组件实现硬件监控,需要安装falcon-agent 仅支持dell物理机,可以监控的指标有: cpu 内存 阵列卡 物理磁盘 虚拟磁盘 阵列卡电池 B

  • APM 厂商「云智慧」是 DaoCloud 的合作伙伴,云智慧提供了用于 Docker 监控的产品,可用于 DaoCloud 上部署的应用,以下内容由云智慧公司提供。 Docker 监控 2015年9月7日,中国 APM 厂商云智慧(CloudWise)正式发布上线 Docker 监控。产品从部署到使用,整个过程都非常的简单。 Docker 监控不仅能够实时监控宿主机和 Docker 容器的性能信