Product SiteDocumentation Site

Matahari 0.5

Matahari

Edition 1.0


Legal Notice

Copyright © 2011 Matahari Project This material may only be distributed subject to the terms and conditions set forth in the GNU Free Documentation License (GFDL), V1.2 or later (the latest version is presently available at http://www.gnu.org/licenses/fdl.txt).
Abstract
Matahari is a collection of generally useful APIs for systems management and monitoring that are accessible over local and remote interfaces.

Preface
1. Document Conventions
1.1. Typographic Conventions
1.2. Pull-quote Conventions
1.3. Notes and Warnings
2. Feedback
1. Introduction
1.1. Architecture Overview
1.2. Current Features
1.3. Use Cases
1.4. More Information
2. Getting Started
2.1. Installation
2.1.1. Linux
2.1.2. Windows
2.2. Initial Configuration
2.2.1. Broker Configuration
2.2.2. Agent Configuration
2.3. Running a Broker
2.4. Running Matahari Agents
2.4.1. Linux
2.4.2. Windows
2.5. Testing Agent Connectivity
3. Matahari APIs
3.1. Agent: Host
3.1.1. Event: heartbeat
3.1.2. Class: Host
3.2. Agent: Service
3.2.1. Event: resource_op
3.2.2. Class: Services
3.2.3. Class: Resources
3.3. Agent: Sysconfig
3.3.1. Class: Sysconfig
3.4. Agent: Network
3.4.1. Class: Network
4. Creating your own Agent
5. Security
5.1. Kerberos
5.1.1. Setting up Matahari broker
5.1.2. Configuring Matahari Agent
5.1.3. Troubleshooting
5.2. SSL
5.2.1. Install necessary packages
5.2.2. Create SSL Certificates
5.2.3. Configure Matahari broker to use SSL
5.2.4. Configure Matahari agents to use SSL
A. Revision History
Index