SysOrb Network Monitoring System Administrator's Guide

For version 3.4.0

All trademarks used in this document are the properties of their respective owners


Table of Contents
Abstract
1. System Overview
1.1. SysOrb Components
1.2. How It Works
2. System Requirements
2.1. Agent Requirements
2.2. Server Requirements
3. Installing SysOrb
3.1. Installing the SysOrb Server
3.1.1. Microsoft Windows NT / 2000 / XP / Server 2003
3.1.2. Red Hat Linux 6.2 and newer versions (including RHEL releases)
3.1.3. Debian Linux 2.2 and 3.0
3.1.4. Mandrake Linux 9.0 and newer
3.1.5. SuSE Linux 7.3 and newer
3.1.6. FreeBSD 4.5
3.1.7. Solaris 8, 9 and 10
3.2. Installing a license file
3.3. Upgrading the SysOrb Server
3.3.1. Importing the default NodeClasses
3.3.2. Upgrading from earlier than 3.0.3
3.4. Installing the SysOrb Agent
3.4.1. Microsoft Windows NT / 2000 / XP / Server 2003
3.4.2. Microsoft Windows Server 2003 on Itanium
3.4.3. Red Hat Linux 5.2, 6.2, 7.2 and newer
3.4.4. Debian GNU/Linux 2.2 and 3.0
3.4.5. Mandrake Linux 9.0 and newer
3.4.6. SuSE Linux 7.3, 8.2 and newer
3.4.7. FreeBSD 3.5 and 4.5
3.4.8. Sun Solaris 8, 9 and 10
3.4.9. Sun Solaris 2.6
3.4.10. HP HP-UX 11
3.4.11. IBM AIX 4.3
3.4.12. Compaq Tru64 4.0f
3.4.13. Novell NetWare 5.1
3.5. Upgrading LogChecks from SysOrb 2.4.0
3.6. Unattended installation on Windows
3.6.1. Unpacking the installation pacakge
3.6.2. Recording the response file
3.6.3. Performing the unattended installation
3.6.4. Unattended installation of an Agent
4. ServerCluster
5. Auto-upgrading the SysOrb Agent
5.1. Auto-upgrade with SysOrb Satellites
6. SysOrb Server Configuration
6.1. Microsoft Windows NT / 2000
6.2. Unix-like systems (FreeBSD, Linux and Solaris)
6.3. Configuration Options Reference
6.3.1. Logging Options
6.3.2. Database Options
6.3.3. Network Connection Manager Options
6.3.4. NetCheck Manager Options
6.3.5. General SysOrb Server Options
6.3.6. Alert Dispatcher Options
6.3.7. SNMP Options
6.3.8. ServerCluster Options
6.3.9. Grid Options
6.4. Troubleshooting HTTPS/IMAPS/POP3S problems
7. SysOrb Web Interface Configuration
7.1. General Web Interface Options
8. SysOrb Web Server Configuration
8.1. Web Server Configuration Reference
8.1.1. File Options
8.1.2. Logging
8.1.3. Server/network options
9. SysOrb Agent Configuration
9.1. Agent Configuration Reference
9.2. Releasing keys to force registering at SysOrb server
9.2.1. Releasing on agent
9.2.2. Releasing on server
9.3. Configuration of custom checks
9.4. Configuration of AgentActions
9.5. Configuration of LogChecks
9.6. Enabling IPMI hardware monitoring
10. Grid configuration
10.1. Grid overview
10.1.1. Grid IDs - the GID
10.1.2. Links
10.1.3. Endpoint security
10.2. Configuring the Master
10.2.1. Installation and licensing
10.2.2. Configuring the master station
10.2.3. Adding a satellite to the master's configuration
10.2.4. Configuring the link between the master and the satellite
10.2.5. Exporting domains to the satellite
10.3. Configuring the Satellite
10.3.1. Installation and licensing
10.3.2. Configuring the satellite station
10.3.3. Adding the master to the satellite's configuration
10.3.4. Configuring the link between the satellite and the master
10.3.5. Mounting domains from the master
10.4. Getting started with remote monitoring
11. SysOrb Server maintenance
11.1. Adding MIB files
11.2. Custom NetChecks
11.2.1. Configuring Custom NetChecks
11.3. Custom AlertPaths
11.3.1. Script environment
11.4. Creating a new database
12. SysOrb Import and Export tools
12.1. sysorb-exporter
12.2. sysorb-importer
12.3. Examples of how to use
13. SysOrb Tool
13.1. The select command
13.1.1. How to specify the timeformat
13.2. The insert command
13.3. The listdomains command
13.4. The listnodes command
13.5. The listchecks command
13.6. The listproperties command
13.7. The update command
13.8. Understanding the CSV file-format
13.8.1. Continuous checks
13.8.2. State checks
13.8.3. String checks
13.9. Example scripts
14. Acknowledgments
14.1. GD Graphics Library
14.2. OpenSSL Library
14.2.1. OpenSSL License
14.2.2. Original SSLeay license
List of Examples
9-1. Good/bad check
9-2. Numeric integer check
9-3. Numeric real check
9-4. Differential numeric integer check
9-5. Differential numeric real check
9-6. Script outputting Response time: 1234 ms
9-7. Count the number of files in /tmp
9-8. IIS restart AgentAction
9-9. LogCheck declaration file
11-1. Custom NetCheck
12-1. Exporting contents of the Test domain
12-2. Contents of the exported file
12-3. Modified XML file, ready for import
12-4. Creating a node using sysorb-importer
13-1. Example extracting all data using bash
13-2. Example extracting all data on Windows