eBooks-it.org Logo
eBooks-IT.org Inner Image

Pro Python System Administration

2nd Edition
Pro Python System Administration Image

Book Details:

Publisher:Apress
Series: Apress
Author:Rytis Sileika
Edition:2
ISBN-10:148420218X
ISBN-13:9781484202180
Pages:428
Published:Nov 14 2014
Posted:Feb 03 2015
Language:English
Book format:PDF
Book size:5.16 MB

Book Description:

Pro Python System Administration, Second Edition explains and shows how to apply Python scripting in practice. It will show you how to approach and resolve real-world issues that most system administrators will come across in their careers. This book has been updated using Python 2.7 and Python 3 where appropriate. It also uses various new and relevant open source projects and tools that should now be used in practice. In this updated edition, you will find several projects in the categories of network administration, web server administration, and monitoring and database management. In each project, the author will define the problem, design the solution, and go through the more interesting implementation steps. Each project is accompanied by the source code of a fully working prototype, which you'll be able to use immediately or adapt to your requirements and environment.This book is primarily aimed at experienced system administrators whose day-to-day tasks involve looking after and managing small-to-medium-sized server estates. It will also be beneficial for system administrators who want to learn more about automation and want to apply their Python knowledge to solve various system administration problems. Python developers will also benefit from reading this book, especially if they are involved in developing automation and management tools.What youll learnSolve real-world system administration problems using PythonManage devices with SNMP and SOAPBuild a distributed monitoring systemManage web applications and parse complex log filesMonitor and manage MySQL databases automatically Who this book is for This book assumes that readers already use Python and are comfortable with the language. The basic knowledge of installing packages on various operating systems is discussed. Table of Contents1. Reading and Collecting Performance Data Using SNMP2. Managing Devices Using SOAP API 3. Creating a Web Application for IP Address Accountancy4. Integrating the IP Address Application with DHCP5. Maintaining a List of Virtual Hosts in an Apache Configuration File6. Gathering and Presenting Statistical Data from Apache Log Files7. Performing Complex Searches and Reporting on Application Log Files8. A Web Site Availability Check Script for Nagios9. Management and Monitoring Subsystem10. Remote Monitoring Agents11. Statistics Gathering and Reporting12. Distributed Message Processing System13. Automatic MySQL Database Performance Tuning14. Using Amazon EC2/S3 as a Data Warehouse Solution

Download Link:

Related Books:

Pro Python System Administration

Pro Python System Administration Image
As time goes on, system administrators are presented with increasingly complicated challenges. In the early days, a team of engineers might have had to look after one or two systems. These days, one engineer can administer hundreds or thousands of systems. System administrators are gradually replacing their tools with more advanced and flexible ones. One of the choices is Python. Structurally, Python is a modern, high-level language with a very clean syntax. Python comes with many built-in libraries that can make automation tasks easier. It also has extensive set of third-party libraries and a very active development community. This flexibility makes Python a good choice for a wide variety of tasks, from prototyping science applications to system mai...

Pro Linux System Administration

Pro Linux System Administration Image
We can all be Linux experts, provided we invest the time in learning the craft of Linux administration. Pro Linux System Administration makes it easy for small- to mediumsized businesses to enter the world of zerocost software running on Linux and covers all the distros you might want to use, including Red Hat, Ubuntu, Debian, and CentOS. Authors, and systems infrastructure experts James Turnbull, Peter Lieverdink, and Dennis Matotek take a layered, componentbased approach to open source business systems, while training system administrators as the builders of business infrastructure. If you want to implement a SOHO or SMB Linux infrastructure, Pro Linux System Administration clearly demonstrates everything you need. Youll find this book also provid...

Python

For Unix and Linux System Administration
Python Image
Python is an ideal language for solving problems, especially in Linux and Unix networks. With this pragmatic book, administrators can review various tasks that often occur in the management of these systems, and learn how Python can provide a more efficient and less painful way to handle them. Each chapter in Python for Unix and Linux System Administration presents a particular administrative issue, such as concurrency or data backup, and presents Python solutions through hands-on examples. Once you finish this book, you'll be able to develop your own set of command-line utilities with Python to tackle a wide range of problems. Discover how this language can help you:Read text files and extract information Run tasks concurrently using the threading a...



2007 - 2021 © eBooks-IT.org