【问题标题】:How to tail multiple files from different terminals in a single output如何在单个输出中跟踪来自不同终端的多个文件
【发布时间】:2014-02-15 09:44:50
【问题描述】:


我想在单个窗口中监控日志,我们正在使用负载平衡作为其中的一部分 请求可以来自任何一台机器,我们有 4 台机器。

想用一个命令和在一个窗口中输出文件来跟踪所有四个日志。


user@terminal1 /logs/somelog.log , user@terminal2 /logs/somelog.log,
user@terminal3 /logs/somelog.log , user@terminal4 /logs/somelog.log

由于我们无法在 unix 服务器中安装任何工具,因此它们不受我们的完全控制,请建议 通用命令。

我们可以在 Windows 7 中跟踪的任何工具或 EXE。

这对支持团队很有用。

【问题讨论】:

    标签: unix terminal grep tail


    【解决方案1】:

    首先,您需要在所有服务器上启用远程日志记录,并使用 SYSLOG 或 SYSLOG-NG 选择其中一个作为远程日志的存储库因为配置可能略有不同

    【讨论】:

    • 我们使用的是 Linux 版本 2.6.32-220.7.1.el6.x86_64 版本,但我们不能做任何更改或要求我们只能假脱机日志。
    • 我们只允许在服务器上使用tail命令来查看日志。 (假脱机 --> 检查日志)
    【解决方案2】:

    tail -f FILE_1 FILE_2 ... FILE_N

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-14
      • 2018-10-30
      • 1970-01-01
      • 2021-09-15
      • 2013-05-03
      • 2023-03-31
      • 2010-10-28
      相关资源
      最近更新 更多