Service Status
Check and manage SecZim services.
SecZim Services
- seczim-daemon: Policy server (port 10031)
- seczim-api: Web dashboard (port 8080)
- seczim-mysql: Database (Docker container)
Check Status
# Check daemon status
sudo systemctl status seczim-daemon
# Check API status
sudo systemctl status seczim-api
# Check MySQL container
sudo docker ps | grep seczim-mysql
Start/Stop/Restart
# Restart all services
sudo systemctl restart seczim-daemon seczim-api
# Stop services
sudo systemctl stop seczim-daemon seczim-api
# Start services
sudo systemctl start seczim-daemon seczim-api
View Logs
# Daemon logs
sudo journalctl -u seczim-daemon -f
# API logs
sudo journalctl -u seczim-api -f
# MySQL logs
sudo docker logs seczim-mysql
Health Check
Verify services are responding:
# Test policy server
telnet localhost 10031
# Test API
curl http://localhost:8080/health
Auto-Start on Boot
Services are configured to start automatically. Verify with:
sudo systemctl is-enabled seczim-daemon
sudo systemctl is-enabled seczim-api