文件名称:loggo:可扩展的实时日志收集服务和工具
文件大小:83KB
文件格式:ZIP
更新时间:2024-05-22 15:17:33
Java
loggo:可伸缩的实时日志收集服务和工具。 为什么需要一些新的日志收集服务? 可扩展的:此服务将允许许多客户端将数据发送到许多服务器 日志记录客户端可以用任何语言编写 旨在回答简单的分布式系统问题:昨晚2AM到3AM之间发生了什么? 必须每秒处理一百万个事件 10条消息/秒 10个服务/节点 适用于1万个节点 最简单的记录器可能非常简单。 他们只需要连接到套接字并发送正确格式的消息即可。 格式是一行,其中包含主机名<空间>应用程序<空间>日期时间<空间>消息。 例如: $ NOW = $(日期'+%y-%m-%d%H:%M:%S,000')$ echo $(主机名)echoApp $ {NOW}'这是一条日志消息。 nc loggerhost 9991 如果担心服务的可用性会干扰应用程序,则可以使用UDP消息: $ echo $(hostname) echoApp ${NOW
【文件预览】:
loggo-master
----client()
--------pom.xml(2KB)
--------.settings()
--------src()
--------.project(541B)
--------.gitignore(86B)
----assemble()
--------pom.xml(3KB)
--------conf()
--------src()
--------.gitignore(885B)
----server()
--------pom.xml(3KB)
--------src()
--------.gitignore(87B)
----pom.xml(7KB)
----search()
--------pom.xml(2KB)
--------src()
--------.gitignore(86B)
----bigjar()
--------pom.xml(3KB)
--------src()
--------.gitignore(86B)
----INSTALL.md(8KB)
----schema()
--------pom.xml(787B)
--------src()
--------.gitignore(86B)
----.gitignore(885B)
----README.md(4KB)
----contrib()
--------deploy()
--------Eclipse-Accumulo-Codestyle.xml(31KB)