IntelliJ读取远程服务器日志文件

时间:2015-05-19 09:23:30

标签: logging intellij-idea remote-access remote-server logfile

您是否知道如何设置我的远程配置以在服务器而不是本地计算机上显示日志文件?

在编辑配置屏幕(日志选项卡)上,我可以选择显示日志文件,但只能从我的计算机上记录,而不是从远程服务器记录。

enter image description here

我不介意我必须为它安装任何插件,但直到现在我找不到任何符合我想要的插件。

谢谢!

3 个答案:

答案 0 :(得分:3)

请参阅this JetBrains插件。我自己就安装了它。您可以使用服务器从Intellij创建远程调试会话,而不是使用Log4JPlugin指向日志。

对于远程调试连接,请检查this

希望它有所帮助!

答案 1 :(得分:0)

我喜欢 tail 命令:

tail -f /your/path/your.log

只需打开一个 IntelliJ 终端,通过 ssh 连接到您的(linux web)服务器,然后输入带有正确位置的 tail 命令到您的文件中。

tail -f 会将文件的结尾打印到您的屏幕上,并在文件更改时更新它。它将作为前台进程运行,因此要取消它,请按 CTRL+C。

答案 2 :(得分:0)

您可以直接通过 SSH 跟踪您的日志

ssh your_server tail -f /to/your/log_file