linux - 如何在 journalctl 之外分析 journalctl 日志?

标签 linux go systemd

我需要从我的 systemd 日志文件中收集一些统计信息,比如有多少用户将某个查询字符串参数传递给我的服务。我知道我可以在 journalctl 中查看此信息,但我无法弄清楚如何在 Go 中这样做以便我可以聚合数据。我一直在为此寻找一个库,但似乎找不到任何东西,而且我无法弄清楚日志文件的实际存储位置。

最佳答案

您可以通过以下项目获得一些线索:

或者您可以直接将其转发到外部系统日志,如 pmorton/journalfwd .

关于linux - 如何在 journalctl 之外分析 journalctl 日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52691984/

相关文章:

c++ - 抓还是不抓

docker - 戈兰 : Is it safe to say that if a struct implements a method then it satisfies all interfaces that define that method's signature?

logging - 使用不带日志的 systemd

python-2.7 - 使用 systemd 运行时 pygame.init() 失败

docker - RedHat UBI 8 安装期望包

linux - 如何将一个进程作为 docker 的背景

java - WebDriver for Firefox : browser starts w/empty page, 挂起 2 分钟,重新启动,然后测试运行。为什么?

c++ - ./a.out 的重定向未捕获段错误

go - 从 Golang 中的文本文件中读取?

去劫持客户端连接