node.js - 获取其他系统上运行进程的日志
问题描述
假设我有 2 个服务器A
& B
。服务器B
正在运行一些应用程序nodejs
并显示一些日志。
现在我希望服务器A
将这些日志显示在服务器上,并在用户在同一屏幕上时保持更新日志。可能吗?
任何帮助/建议将不胜感激
解决方案
Elatic.co 提供了一套远程日志记录工具,也称为 ELK 堆栈,您可以在logstash 官网了解更多关于 ELK 堆栈的信息。
这称为集中式日志记录,最近变得非常流行。
推荐阅读
- java - java.lang.OutOfMemoryError: Java 堆空间 Files.readAllBytes(path)
- javascript - 在动态父div之后插入?
- google-cloud-platform - GCP 只读角色(查看者角色)允许从 Google Container Registry 拉取图像
- elasticsearch - 节点磁盘大小的弹性搜索问题
- java - 为什么我的 Hibernate 日志记录如此模糊?
- swift - 将用户名/电子邮件保存到 iCloud 钥匙串 ios 12
- json - 如何使用 jq 合并两个 JSON 对象?
- c# - 与 System.Byte 或 String 等内置类型相比,使用像 Direction 这样的自定义枚举有什么好处?
- hyperledger-fabric - Hyperledger Fabric:是否可以在不使区块链饱和的情况下保存数百万个位置寄存器?
- asp.net - 为什么检查会话变量中的空引用会导致 ArgumentOutOfRangeException?