The training goal is to show how to use Python and the Python Standard Library to replace a variety of administration tools like grep, sed, awk, perl and gnuplot.
This interactive training introduces the use of python and ipython to quickly perform system administration tasks like:
- gather system data on different platforms (Linux, Windows, Mac);
- parse them efficiently;
- make basic statistics like distribution, deviation, aggregation, correlation;
- plot data;
Students will be driven performing the exercises and sharing their results.
Participants should setup and test their environment - eg. ipython, numpy scipy, psutil, nose - following the provided instructions.
Novice should consider reading the introductory crash course
Extra topics are:
- use the Python Standard Library to monitor services;
- expose monitored data via http with flask;
Feel free to contact me for any issue or question!