我正在尝试使用 Seq,它是一种日志管理工具,主要受 .NET 支持。还有像 seqcli 这样的工具用于将日志发送到 seq 服务器,如下所示:
https://docs.datalust.co/docs/
问题是,我使用的是 springboot 应用程序,根据文档,我使用 GELF 和 Seq 作为远程服务器中的 docker 容器部署。一切都在 Linux 上。
我设法使用此命令从文件中发送一些日志:
./seqcli ingest ../spring-boot-*.log
我可以在远程服务器上看到它们,但我无法实时发送日志。文档说我可以从 STDIN 实时发送日志,但没有更多详细信息,我不知道如何实现这一点。
https://docs.datalust.co/docs/command-line-client#extraction-patterns
有什么建议吗?