Abstract
This is the first of four chapters in which I am going to show you how to build a simple distributed monitoring system. In the first part, I demonstrate building a monitoring server component. This component is responsible for sending the queries to all monitoring agents, scheduling the requests, and storing the collected data in the local database. This chapter will discuss three topics: data modeling, interprocess communication, and multithreaded programming. In the data modeling section we will looks at some database design and modeling methods. Later we’ll investigate the XML-RPC protocol and the Python libraries that support it. Finally we are going to look at multithreaded programming with Python.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Rytis Sileika
About this chapter
Cite this chapter
Sileika, R. (2014). Management and Monitoring Subsystem. In: Pro Python System Administration. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-0217-3_9
Download citation
DOI: https://doi.org/10.1007/978-1-4842-0217-3_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-0218-0
Online ISBN: 978-1-4842-0217-3
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)