Docs: PE 2.0 » Console » Live Mgmt: Advanced Tasks


PE 2.0 » Console » Live Mgmt: Advanced Tasks


Console: Live Management: Controlling PuppetIndexPuppet: Overview


Live Management: Advanced Tasks

Use the advanced tasks tab to invoke actions from any MCollective agent installed on your nodes.

The advanced tasks page

Agents and Actions

This tab is a direct interface to your nodes’ MCollective agents. It automatically generates a GUI for every agent installed on your systems, exposing all of their actions through the console. If you install any custom MCollective agents, they’ll appear in the advanced tasks tab.

Puppet Enterprise ships with the following MCollective agents:

  • package — installs and uninstalls software packages.
  • rpcutil — performs miscellaneous meta-tasks.
  • service — starts and stops services.
  • puppetral — the agent used to implement the manage resources tab. When used from the advanced tasks tab, it can only inspect resources, not clone them.

Each agent view includes explanatory text for each action.

Invoking Actions

Navigate to an agent to see a list of actions. To invoke an action, click its name, enter any required arguments, and confirm with the red “run” button.

Invoking an action with no arguments:

Invoking the rpcutil agent's inventory action

Invoking an action with an argument:

Invoking the service agent's status action with httpd as an argument

An action in progress:

The running action spinner

Results:

Four nodes with a stopped httpd service


Console: Live Management: Controlling PuppetIndexPuppet: Overview


↑ Back to top