系统、应用与访问日志
没有日志,你只能猜。日志是运维的第一现场。
三类日志
| 类型 | 例子 | 用途 |
|---|---|---|
| 系统日志 | journalctl | 服务启动失败、权限问题 |
| 应用日志 | 程序输出 | 业务异常、堆栈信息 |
| 访问日志 | Nginx access log | 请求量、状态码、来源 |
日志结构图
graph LR
A[系统] --> B[journal]
C[应用] --> D[stdout/stderr]
E[Nginx] --> F[access/error log]
常用命令
journalctl -u myapp -n 100 --no-pager
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/error.log
本节执行清单
- [ ] 确认服务日志查看入口
- [ ] 确认 Nginx access/error 日志路径
- [ ] 记录一条典型错误日志并解释其含义
下一节:基础监控指标体系——日志告诉你发生了什么,指标告诉你是否正在变糟。