Skip navigation

Manage categories

Close

Create and manage categories in 2.5.2. Removing a category will not remove content.

Categories in 2.5.2
Add a new category (0 remaining)

Manage Announcements

Close

Create and manage announcements in 2.5.2. Try to limit the announcements to keep them useful.

Announcements in 2.5.2
Subject Author Date Actions

Table of Contents

Table of Contents

1. About Zenoss
1. High-Level View
1.1. Key Tenets
2. Architecture and Technologies
2.1. User Layer
2.2. Data Layer
2.3. Process Layer
2.4. Collection Layer
3. Monitoring Approach
3.1. File System Monitoring
4. Terminology
2. Using Zenoss
1. Interface and Navigation
1.1. Navigation Menu
1.1.1. Hiding the Menu
1.1.2. Pinning the Menu
1.2. Breadcrumbs
1.3. User Information Area
1.3.1. Update Details
1.4. Portlets
1.4.1. Customizing Portlets
1.4.2. Adding and Duplicating Portlets
1.5. Network Map
1.5.1. Choosing the Network to Display
1.5.2. Viewing Device and Network Details
1.5.3. Loading Link Data
1.5.4. Filtering by Device Type
1.5.5. Adjusting Viewable Hops
1.5.6. Adjusting the Network Map
1.5.7. Viewing Device or Network Details
1.6. Menus
1.6.1. Page Menus
1.6.2. Table Menus
2. Customizing the Dashboard
2.1. Selecting Portlets
2.2. Arranging Portlets
2.3. Changing the Dashboard Column Layout
3. Searching for Devices
4. Navigating the Event Console
4.1. Sorting and Filtering Events
4.1.1. Saving a Custom View
4.2. Refreshing the View
4.3. Viewing Event Details
4.4. Selecting Events
4.5. Managing Events
5. Running Commands from the User Interface
6. Creating and Using Alerts
6.1. Setting SMTP Settings For Alerts
6.2. Creating an Alerting Rule
6.2.1. Define and Enable the Alert
6.2.2. Create the Content of the Alert Message
6.2.3. Create a Schedule for Sending the Alert
6.3. Escalation of Alerting
6.3.1. Creating an Alerting Hierarchy
6.4. Adding Delay and Schedules to Alerting Rules
7. Creating Custom Event Views
3. Discovering and Modeling Devices
1. How Does Zenoss Model Devices?
1.1. ZenModeler Daemon
2. Add a Single Device
2.1. Add a Device Within a Device Class
2.2. Add a Device - Alternate Method
3. Discover Devices
3.1. Discover Devices - Alternate Method
3.2. Classifying Discovered Devices
3.3. Authenticating Devices
3.4. Adding Information to a Device Record
4. Modeling Devices Using SNMP
4.1. Testing to See if a Device is Running SNMP
4.2. Modeling Remote Windows Devices Using SNMP
4.3. Modeling Remote Linux Devices Using SNMP
4.4. Modeling Cisco Devices Using SNMP
5. Modeling Using SSH/COMMAND
5.1. Using Device Class to Monitor Devices Using SSH
6. Modeling Devices Using Port Scan
6.1. Using the /Server/Scan Device Class to Monitor with Port Scan
7. Collector Plugins
7.1. Viewing Collector Plugins for a Device
8. Debugging the Modeling Process
4. Working with Devices
1. Device List
1.1. Device Page Tabs
1.1.1. Status Tab
1.1.2. OS (Operating Systems) Tab
1.1.3. Hardware Tab
1.1.4. Software Tab
1.1.5. Events Tab
1.1.6. Performance (Perf) Tab
1.1.7. Edit Tab
2. Managing Devices and Device Attributes
2.1. Managing Custom Device Properties
2.2. Managing Device zProperties
2.3. Managing Device Templates
2.4. Determining Device Administration
2.5. Clearing Heartbeats
2.6. Pushing Configuration Changes to Zenoss
2.7. Locking Device Configuration
2.8. Renaming a Device
2.9. Remodeling a Device
2.10. Resetting the Device Manage IP Address
2.11. Resetting the Device Community
2.12. Selecting Device Collector Plugins
2.13. Deleting a Device
2.14. Managing Multiple Devices from the Device List
2.15. Dumping and Loading Devices Using XML
5. Properties and Templates
1. zProperties
1.1. zProperties Inheritance and Override
1.1.1. User Interface View
1.2. zProperty Types
1.3. Event zProperties
1.4. Device zProperties
1.5. Service zProperties
1.6. Process zProperties
1.7. Network zProperties
1.8. Manufacturer zProperties
2. Templates
2.1. Template Binding
2.1.1. Device Templates
2.1.2. Component Templates
2.1.3. Interface Templates
2.1.4. Defining Templates in the Device Hierarchy
2.1.5. Applying Templates to Multiple Areas in the Device Hierarchy
6. Core Monitoring
1. Availability Monitoring
1.1. Controlling the Ping Cycle Time
1.2. Using the Predefined /Ping Device Class
1.3. Monitoring TCP Services
1.3.1. ZenStatus
1.3.2. Adding a Service to Monitor
1.3.3. Monitoring Status Service Status Information
1.3.4. Editing Service Information
1.3.5. Configuring Service zProperties
1.3.6. Using the Predefined /Server/Scan Device Class
1.3.7. Monitoring a Service Using a Service Class
1.4. Monitoring Processes
1.4.1. Adding Processes to Monitor
1.4.2. Configuring Process zProperties
2. Performance Monitoring
2.1. About Performance Monitoring
2.2. Performance Templates
2.2.1. Viewing Performance Templates
2.3. Template Binding
2.4. Data Sources
2.4.1. Adding a Data Source
2.5. Data Points
2.6. Data Point Aliases
2.6.1. Alias Formula Evaluation
2.6.2. Adding a Data Point Alias
2.6.3. Reports That Use Aliases
2.7. Thresholds
2.8. Performance Graphs
2.8.1. Graph Points
2.8.2. Custom Graph Definition
2.8.3. Graph Commands
2.9. Changing Graph Display Order
3. Monitoring Using ZenCommand
3.1. About ZenCommands
3.2. Example: Writing a ZenCommand (check_http example)
3.3. Example: Collect Data from A ZenCommand
3.4. Plugin Format for ZenCommands
3.5. Testing ZenCommands
4. SNMP Monitoring
5. Monitoring Devices Remotely Through SSH
5.1. Installing Plugins on the Remote Machine
5.1.1. Plugin Installation Technique: RPM
5.1.2. Plugin Installation Technique: setuptools
5.1.3. Testing the Plugin Installation
5.1.4. Troubleshooting Plugin Installation
5.1.5. Changing Zenoss to Monitor Devices Remotely Using SSH
5.1.6. Using the Predefined /Server/Cmd Device Class
6. Monitoring Windows Devices
6.1. Device Preparation for Windows Devices
6.2. Setting Windows zProperties
6.3. Testing WMI on a Windows Server
6.4. Optional Windows Configuration
6.5. Modeling Services on Windows Devices
6.6. Collecting Windows Eventlog Events
6.7. Monitoring Windows Performance with SNMP Informant
6.8. Running winexe Commands on Windows Servers
7. Event Management
1. About Events
1.1. Basic Event Fields
1.1.1. device and ipAddress Fields
1.1.2. eventState Field
1.1.3. severity Field
1.1.4. summary and message Fields
1.1.5. evid
1.2. Other Fields
1.3. Details
1.4. De-Duplication
1.5. Auto-Clear Correlation
1.6. Event Consoles
1.6.1. Sorting and Filtering Events
1.6.2. Saving a Custom View
1.6.3. Refreshing the View
1.6.4. Viewing Event Details
1.6.5. Selecting Events
1.6.6. Acknowledging Events
1.6.7. Returning Events to New Status
1.6.8. Classifying Events
1.6.9. Exporting Event Data
1.6.10. Moving Events to History (Close)
1.6.11. Returning Events to Active Status
1.6.12. Creating Events
1.7. Event Sources
1.7.1. Generated Events
1.7.2. Captured Events
1.8. Creating Events Manually
1.8.1. Creating Events through the User Interface
1.8.2. Creating Events from the Command Line
1.9. Event Classes
1.9.1. Event Class zProperties
1.10. Mapping and Transformation
1.10.1. Event Class Mappings
1.10.2. Event Class Transform
1.11. Event Life Cycle
1.11.1. Automatic Event Aging
1.11.2. Automatic Historical Event Cleanup
1.12. Event Commands
1.12.1. Creating Event Commands
1.13. Capturing Email Messages as Events
1.13.1. ZenMail
1.13.2. ZenPop
1.13.3. Translating Message Elements to the Event
1.14. SNMP Traps and Event Transforms
1.14.1. Classifying SNMP Traps
1.14.2. Example: Sending Test Traps
1.14.3. Transforming Events with Event Mappings
1.14.4. Event Transforms Based on Event Class
8. Production States and Maintenance Windows
1. About Production States and Maintenance Windows
2. Production States
2.1. Defining Production States for Devices
3. Maintenance Windows
3.1. Maintenance Window Events
3.2. Creating and Using Maintenance Windows
9. Organizers and Path Navigation
1. About Organizers and Path Navigation
2. Classes
2.1. Viewing Device Classes
2.2. Setting zProperties at the Class Level
2.3. Defining and Applying Templates at the Class Level
2.4. Creating Classes
3. Systems
3.1. Adding, Moving and Nesting Systems
3.1.1. Moving the Sub-System
4. Groups
4.1. Adding Groups
4.1.1. Moving Groups
5. Locations
5.1. Integration with Google Maps
5.1.1. Overview
5.1.2. API Key
5.1.3. Setting an Address for a Location
5.1.4. Clearing the Google Maps Cache
5.1.5. Network Links
5.1.6. Google Maps Example
5.2. Adding, Moving, and Nesting Locations
5.2.1. Moving Sub-locations
6. Inheritance
10. User Commands
1. About User Commands
2. Defining User Commands
2.1. User Command Example: Echo Command
11. Managing Users
1. About User Accounts
2. Creating User Accounts
3. Editing User Accounts
3.1. Associating Objects with Specific Users
4. User Groups
5. Roles
6. Device Access Control Lists
6.1. About Device Access Control Lists
6.2. Key Elements
6.2.1. Permissions and Roles
6.2.2. Administered Objects
6.2.3. Users and Groups
6.2.4. Assigning Administered Object Access
6.2.5. Portlet Access Control
6.3. Setup and Configuration Examples
6.3.1. Restricted User with ZenUser Role
6.3.2. Restricted User with ZenManager Role
6.3.3. Adding Device Organizers
6.3.4. Restricted User Organizer Management
6.3.5. Viewing Events
6.4. Detailed Restricted Screen Functionality
6.4.1. Dashboard
6.4.2. Device List
6.4.3. Device Organizers
6.4.4. Reporting
12. Reporting
1. About Reporting
2. Organizing Reports
3. Navigating and Sorting Report Results
4. Exporting Reports
4.1. Advanced: Add An Export Button to a Report
5. Reports Included With Zenoss
5.1. Device Reports
5.2. Event Reports
5.3. Performance Reports
5.4. User Reports
6. Graph Reports
6.1. Creating a Graph Report
6.2. Adding Graphs
6.3. Customizing Graph Text
6.4. Organizing Graphs
7. MultiGraph Reports
7.1. Creating A MultiGraph Report
7.2. Collections
7.3. Graph Definitions
7.4. Graph Groups
7.5. Graph Order
8. Creating Custom Reports
8.1. Creating Custom Reports Using the ZMI
8.2. Create A Custom Device Report: Example
9. Using Reports to Help Troubleshoot System Daemons
10. Scheduling Reports
10.1. ReportMail Command Line Arguments
11. Advanced Reports
13. ZenPacks
1. About ZenPacks
1.1. Provided ZenPacks
2. Installing ZenPacks
2.1. Installing from the Command Line
2.2. Installing from the User Interface
2.3. Installing All Core ZenPacks via RPM
3. Creating ZenPacks
3.1. Packaging and Distributing Your ZenPack
4. Removing ZenPacks
14. General Administration and Settings
1. Email and Pager Settings
1.1. Setting SMTP and SNPP Information
2. Event Manager Settings
2.1. Accessing Event Manager Settings
2.2. Changing Event Database Connection Information
2.3. Changing Event Manager Cache Settings
2.4. Changing Event Manager Maintenance Settings
3. Setting Portlet Permissions
3.1. User Role to ACL Mapping
3.2. Setting Permissions
3.3. Troubleshooting: Users Cannot See All Portlets
4. Backup and Recovery
4.1. Backup (zenbackup)
4.1.1. Backup Options
4.1.2. Backups Tab
4.1.3. Remote Backups
4.2. Restore (zenrestore)
4.2.1. Before You Restore (for Versions Earlier Than 2.4.5)
4.2.2. Restore Options
5. Working with the Job Manager
5.1. Viewing Jobs
5.2. Running the zenjobs Daemon
6. Maintenance and Performance Tuning
6.1. Pack ZEO Database
6.2. Log Rotate Script
6.2.1. Zenoss 2.4.x
6.2.2. Zenoss 2.3.3 and Earlier
A. Daemon Commands and Options
1. Automated Modeling Daemons
2. Availability Monitoring Daemons
3. Event Collection Daemons
4. Performance Monitoring Daemons
5. Automated Response Daemons
B. SNMP Device Preparation
1. Net-SNMP
2. SNMP V3 Support
3. Community Information
4. System Contact Information
5. Extra Information
C. Using an Existing MySQL Server to Store Events
1. About
2. Procedure
D. Syslog Device Preparation
1. Forwarding Syslog Messages from UNIX/Linux Devices
2. Forwarding Syslog Messages from a Cisco IOS Router
2.1. Other Cisco Syslog Configurations
3. Forwarding Syslog Messages from a Cisco CatOS Switch
4. Forwarding Syslog Messages using Syslog-ng
E. TALES Expressions
1. About Tales Expressions
1.1. Examples
2. TALES Device Attributes
3. Tales Event Attributes
Glossary