Files
ai-team-dashboard/dashboard/LOGGING_CONFIG_QUICK.md

117 lines
2.0 KiB
Markdown
Raw Normal View History

# Dashboard 日志配置 - 快速指南
## 🚀 5 分钟配置指南
### 1⃣ 打开配置文件
```bash
cd /Users/fang/Desktop/ai-team/dashboard
vim config.json
```
### 2⃣ 添加日志配置
`dashboard` 部分添加 `logging` 配置:
```json
{
"dashboard": {
"port": 3800,
"logging": {
"enabled": true,
"level": "INFO",
"file": true,
"console": true
}
}
}
```
### 3⃣ 重启 Dashboard
```bash
./stop-dashboard.sh
./start-with-log.sh
```
### 4⃣ 验证配置
```bash
tail -20 logs/dashboard.log | grep "日志配置"
```
应该看到:
```
[时间] [INFO] [配置] 日志配置已更新 | {"enabled":true,"level":"INFO",...}
```
## ⚙️ 常用配置
### 场景 1开发调试看所有详细日志
```json
"logging": {
"enabled": true,
"level": "DEBUG",
"file": true,
"console": true
}
```
### 场景 2生产环境推荐
```json
"logging": {
"enabled": true,
"level": "INFO",
"file": true,
"console": false
}
```
### 场景 3只看错误
```json
"logging": {
"enabled": true,
"level": "ERROR",
"file": true,
"console": true
}
```
### 场景 4关闭日志不推荐
```json
"logging": {
"enabled": false,
"level": "INFO",
"file": false,
"console": false
}
```
## 📊 配置说明
| 配置项 | 值 | 说明 |
|--------|-------|------|
| `enabled` | `true` / `false` | 是否启用日志 |
| `level` | `"DEBUG"` | 最详细,所有调试信息 |
| | `"INFO"` | 一般信息(推荐)⭐ |
| | `"WARN"` | 只记录警告和错误 |
| | `"ERROR"` | 只记录错误 |
| `file` | `true` / `false` | 是否写入日志文件 |
| `console` | `true` / `false` | 是否输出到控制台 |
## 🎯 推荐配置
**默认配置(已配置好):**
- ✅ 日志已启用
- ✅ INFO 级别
- ✅ 写入文件
- ✅ 输出控制台
**无需修改即可使用!**
## 📚 更多信息
- 完整配置说明:`cat LOGGING_CONFIG.md`
- 使用指南:`cat LOGGING_GUIDE.md`
- 测试配置:`./test-logging-config.sh`