Red Hat Network 4.1.0

Reference Guide

Table of Contents
Introduction to the Guide
1. Document Conventions
2. More to Come
2.1. Send in Your Feedback
1. Red Hat Network Overview
1.1. Update
1.2. Management
1.3. Provisioning
1.4. Monitoring
1.5. Errata Notifications and Scheduled Package Installations
1.6. Security, Quality Assurance, and Red Hat Network
1.7. Before You Begin
2. Red Hat Update Agent
2.1. Starting the Red Hat Update Agent
2.2. Registration
2.2.1. Registering a User Account
2.2.2. Activate
2.2.3. Channels
2.2.4. Packages Flagged to be Skipped
2.2.5. Available Package Updates
2.2.6. Retrieving Packages
2.2.7. Installing Packages
2.3. Command Line Version
2.3.1. Installing the Red Hat GPG key
2.3.2. Manual Package Installation
2.3.3. Synchronizing Your System Profile
2.3.4. Log File
2.4. Configuration
2.4.1. Using the Red Hat Update Agent Configuration Tool
2.4.2. Command Line Version
2.5. Registering with Activation Keys
3. Red Hat Network Daemon
3.1. Configuring
3.2. Viewing Status
3.3. Disabling
3.4. Troubleshooting
4. Red Hat Network Alert Notification Tool
4.1. Configuring the Applet
4.2. Notification Icons
4.3. Viewing Updates
4.4. Applying Updates
4.5. Launching the RHN Website
5. Red Hat Network Registration Client
5.1. Configuring the Red Hat Network Registration Client
5.2. Starting the Red Hat Network Registration Client
5.3. Registering a User Account
5.4. Registering a System Profile
5.4.1. Hardware System Profile
5.4.2. Software System Profile
5.5. Finishing Registration
5.6. Entitling Your System
5.7. Text Mode RHN Registration Client
6. Red Hat Network Website
6.1. Navigation
6.1.1. Entitlement Views
6.1.2. Categories and Pages
6.1.3. Errata Alert Icons
6.1.4. Quick Search
6.1.5. Systems Selected
6.1.6. Lists
6.2. Logging into the RHN Website
6.3. Your RHN
6.3.1. Your Account
6.3.2. Your Preferences
6.3.3. Locale Preferences
6.3.4. Subscription Management
6.4. Systems
6.4.1. Overview —
6.4.2. Systems
6.4.3. System Groups —
6.4.4. System Set Manager —
6.4.5. Advanced Search —
6.4.6. Activation Keys —
6.4.7. Stored Profiles —
6.4.8. Custom System Info —
6.4.9. Kickstart —
6.5. Errata
6.5.1. Relevant Errata
6.5.2. All Errata
6.5.3. Advanced Search
6.6. Channels
6.6.1. Software Channels
6.6.2. Channel Entitlements
6.6.3. Download Software
6.6.4. Package Search
6.6.5. Manage Software Channels
6.6.6. Manage Config Channels —
6.7. Schedule
6.7.1. Pending Actions
6.7.2. Failed Actions
6.7.3. Completed Actions
6.7.4. Archived Actions
6.7.5. Actions List
6.8. Users —
6.8.1. User List ⇒ Active —
6.8.2. User List ⇒ Deactivated —
6.8.3. User List ⇒ All —
6.9. Monitoring —
6.9.1. Probe Status —
6.9.2. Notification —
6.9.3. Probe Suites
6.9.4. Scout Config Push —
6.9.5. General Config —
6.10. Satellite Tools
6.10.1. Satellite Tools ⇒ Satellite Configuration
6.10.2. Satellite Tools ⇒ String Manager
6.11. Help
6.11.1. Help Desk
6.11.2. Quick Start Guide
6.11.3. FAQ
6.11.4. Migration FAQ
6.11.5. Reference Guide
6.11.6. Best Practices Guide
6.11.7. Contact RHN
6.11.8. Satellite Installation Guide
6.11.9. Proxy Guide
6.11.10. Client Configuration Guide
6.11.11. Channel Management Guide
6.11.12. Terms & Conditions
6.11.13. Outage Policy
6.11.14. Release Notes
6.11.15. Get RHN Software
7. Monitoring
7.1. Prerequisites
7.2. Red Hat Network Monitoring Daemon (rhnmd)
7.2.1. Probes requiring the daemon
7.2.2. Installing the Red Hat Network Monitoring Daemon
7.2.3. Configuring SSH
7.2.4. Installing the SSH key
7.3. mysql-server package
7.4. Notifications
7.4.1. Creating Notification Methods
7.4.2. Receiving Notifications
7.4.3. Redirecting Notifications
7.4.4. Filtering Notifications
7.4.5. Deleting Notification Methods
7.5. Probes
7.5.1. Managing Probes
7.5.2. Establishing Thresholds
7.5.3. Monitoring the RHN Server
7.6. Troubleshooting
7.6.1. Examining Probes with rhn-catalog
7.6.2. Viewing the output of rhn-runprobe
8. UNIX Support Guide
8.1. Introduction
8.1.1. Supported UNIX Variants
8.1.2. Prerequisites
8.1.3. Included Features
8.1.4. Differences in Functionality
8.1.5. Excluded Features
8.2. Satellite Server Preparation/Configuration
8.3. Client System Preparation
8.3.1. Download and Install Additional Packages
8.3.2. Deploying Client SSL Certificates
8.3.3. Configuring the clients
8.4. Registration and Updates
8.4.1. Registering Systems
8.4.2. Obtaining Updates
8.5. Remote Commands
8.5.1. Enabling Commands
8.5.2. Issuing Commands
A. Command Line Config Management Tools
A.1. Red Hat Network Actions Control
A.1.1. General command line options
A.2. Red Hat Network Configuration Client
A.2.1. Listing Config Files
A.2.2. Getting a Config File
A.2.3. Viewing Config Channels
A.2.4. Differentiating between Config Files
A.2.5. Verifying Config Files
A.3. Red Hat Network Configuration Manager
A.3.1. Creating a Config Channel
A.3.2. Adding Files to a Config Channel
A.3.3. Differentiating between Latest Config Files
A.3.4. Differentiating between Various Versions
A.3.5. Downloading All Files in a Channel
A.3.6. Getting the Contents of a File
A.3.7. Listing All Files in a Channel
A.3.8. Listing All Config Channels
A.3.9. Removing a File from a Channel
A.3.10. Deleting a Config Channel
A.3.11. Determining the Number of File Revisions
A.3.12. Updating a File in a Channel
A.3.13. Uploading Multiple Files at Once
B. RHN API Access
B.1. Using the auth Class and Getting the Session
B.2. Obtaining the system_id
B.3. Determining the sid
B.4. Viewing the cid
B.5. Getting the sgid
B.6. Sample API Script
C. Probes
C.1. Probe Guidelines
C.2. Apache 1.3.x and 2.0.x
C.2.1. Apache::Processes
C.2.2. Apache::Traffic
C.2.3. Apache::Uptime
C.3. BEA WebLogic 6.x and higher
C.3.1. BEA WebLogic::Execute Queue
C.3.2. BEA WebLogic::Heap Free
C.3.3. BEA WebLogic::JDBC Connection Pool
C.3.4. BEA WebLogic::Server State
C.3.5. BEA WebLogic::Servlet
C.4. General
C.4.1. General::Remote Program
C.4.2. General::Remote Program with Data
C.4.3. General::SNMP Check
C.4.4. General::TCP Check
C.4.5. General::UDP Check
C.4.6. General::Uptime (SNMP)
C.5. Linux
C.5.1. Linux::CPU Usage
C.5.2. Linux::Disk IO Throughput
C.5.3. Linux::Disk Usage
C.5.4. Linux::Inodes
C.5.5. Linux::Interface Traffic
C.5.6. Linux::Load
C.5.7. Linux::Memory Usage
C.5.8. Linux::Process Counts by State
C.5.9. Linux::Process Count Total
C.5.10. Linux::Process Health
C.5.11. Linux::Process Running
C.5.12. Linux::Swap Usage
C.5.13. Linux::TCP Connections by State
C.5.14. Linux::Users
C.5.15. Linux::Virtual Memory
C.6. LogAgent
C.6.1. LogAgent::Log Pattern Match
C.6.2. LogAgent::Log Size
C.7. MySQL 3.23 - 3.33
C.7.1. MySQL::Database Accessibility
C.7.2. MySQL::Opened Tables
C.7.3. MySQL::Open Tables
C.7.4. MySQL::Query Rate
C.7.5. MySQL::Threads Running
C.8. Network Services
C.8.1. Network Services::DNS Lookup
C.8.2. Network Services::FTP
C.8.3. Network Services::IMAP Mail
C.8.4. Network Services::Mail Transfer (SMTP)
C.8.5. Network Services::Ping
C.8.6. Network Services::POP Mail
C.8.7. Network Services::Remote Ping
C.8.8. Network Services::RPCService
C.8.9. Network Services::Secure Web Server (HTTPS)
C.8.10. Network Services::SSH
C.8.11. Network Services::Web Server (HTTP)
C.9. Oracle 8i and 9i
C.9.1. Oracle::Active Sessions
C.9.2. Oracle::Availability
C.9.3. Oracle::Blocking Sessions
C.9.4. Oracle::Buffer Cache
C.9.5. Oracle::Client Connectivity
C.9.6. Oracle::Data Dictionary Cache
C.9.7. Oracle::Disk Sort Ratio
C.9.8. Oracle::Idle Sessions
C.9.9. Oracle::Index Extents
C.9.10. Oracle::Library Cache
C.9.11. Oracle::Locks
C.9.12. Oracle::Redo Log
C.9.13. Oracle::Table Extents
C.9.14. Oracle::Tablespace Usage
C.9.15. Oracle::TNS Ping
C.10. RHN Satellite Server
C.10.1. RHN Satellite Server::Disk Space
C.10.2. RHN Satellite Server::Execution Time
C.10.3. RHN Satellite Server::Interface Traffic
C.10.4. RHN Satellite Server::Latency
C.10.5. RHN Satellite Server::Load
C.10.6. RHN Satellite Server::Probe Count
C.10.7. RHN Satellite Server::Process Counts
C.10.8. RHN Satellite Server::Processes
C.10.9. RHN Satellite Server::Process Health
C.10.10. RHN Satellite Server::Process Running
C.10.11. RHN Satellite Server::Swap
C.10.12. RHN Satellite Server::Users