What are Command Based Data Sources (CBDS)?
One common way to extend Zenoss that is referenced in the forums often are CBDS. They are how Nagios Plugins are integrated for instance. They are basically a command that you run on your Linux OS that returns some performance data or success/failure. Anything you can run on a command line can be a CBDS and this allows very easy extension of Zenoss, though at a bit of a performance penalty and some security risk (If you pass a credential on a command line, the information will show up in fail events as the entire used command line is put in there.).