You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在EC2实例中获取Shiny应用的最新日志?

获取Shiny应用最新日志的操作方法

Shiny应用的日志默认存储在/var/log/shiny-server/目录下,与Shiny Server的系统日志同路径,每个应用对应独立的日志文件(通常以应用名称命名,后缀为.log)。以下是几种实用的日志查看方法:

  • 实时追踪最新日志输出
    若要实时查看应用日志的动态更新内容,使用tail命令的-f参数:

    tail -f /var/log/shiny-server/<你的应用名称>.log
    

    按Ctrl+C可终止实时追踪。

  • 查看指定行数的最新日志
    仅需查看最近N行日志(例如最近50行),执行:

    tail -n 50 /var/log/shiny-server/<你的应用名称>.log
    

    将50替换为你需要的具体行数即可。

  • 批量查看所有应用的最新日志
    若不确定目标应用的日志文件名,或需要快速浏览所有应用的最新日志条目,可使用:

    tail -n 20 /var/log/shiny-server/*.log
    

    其中20为每个日志文件显示的最新行数,可按需调整。

  • 按时间范围筛选最新日志
    如需提取最近一段时间内的日志(例如最近1小时),可结合grep与时间戳筛选(前提是日志包含标准时间戳):

    grep "$(date -d '-1 hour' +'%Y-%m-%d %H')" /var/log/shiny-server/<你的应用名称>.log
    

    注意需根据你的日志实际时间格式调整date命令的+参数,确保与日志时间戳格式匹配。

内容的提问来源于stack exchange,提问作者ATMA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 01:59:52