Initial commit
This commit is contained in:
70
view-logs.sh
Executable file
70
view-logs.sh
Executable file
@@ -0,0 +1,70 @@
|
||||
#!/bin/bash
|
||||
|
||||
# Auto Stock Trading System - 로그 보기 스크립트
|
||||
|
||||
# 색상 정의
|
||||
GREEN='\033[0;32m'
|
||||
RED='\033[0;31m'
|
||||
YELLOW='\033[1;33m'
|
||||
BLUE='\033[0;34m'
|
||||
NC='\033[0m' # No Color
|
||||
|
||||
PROJECT_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
|
||||
echo "================================================"
|
||||
echo " Auto Stock Trading System Logs"
|
||||
echo "================================================"
|
||||
echo ""
|
||||
echo "Select a service to view logs:"
|
||||
echo ""
|
||||
echo " 1) Backend Server"
|
||||
echo " 2) MCP Server"
|
||||
echo " 3) Frontend Dev Server"
|
||||
echo " 4) All Services (tail -f)"
|
||||
echo " 5) Exit"
|
||||
echo ""
|
||||
read -p "Enter choice [1-5]: " choice
|
||||
|
||||
case $choice in
|
||||
1)
|
||||
echo ""
|
||||
echo "${BLUE}=== Backend Server Logs ===${NC}"
|
||||
if [ -f "$PROJECT_ROOT/logs/backend.log" ]; then
|
||||
tail -f "$PROJECT_ROOT/logs/backend.log"
|
||||
else
|
||||
echo "${RED}Log file not found: logs/backend.log${NC}"
|
||||
fi
|
||||
;;
|
||||
2)
|
||||
echo ""
|
||||
echo "${BLUE}=== MCP Server Logs ===${NC}"
|
||||
if [ -f "$PROJECT_ROOT/logs/mcp-server.log" ]; then
|
||||
tail -f "$PROJECT_ROOT/logs/mcp-server.log"
|
||||
else
|
||||
echo "${RED}Log file not found: logs/mcp-server.log${NC}"
|
||||
fi
|
||||
;;
|
||||
3)
|
||||
echo ""
|
||||
echo "${BLUE}=== Frontend Dev Server Logs ===${NC}"
|
||||
if [ -f "$PROJECT_ROOT/logs/frontend.log" ]; then
|
||||
tail -f "$PROJECT_ROOT/logs/frontend.log"
|
||||
else
|
||||
echo "${RED}Log file not found: logs/frontend.log${NC}"
|
||||
fi
|
||||
;;
|
||||
4)
|
||||
echo ""
|
||||
echo "${BLUE}=== All Services Logs ===${NC}"
|
||||
echo ""
|
||||
tail -f "$PROJECT_ROOT/logs/"*.log 2>/dev/null
|
||||
;;
|
||||
5)
|
||||
echo "Exiting..."
|
||||
exit 0
|
||||
;;
|
||||
*)
|
||||
echo "${RED}Invalid choice${NC}"
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
Reference in New Issue
Block a user