Chapter 11. User commands

User commands allow you to execute arbitrary shell commands from Zenoss Core. A user command is executed in its appropriate container rather than the remote device unless the command explicitly uses SSH to connect to the remote device.

You can define and run user commands on a device or organizer (device class, system, group, or location). You also can define commands globally. The User Commands menu bar shows the various functions that can be used in the User Commands screen. See the following sections for detailed instructions on adding and running user commands on specific devices or groups of devices.
Figure 86. User commands menu bar User Commands Menu Bar