【问题标题】:IntelliJ read remote server log fileIntelliJ 读取远程服务器日志文件
【发布时间】:2015-05-19 09:23:30
【问题描述】:
您知道如何设置远程配置以在服务器而不是本地计算机上显示日志文件吗?
在编辑配置屏幕(日志选项卡)上,我可以选择显示日志文件,但仅显示来自我的机器的日志,而不是来自远程服务器的日志。
我不介意是否必须为它安装任何插件,但直到现在我找不到任何符合我要求的插件。
谢谢!
【问题讨论】:
标签:
logging
intellij-idea
remote-access
remote-server
logfile
【解决方案1】:
请参阅 this JetBrains 插件。我刚刚自己安装了它。您可以从 Intellij 与您的服务器创建一个远程调试会话,然后使用 Log4JPlugin 指向日志。
对于远程调试连接检查this
希望对你有帮助!
【解决方案2】:
我喜欢 tail 命令:
tail -f /your/path/your.log
只需打开一个 IntelliJ 终端,通过 ssh 连接到您的(linux 网络)服务器,然后在文件中输入正确位置的 tail 命令。
tail -f 将文件末尾打印到您的屏幕上,并在文件更改时更新它。它将作为前台进程运行,因此要取消它,请按 CTRL+C。
【解决方案3】:
您可以通过 SSH 直接跟踪您的日志
ssh your_server tail -f /to/your/log_file