第一个项目
This commit is contained in:
23
check_status.sh
Normal file
23
check_status.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
SERVER_IP="192.168.3.105"
|
||||
USER="xiaji"
|
||||
|
||||
echo "=== 网络连接检查 ==="
|
||||
nc -zv $SERVER_IP 80
|
||||
nc -zv $SERVER_IP 8000
|
||||
|
||||
echo -e "\n=== 服务状态检查 ==="
|
||||
ssh $USER@$SERVER_IP << 'EOF'
|
||||
echo "## Nginx状态 ##"
|
||||
sudo systemctl status nginx | head -n 5
|
||||
|
||||
echo -e "\n## Gunicorn服务状态 ##"
|
||||
sudo systemctl status family_rpa.service | head -n 5
|
||||
|
||||
echo -e "\n## 端口监听情况 ##"
|
||||
sudo netstat -tulpn | grep -E ':80|:8000'
|
||||
|
||||
echo -e "\n## 最近错误日志 ##"
|
||||
sudo tail -n 20 /var/log/nginx/error.log
|
||||
sudo journalctl -u family_rpa.service --since "5 minutes ago" | tail -n 10
|
||||
EOF
|
||||
Reference in New Issue
Block a user