bk99.de entertain the web since 1997

SadServers: practising Linux troubleshooting

Summary

SadServers teaches Linux, DevOps and SRE troubleshooting through time-limited tasks on real practice servers. SadServers covers Linux, web servers, databases, Docker, Kubernetes and observability. Many exercises can be started without registering first.

Ideas

  • Each scenario describes an observable fault rather than a prescribed sequence of commands.
  • An isolated machine allows safe changes and failed attempts.
  • Automatic checks assess the system state reached.
  • Difficulty levels make progress comparable across different topics.
  • Practical tasks train forming hypotheses better than mere lists of commands.

Insights

  • Troubleshooting is a method, not a collection of memorised commands.
  • Safe practice environments encourage bolder and therefore more instructive experiments.
  • Success criteria should check results, not enforce a single way to the solution.

Facts

  • The platform also offers CLI, TUI and API access.

Recommendations

  • Before every intervention, note the hypothesis, measurement and expected effect.
  • Solve scenarios again using a different diagnostic path.

References

Read the original article

Search the Web Archive