现有查询cluster环境日志的问题
1, 跨服务器,需要同时看多个node节点下的日志。
2, 很可能没有权限来访问生产环境。 需要走申请的流程,浪费时间。
集中日志系统
1, 将server端得日志通过restful的方式发送到日志服务器上,并提供web UI【AJAX】来进行查询。
restful方式相较于socket方式的优点
a, 走的http方式,不能被防火墙拦截
b, 可以接受.net等异构系统的请求
2, server端只需要修改log4j的配置文件,再加上个jar包就ok
3, 如果不用共用的日志系统,可以用war包部署自己的日志系统,还需要个DB
4, 可以动态监视日志的内容, 如果有异常关键字, 就会发送邮件。
5, 存储到DB上的内容可以自定义编辑【增加列名等】, 使用groovy的方式。
6, 对原有系统的性能影响很小, 可以忽略不计。 同时可以设置要发送日志系统的日志级别, buffer大小等。 这些设置是通过3秒一次的心跳测试webservice的response来设置的。而不是client端新建一个webservice的服务端。
7, 可以将多个node下的日志放在一起看【按时间排序】, 而不需要一个个的查看node下的日志。 还能缩小查询的范围, 比如哪个node 哪个级别 哪个线程。
总结
该系统非常实用,能更好的监控/查看生产环境中的日志。
分享到:
相关推荐
A_centralized_system_for_displaying_and_stylizing__聚焦聚焦_A_centralized_system_for_displaying_and_stylizing__focus-rings.zip_A_centralized_system_for_displaying_and_stylizing__focus-rings
在网御安全管理系统中,日志审计系统 plays a crucial role in monitoring and analyzing network system and application log data. The system collects log data from various sources, stores it in a ...
My Centralized Timeregistration System (MyCTS) 是一个软件项目计时管理系统。 它包括一个 (linux) 服务器、一个管理员/统计网站和 (linux & windows) 用于提交注册的客户端
1. 出租车调度方法:TESLA(centralized taxi dispatching with global fairness),即一种集中式出租车调度方法,旨在通过实时匹配出租车与乘客来提升司机的收入效率,同时解决司机收入公平性问题。 2. 传统出租车...
集中控制系统(Centralized Control System)是指将控制功能集中在一个或几个控制室内的系统,利用计算机技术、通信技术、网络技术等对多个生产单元或设备进行统一监控和管理的系统。这种系统能够提高控制效率和精度...
中央银行会计核算数据集中系统(Accounting Data Centralized System,简称ACS系统)。全国在总行设立数据处理中心,包括业务处理中心和信息管理中心。总行为核算主体,分支机构为业务终端。主要对金融机构账务数据...
集中式天线系统(Centralized Antenna System, CAS)是一种现代通信网络中广泛采用的技术,特别是在移动通信领域,如4G、5G网络。CAS通过将多个基站的射频资源集中处理,实现了更高效、更灵活的功率分配,从而提高了...
基于单片机的家电集中控制系统,通过单触开关控制家电开关,可设置定时开机关机功能。
神经网络技术在集中式温差发电系统中的应用是非常重要的, Especially in the field of maximum power point tracking (MPPT) for centralized thermoelectric generation (TEG) systems under non-uniform ...
这些系统提供了集中的统计信息、性能监控、系统日志管理和cron任务调度等功能,大大提升了IT运维的效率和准确性。本文将详细探讨这一领域的知识。 一、集中式系统管理的意义 集中式系统管理旨在通过统一的平台对...
在IT行业中,集中配置管理系统(Centralized Configuration Management System,简称CCMS)是企业级系统管理的重要组成部分。它旨在实现对所有IT资源的配置信息进行统一管理和控制,确保系统的稳定、安全和高效运行...
CTC全称为"Centralized Traffic Control",它不仅具备了传统的列车调度指挥系统(TDCS)功能,如列车运行监控、车次号追踪、调度命令传递等,还能够对车站信号设备进行远程操作,自动按图排路,并对调车作业进行控制...
铁路调度集中系统(CTC,Centralized Traffic Control)是一种确保铁路运输安全、高效和经济运行的关键技术。它通过自动化的集中控制实现列车调度,确保列车运行的灵活性和安全性。然而,随着铁路运输需求的不断增长...
在这其中,船舶集中监控与报警系统(Centralized Monitoring and Alarm System, CMAS)扮演着至关重要的角色。本文将详细解析船舶集中监控与报警系统的基本构成、工作原理及其在船舶运行中的重要性。 首先,船舶...