`
xuesong.java
  • 浏览: 4605 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

web方式的日志实时监控工具和文件管理器

    博客分类:
  • java
阅读更多

在线演示: http://www.finderweb.net

Finder是一个web方式的文件管理器。Finder最主要的功能是超大日志文件的实时查看。

 

  • (程序员专用) 支持集群部署,允许你同时管理多台机器上的文件或者查看不同机器上的日志;
  • (程序员专用) grep支持,类似linux系统的grep命令,支持任意大小的文件,支持随时查看文件的任意位置,像播放器一样点击进度条的任意位置;
  • (程序员专用) less支持,类似linux系统的less命令,支持任意大小的文件,支持随时查看文件的任意位置,像播放器一样点击进度条的任意位置;
  • (程序员专用) tail支持,类似linux系统的tail命令,支持任意大小的文件;
  • 支持细粒度的权限控制,能满足不同的权限需求;IT运维或者公司内部资料分享,允许控制文件可见和文件的各种操作。
  • 支持全键盘操作,几乎所有操作均有对应的快捷键支持;
  • 支持右键菜单,文件的常规操作都可以通过右键菜单完成;
  • 支持文件重命名,点击选中文件,然后按F2即可重命名文件;
  • 支持大文件上传,超大文件会自动分段上传,默认设置每次上传5M;
  • 支持文件拖拽上传,可同时拖拽多个文件上传;
  • 支持截图上传,截图之后按Ctrl + Shift + V;
  • 支持音频和视频播放(需支持H5的浏览器);
  • 体积小,只有不到3M,目前一般基于SSH的web应用,基本都在几十兆左右。Finder除了日志组件无任何第三方依赖(日志组件也不需要单独安装);
  • 无数据库设计,免去部署数据库的麻烦,所有数据存储都存在本地文件系统,集群环境下分布式存储。
  • 易于部署,直接扔到Tomcat里即可;
  • 基于web的文件管理,几乎所有的操作系统和服务器的防火墙默认都对HTTP开放,而FTP大多需要专门开通;不需要用户安装专门的客户端软件,使用浏览器即可。
  • 对网络环境无任何要求,不需要做任何特殊设置。出于安全考虑,几乎所有的服务器都限制单个HTTP请求体的大小,且默认值很小,一般在2M左右,并且限制连接时间。Finder不需要专门设置即可上传或者下载超大的文件,Finder所有的功能都使用短连接完成以避免服务器超时限制。对于大文件采用分片上传,一方面可以避免服务器的限制,另一方面在网络环境不好的情况下提高上传的成功率,因为大文件长时间连接一旦网络断掉就需要全部重传,Finder采用分片的方式,每次只上传一段数据,如果失败自动重新上传这一段,并且针对每一段都自动重试3次。

 

效果图:
这个是类似less的效果图,采用拉模式实现,滚动文档将会根据当前文档位置自动拉取接下来的部分数据,并且绿色的进度条会实时显示当前显示的文档进度。下面绿色的进度条也可以直接点击定位到文件的某一个部分显示。文本区域只显示3000行数据,超过3000行将会自动清除。

 
下面是类似tail的效果,定时去服务器根据上次拉取的位置拉取尾部数据显示。

 
下面是音频播放器的效果:

 
下面是文件管理的效果,支持右键菜单,支持全键盘操作,支持拖拽上传文件,支持超大文件上传,支持多线程断点下载。

 
0
0
分享到:
评论

相关推荐

    基于Python+Flask-SocketIO的日志实时监控工具.zip

    总的来说,"基于Python+Flask-SocketIO的日志实时监控工具"是一个高效、实时的监控解决方案,利用了Python和现代Web技术的优势,为开发者提供了一种直观的方式来监控他们的应用程序,确保系统的稳定运行。...

    tomcat 实时监控工具

    Lambda Probe是一款强大的、开源的Tomcat实时监控工具,它提供了丰富的功能来管理和监控Tomcat服务器上的应用程序和数据源。在了解Lambda Probe之前,我们先来简单回顾一下Tomcat。Tomcat是Apache软件基金会的...

    Web日志安全分析工具

    Web日志安全分析工具是一种专门针对Web服务器日志进行深度挖掘和安全检查的软件,它旨在帮助网络安全专家和管理员及时发现并应对潜在的恶意攻击。该工具的核心功能包括日志解析、异常检测、攻击源定位以及生成易于...

    Web日志安全分析工具 v2.0.zip

    "Web日志安全分析工具 v2.0"以其强大的分析能力和易用性,为Web服务器的安全管理提供了有力的工具。通过深入挖掘日志数据,我们可以及时发现并防范潜在的安全风险,提升网络防御水平。在实际应用中,结合日常维护和...

    Web日志安全分析工具 v2.0_日志分析_V2_

    "Web日志安全分析工具 v2.0"是一款专门针对这些问题设计的工具,其主要目标是帮助管理员识别并预防潜在的安全风险。下面我们将深入探讨这款工具以及Web日志分析的相关知识点。 1. **Web日志介绍**:Web服务器在处理...

    web网站日志分析工具_野兔谷日志宝

    【野兔谷日志宝】是一款专为IT从业者设计的高效日志分析工具,尤其针对Web服务器管理员,它能够帮助用户轻松地处理和解析各种Web服务器的日志文件,包括【Apache】、【Nginx】、【Tengine】以及【IIS】。日志文件是...

    webcookie采集监控工具

    【标题】:“Webcookie采集监控工具”是一种专门用于捕获和分析网络cookies的软件工具,它可以帮助用户深入了解网站如何在浏览器中存储和使用cookies。在网络安全和数据分析领域,这类工具具有重要的应用价值。 ...

    ThinkPhp日志文件遍历工具

    "ThinkPhp日志文件遍历工具"就是针对ThinkPHP框架的日志文件进行管理和分析的工具。 日志文件遍历工具的主要功能可能包括: 1. **文件搜索与读取**:工具能够自动查找项目目录下的日志文件,通常这些文件位于项目...

    监控web服务器日志;程序订制为windows服务;wrapper

    1. 实时查看:你可以通过实时 tail 命令或日志监控工具(如Logstash、Graylog)实时查看日志,快速发现异常请求或错误。 2. 日志分析:使用日志分析工具(如ELK Stack:Elasticsearch、Logstash、Kibana)对日志数据...

    WEB服务器日志数据

    5. **日志分析工具**:有许多工具用于处理和分析Web服务器日志,如LogParser(微软的命令行工具)、AWStats、Webalizer等。这些工具可以帮助快速生成报告,显示访问统计、热门页面、错误源等。 6. **性能监控**:...

    基于Web服务器的文件实时监控与数据采集的方法研究.pdf

    这种基于Web服务器的文件实时监控系统广泛适用于各种环境,如数据中心管理、物联网设备的数据采集、网络安全监控以及企业文件管理系统,为用户提供强大的文件管理和监控能力。 总之,本文提出的基于Web服务器的文件...

    websocket日志实时推送

    Linux的`tail -f`命令是系统管理员常用的监控日志文件变化的工具。`tail`命令用于查看文件的尾部,而`-f`选项使得命令能够持续监控文件,当文件有新的内容追加时,会立即显示出来。在日志实时推送中,`tail -f`可以...

    AD域管理web版

    8. **监控与日志记录**:为了追踪和诊断问题,Web AD域管理工具应集成日志记录功能,记录所有操作以便审计和故障排查。同时,实时监控系统性能和事件,能提前预警潜在的问题。 9. **扩展性与兼容性**:一个优秀的...

    topmon1.1 webservice监控工具

    【TCPMon:Web服务监控工具】 TCPMon是Apache软件基金会的一个独立项目,它作为一个轻量级的网络监控工具,主要用于调试HTTP和HTTPS协议。在Web服务开发和测试过程中,TCPMon扮演了重要的角色,帮助开发者观察和...

    实时日志监控系统 log.io.zip

    实时日志监控系统log.io是一款基于JavaScript开发的开源工具,专为解决在大规模分布式系统中对日志进行集中管理和实时监控的问题。它提供了一个统一的界面,让你能够轻松地查看和分析来自多台服务器和不同应用程序的...

    服务器web日志分析软件

    在IT行业中,服务器Web日志分析...总结来说,服务器Web日志分析软件是网站管理和运维不可或缺的工具,它能够提供丰富的数据洞察,助力优化网站性能,保障网络安全,提升用户体验,为企业的数字化运营提供强有力的支持。

    web页面读取后台日志

    在IT行业中,Web页面读取后台日志是一种常见的需求,特别是在实时监控系统状态或调试问题时。...通过这些技术的组合应用,我们可以实现高效、实时的日志监控系统,为开发和运维人员提供强大的日志分析工具。

    火狐WEB文件管理器(附加JSP探针)

    在火狐WEB文件管理器中,JSP探针可能提供了对服务器状态的监控、性能分析、日志查看等功能。开发者可以通过这个探针获取服务器的实时信息,帮助诊断和调试应用。JSP探针可能包含了一系列预定义的JSP页面,这些页面...

    VisualSVN Server Web管理工具

    为了弥补这一不足,有人开发了一个基于Web的管理工具,旨在使VisualSVN Server的管理变得更加直观和便捷。 这个Web管理工具利用了EXTJS框架,EXTJS是一个强大的JavaScript库,可以构建富客户端应用,提供丰富的用户...

Global site tag (gtag.js) - Google Analytics