/

SSH Debugging

SSH Debugging

Inspect the state of your running jobs, restart them in debug mode and investigate your commands one-by-one. Set-up port forwarding to view your user interfaces locally.

Inspect state of a running job

Attach yourself to an existing running job using the sem attach command and inspect the log files and environment variables.

Restart a job in debug mode

Start your job in debug mode and run your commands one by one and inspect their results. Debug jobs replicate all job specifications, environment variables and git commit connections.

Set-up Port Forwarding

Set-up port forwarding for UI debugging with one command, sem port-forward. Afterwards just view the running application on your local machine.

Stop Active Debugging

Active debug sessions end on exiting the shell environment, but you can also stop the debugging on your own using the sem stop job command.

Explore further

Discover all you can do with security and compliance 💪

Let’s get started 🙌

Find the best plan for your team 🤑

Tell us about your needs 🧑‍💻

Star us on GitHub