在上一篇中,客户端会负责将日志记录到本地log日志文件中。格式类似与
2011-01-14 14:21:55 lu f=548|g=574|
包括三部分:
1.2011-01-14 14:21:55 记录时间
2.lu 记录的类型 (这里lu是level usage的意思 呵呵)
3.f=548|g=574| 记录的主体部分
===========================================================================
在服务端,需要有两个部分负责工作
1.使用SSH负责抓取客户端数据的线程
2.负责将抓取到的数据存储到数据库中
大致是这样的:
=================
ReadAgent(put,start,stop)
=================
|ssh reader thread 1 grab the log
|....
|ssh reader thread n grab the log
=================
ConcurrentLinkedQueue
=================
|db writer thread 1
|....
|db writer thread n
=========================================================================
为了方便分表,对于每个客户端建立一张表
在内部有几个bean用于记录信息,需要说明一下
1.HostInfo
用于映射客户端主机的实体。主要提供连接主机及抓取日志的信息,包括id,主机ip,用户名,密码,日志路径,记录行数...
2.WriteBean
用于构造需要写入数据的实体。日志的格式如上述,除此之外还有很重要的便是需要将主机的id传入到writeBean中。因为dbWriter中需要使用记录的类型和主机id动态构造写入数据的表名。
分享到:
相关推荐
Java 第三阶段增强分析需求,代码实现能力【多用户即时通信系统】(服务端)---- 代码 Java 第三阶段增强分析需求,代码实现能力【多用户即时通信系统】(服务端)---- 代码 Java 第三阶段增强分析需求,代码实现...
基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-SSH服务端 Apache SSHD.zip 基于java的开发源码-...
"网狐服务端---包含开发库---不过只有部分能用" 这个标题揭示了我们正在讨论的是一个针对网狐游戏平台的服务端程序,其中包含了用于开发的库资源。然而,重要的一点是,这些开发库并非全部可用,可能由于各种原因,...
nfs服务端nfs-kernel-server,nfs-common安装包 以及所需依赖。 NFS服务端的安装(服务器上或者服务主机上安装) NFS的安装只需要安装rpcbind与nfs-kernel-server就可以对外提供服务了。 NFS 服务都是通过 RPC 来...
03-服务端监控-服务端监控之其他监控以及整体监控串联.mp4 03-服务端监控-服务端监控之智能业务监控2.mp4 服务端监控之实战.mp4 服务端监控整体串讲1.mp46 J. t) X D. `& e. N 服务端监控整体串讲2.mp4 监控专题-...
iVMS-4200(v2.7.0.6).exe 海康威视服务端 iVMS-4200(v2.7.0.6).exe pc端 非常好用
svn服务端 Setup-Subversion-1.7.8
单点登录服务端项目cas-server 单点登录服务端项目cas-server 单点登录服务端项目cas-server 单点登录服务端项目cas-server 单点登录服务端项目cas-server 单点登录服务端项目cas-server 单点登录服务端项目cas-...
"Wafer 服务端 SDK - PHP" 是一个专为 PHP 开发者设计的软件开发工具包,用于帮助开发者快速集成并实现与 Wafer 服务端的交互。这个 SDK 提供了一系列预定义的函数和类,使得 PHP 应用能够无缝连接到 Wafer 平台,...
10. **日志与监控**:通过日志记录服务运行状态,配合如Prometheus、Grafana等工具进行性能监控和报警。 11. **自动化测试**:为了保证服务质量,项目可能包含单元测试、集成测试,确保功能的正确性和稳定性。 12....
在本节"057集-Android客户端与服务端交互-服务端代码"的视频教程中,我们将深入探讨Android应用程序如何与服务端进行有效且安全的通信,这对于开发任何涉及网络功能的Android应用来说都是至关重要的。这个教程针对的...
omen-1.1 自己基于netty开发的服务端,支持spring配置服务器启动模式:http,tcp,websocket等,并支持NIO和OIO方式,项目已应用于生产,可以通过jar形式加入其它项目,业务类...个人原创,部分代码参考网上其他文献。
在"20200526更新版本(PACS服务端--仅供参考学习探讨)"这个资源中,提供的是PACS服务端程序的最新更新,适用于学习和研究目的。 PACS服务端是整个PACS系统的核心部分,负责接收、处理、存储和检索DICOM(Digital ...
传奇服务端代码 - Delphi 版本86a18-main.zip
Paper是Spigot的优化增强, 基本是插件服的必选端, 优化强, 兼容上面的插件,在相关算法方面,较 Spigot 有所提高,优化 TPS 等,支持 CraftBukkit 和 Spigot 插件,API 没有太大修改。
windows服务端,SVN-Server-1.6.2,安装后可使用。 。
基于Java的实例源码-SSH服务端 Apache SSHD.zip
服务端采用SQSF1.82~6.0通用服务端。DATA为仿官方3.0的DATA SQSF完全自主开发的服务端,经过不懈的努力,终于开发出一套可用各种客户端登陆的通用的服务端。该服务端可以使用1.82,2.0,2.5,3.0,6.0任意一个版本的...
传媒行业深度报告:中国数字营销增速放缓至14%,看视频与互联网服务端增长-1219-国海证券-33页.pdf