Pro Python method management, moment Edition explains and exhibits tips to follow Python scripting in perform. it is going to assist you technique and get to the bottom of real-world matters that almost all process directors will come upon of their careers. This ebook has been up-to-date utilizing Python 2.7 and Python three the place acceptable. It additionally makes use of a number of new and correct open resource initiatives and instruments that are supposed to now be utilized in perform.
In this up to date version, you'll find a number of initiatives within the different types of community management, net server management, and tracking and database administration. In every one undertaking, the writer will outline the matter, layout the answer, and battle through the extra fascinating implementation steps. each one undertaking is observed by way of the resource code of a completely operating prototype, which you’ll have the ability to use instantly or adapt in your necessities and environment.
This publication is basically aimed toward skilled approach directors whose day by day projects contain taking care of and handling small-to-medium-sized server estates. it's going to even be worthy for procedure directors who are looking to study extra approximately automation and need to use their Python wisdom to resolve numerous method management difficulties. Python builders also will make the most of analyzing this e-book, in particular in the event that they are all in favour of constructing automation and administration tools.
What you’ll learn
- Solve real-world approach management difficulties utilizing Python
- Manage units with SNMP and SOAP
- Build a disbursed tracking system
- Manage net purposes and parse advanced log files
- Monitor and deal with MySQL databases instantly
Who this e-book is for
This publication assumes that readers already use Python and are pleased with the language. the elemental wisdom of putting in applications on quite a few working structures is discussed.
Table of Contents
1. examining and gathering functionality information utilizing SNMP
2. coping with units utilizing cleaning soap API
3. making a net software for IP handle Accountancy
4. Integrating the IP tackle software with DHCP
5. preserving an inventory of digital Hosts in an Apache Configuration File
6. collecting and featuring Statistical information from Apache Log Files
7. acting advanced Searches and Reporting on program Log Files
8. an internet site Availability cost Script for Nagios
9. administration and tracking Subsystem
10. distant tracking Agents
11. records amassing and Reporting
12. disbursed Message Processing System
13. automated MySQL Database functionality Tuning
14. utilizing Amazon EC2/S3 as a knowledge Warehouse Solution