百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

ekanite

> 编程语言
开源

带有内置搜索功能的 Syslog 服务器

771 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

带有内置搜索功能的 Syslog 服务器

Ekanite 是一款具有内置文本搜索功能的高性能 syslog 服务器。它的目标是完成几件事情,而且做得很好 — 收到网络上的日志消息,并使消息的搜索变得简单。在功能上,它欠缺一些,但却在重点上有所突出。它是用 Go 构建的,没有外部依赖,这使得部署变得简单。其功能包括:

  • 支持通过 UDP、TCP 和带 TLS 的 TCP 接收日志消息。 - 对所有接收的日志消息进行全文搜索。 - 完全解析 RFC5424 头。 - 如果有可用的解析时间戳,则将日志消息按时间戳索引。这意味着搜索结果按消息发生的顺序显示,而非按接收的顺序,即使发送者延迟发送,也能保持合理的显示效果。 - 自动数据保留管理。 Ekanite 会删除配置时间段内的已索引日志数据。 - 没有 JVM 在眼前。

搜索是使用 bleve 搜索库实现的。如果要分析 bleve 的性能以及 Ekanite 所使用的分片技术,请查看 此帖子。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Gogologsrsyslogsearch

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言