---
title: "应用程序日志"
---
:::info 旧版文档
您正在查看 Deno Deploy Classic 的旧版文档。我们建议您迁移到新的
Deno Deploy 平台。
:::
应用程序可以在运行时使用控制台 API 生成日志,方法包括 `console.log`、`console.error` 等。这些日志可以通过以下方式实时查看:
- 导航到项目或部署的 `日志` 面板。
- 使用 [deployctl](/deploy/classic/deployctl) 中的 `logs` 子命令。
日志会直接从应用程序流式传输到日志面板,或显示在 `deployctl logs` 中。
除了实时日志,日志还会保留一段时间,具体取决于您所订阅的计划。要查看持久化日志,您可以:
- 如果您在浏览器中使用日志面板,请在搜索框旁的下拉菜单中,将其从 `实时` 切换到 `最近` 或 `自定义`。
- 如果您更喜欢命令行,可以在 `deployctl logs` 命令中添加 `--since=` 和/或 `--until=`。有关更多详细信息,请查阅 `deployctl logs --help`。
超出保留期限的日志会自动从系统中删除。
## 限制
日志消息的大小和在特定时间内生成的日志量都有所限制。
日志消息的最大大小为 2KB。超过此限制的消息会被裁剪为 2KB。
一个部署每秒最多允许生成 1000 条日志。如果超过此限度,我们可能会终止该部署。