Skip to content

Latest commit

 

History

History
65 lines (39 loc) · 2.2 KB

console_live_advanced.markdown

File metadata and controls

65 lines (39 loc) · 2.2 KB
layout title
default
PE 2.0 » Console » Live Mgmt: Advanced Tasks

Console: Live Management: Controlling Puppet --- Index --- Puppet: 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 Puppet --- Index --- Puppet: Overview