/Audit

Audit to files for ZODB

Primary LanguagePythonGNU General Public License v2.0GPL-2.0

Audit scripts to document data in the Zenoss Zope database

Description

These python scripts have been designed to document the contents of various elements in the Zenoss Zope database.

  • Devices
  • Device Classes
  • Device Groups
  • Performance monitor for devices
  • Templates for devices
  • Systems
  • Locations
  • Event classes with mappings
  • Event transforms
  • Users
  • User groups
  • Alerting rules for users (including any user groups they are in)
  • Maintenance windows
  • Mibs
  • Processes
  • Collectors
  • Triggers and notifications

The scripts take a single parameter, "-f <output file>" eg.

./deviceClasses_to_file.py -f deviceClasses_to_file.out

The output is text and all entries are sorted, with a view to being able to run these audit scripts on an "old" system and a "new" system and diff the outputs.

Requirements & Dependencies

  • Zenoss Versions Supported: 3.x and 4.2
  • External Dependencies: None
  • ZenPack Dependencies: None
  • Installation Notes: Untar the package. Run as the zenoss user.
  • Configuration:

Limitations

Download

Download the package by selecting the Download ZIP button on the right-hand side

Change History

  • 1.0 initial release
  • 1.1 Added devPerfMonitor.py , devTemplates_to_file.py , trigs_and_notifs.py

Screenshots

Device Class output

deviceClasses_to_file

Processes output

processes_to_file

Users output

users_to_file