tail -f /path/to/java-app.log 实时跟踪日志文件更新。grep 筛选特定日志,如 tail -f /path/to/log | grep "ERROR"。systemd 运行,用 journalctl -u java-app.service -f 查看。log4j.xml 或 logback.xml 中配置 SocketAppender/SyslogAppender,将日志发送至远程服务器。
<Appender name="REMOTE" class="org.apache.log4j.net.SocketAppender">
<param name="RemoteHost" value="log-server-ip"/>
<param name="Port" value="514"/>
</Appender>
logrotate 避免日志文件过大,配置文件位于 /etc/logrotate.d/。