Zenoss Howtos
These howtos contain information on a multitude of Zenoss topics, written by our community and by members of the Zenoss team.
Get involved by contributing content of your own.
General Tasks
- Installing Zenoss
- Upgrading Zenoss
- Interact with Zenoss daemons via the command line
- Do things with Zenpacks
- Setup Apache in front of Zenoss to add SSL to the Web UI
- Setup Zope to authenticate against LDAP
- Disable Ping checks on devices
Feeding Zenoss
- Get system information without the use of SNMP (*nix systems only)
- Forward Syslog messages to Zenoss
- Extending Net-SNMP output via scripts
- Monitoring software RAID devices
- Setup syslog to forward messages to Zenoss
- Use a Nagios Plugin with Zenoss
- Setting up Net-SNMP to work with Zenoss
- Install SNMP on Windows remotely
- Setting up multiple zenperfsnmp collectors across different hosts
- Setup email round trip monitoring
- Monitoring websites with HttpMonitor
- Graphing One Value from 2 Datapoints
- Manage MIBs
Troubleshooting
- Troubleshoot basic SNMP problems
- Troubleshoot WMI problems
- Windows Server Troubleshooting Table
- Troubleshoot Zenoss daemons
Interacting with Zenoss without the WebUI
- Send and event to Zenoss from an external script
- Add a device
- Edit a device
- Model a device
- Check if a device exists
- Delete a device
- Interact with Zenoss
- Call any method
- Import/Export devices via XML
- Import devices from a text file
Development
- Write migrate code that will allow migration from older versions of Zenoss to newer ones
- Write Zenoss unit tests
- Add an export button to a report
- Create an Event Class
- Create Tables using ZenTableManager
- Create an edit screen and save properties
- Add a zProperty
- Create ZenModel realtionships
- Get easily get a DB connection to the Zenoss DB
- Create SSL certificates from your Python code
- Integrate Zope with TestGen4Web
- Perform a multi-source unit test with TestGen4Web
- Perform a single-source unit test with TestGen4Web
- Converting Testgen4Web scripts to Python
