First commit
This commit is contained in:
30
health-check.sh
Executable file
30
health-check.sh
Executable file
@@ -0,0 +1,30 @@
|
||||
#!/bin/bash
|
||||
# JMP Server health check script
|
||||
# Quick status check of all services
|
||||
|
||||
set -u
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
cd "$SCRIPT_DIR"
|
||||
|
||||
echo "=== JMP Server Health Check ==="
|
||||
echo ""
|
||||
|
||||
echo "Main services status:"
|
||||
docker compose ps
|
||||
echo ""
|
||||
|
||||
echo "OpenCloud services status:"
|
||||
docker compose -f opencloud-compose/docker-compose.yml -f opencloud-compose/external-proxy/opencloud-exposed.yml ps 2>/dev/null || echo "OpenCloud not running"
|
||||
echo ""
|
||||
|
||||
echo "Useful commands:"
|
||||
echo " View all logs: docker compose logs -f"
|
||||
echo " View service logs: docker compose logs -f [service-name]"
|
||||
echo " Execute command: docker compose exec [service] [command]"
|
||||
echo " Restart service: docker compose restart [service]"
|
||||
echo " View resource usage: docker stats"
|
||||
echo ""
|
||||
echo "Services available:"
|
||||
echo " Main stack: docker compose ps"
|
||||
echo " OpenCloud: opencloud-compose/docker-compose.yml"
|
||||
Reference in New Issue
Block a user