chore: initial commit
This commit is contained in:
30
view_stats.sh
Executable file
30
view_stats.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
# 机器人统计查看脚本
|
||||
|
||||
echo "=========================================="
|
||||
echo "📊 机器人使用统计"
|
||||
echo "=========================================="
|
||||
echo ""
|
||||
|
||||
echo "1️⃣ 访问用户列表:"
|
||||
grep -oE "用户 [0-9]+" logs/*.log 2>/dev/null | grep -oE "[0-9]+" | sort -u | nl
|
||||
|
||||
echo ""
|
||||
echo "2️⃣ 最近20条用户活动:"
|
||||
grep -E "用户 [0-9]+|新用户访问" logs/integrated_bot_detailed.log 2>/dev/null | tail -20
|
||||
|
||||
echo ""
|
||||
echo "3️⃣ 今日搜索统计:"
|
||||
today=$(date +%Y-%m-%d)
|
||||
grep "$today" logs/*.log 2>/dev/null | grep -c "镜像.*已转发" || echo "0"
|
||||
|
||||
echo ""
|
||||
echo "4️⃣ 缓存统计:"
|
||||
sqlite3 cache.db "SELECT COUNT(*) FROM cache;" 2>/dev/null || echo "无缓存数据"
|
||||
|
||||
echo ""
|
||||
echo "5️⃣ 机器人运行时长:"
|
||||
ps -p $(pgrep -f integrated_bot_ai.py) -o etime= 2>/dev/null || echo "未运行"
|
||||
|
||||
echo ""
|
||||
echo "=========================================="
|
||||
Reference in New Issue
Block a user