# Hlog.io **Repository Path**: lookingdreamer/Hlog.io ## Basic Information - **Project Name**: Hlog.io - **Description**: 基于log.io进行了二次开发,解决log.io可以支持监控动态日期的日志. - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-07-05 - **Last Updated**: 2022-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Log.io - Real-time log monitoring in your browser ================================================= ## Install Server & Harvester 1) Install via npm npm install -g log.io --user "ubuntu" 2) Run server log.io-server 3) Configure harvester nano ~/.log.io/harvester.conf 4) Run harvester log.io-harvester 5) Browse to http://localhost:28778 -------------------------------------------------- 其他请自行查看官网:http://logio.org/,此版本修复了一个问题. 1.支持动态日期的监控, 比如监控tomcat的日志/data/apache-tomcat-8.0.30/logs/catalina.out.2016-07-05 那个在配置文件直接配置成/data/apache-tomcat-8.0.30/logs/catalina.out.%Y-%m-%d 2.因为当日志轮询到下一天的时候,不会自动转换监控的日志,所以添加了run.sh的脚本,脚本在/bin/run.sh #用法 Usage: run.sh startall/stopall/startserver/stopserver/startharvester/stopharvester/monitorDate& 启动服务端和客户端 sh run.sh startall 关闭服务端和客户端 sh run.sh topall 启动服务端 sh run.sh startserver 关闭服务端 sh run.sh stopserver 启动客户端 sh run.sh startharvester 关闭客户端 sh run.sh stopharvester 监控日期,如果监控的不是当前日期的日志,则重新启动服务端以及客户端;如果监控到服务端和客户端的进程不存在也重启它们 nohup sh run.sh monitorDate > /dev/null &